Philipp Oppermann
|
02697891e2
|
Update x86 crate to version 0.8.0 (#266)
|
2016-12-21 14:59:57 +01:00 |
|
Philipp Oppermann
|
a04924955a
|
Add missing license headers and update copyright year (#232)
|
2016-10-02 18:20:48 +02:00 |
|
Philipp Oppermann
|
6eba03dd58
|
Update bit_field to 0.5.0 and use new API
|
2016-09-27 13:24:01 +02:00 |
|
Philipp Oppermann
|
d97a8a3210
|
Silence dead code warnings
|
2016-08-03 17:00:18 +02:00 |
|
Philipp Oppermann
|
480265872d
|
Make methods of EntryOptions public
|
2016-05-29 17:24:21 +02:00 |
|
Philipp Oppermann
|
2d15a7bdb1
|
Make HandlerFunc public, because it is part of a public interface
|
2016-05-28 15:47:34 +02:00 |
|
Philipp Oppermann
|
b84c5822df
|
Create interrupt module with IDT submodule
|
2016-05-28 15:47:34 +02:00 |
|
Philipp Oppermann
|
e4b42b106f
|
Reset source code to master again
|
2016-05-28 14:09:45 +02:00 |
|
Philipp Oppermann
|
5054e48c9a
|
Remove unneeded pubs
|
2016-05-28 14:09:17 +02:00 |
|
Philipp Oppermann
|
13e94de7b4
|
Make the load function safe
|
2016-05-28 14:09:17 +02:00 |
|
Philipp Oppermann
|
8540d3844b
|
Use new x86::segmentation::cs function and merge set_handler and options
We avoid inline assembly and increase safety (it is no longer possible to set the non-present initilization entries to present).
|
2016-05-28 14:09:17 +02:00 |
|
Philipp Oppermann
|
59382699d0
|
wip
|
2016-05-28 14:09:17 +02:00 |
|
Philipp Oppermann
|
74f33c0f44
|
Use own Itd entry type
|
2016-05-28 14:09:17 +02:00 |
|
Philipp Oppermann
|
431bb39fdb
|
Begin work for exceptions post
|
2016-05-28 14:09:17 +02:00 |
|