Commit Graph

163 Commits

Author SHA1 Message Date
Philipp Oppermann
2031a8dc81 Merge branch 'z_post_07' into z_post_08 2019-01-27 14:29:25 +01:00
Philipp Oppermann
17f2699277 Update to x86_64 0.4.0 2019-01-27 14:12:10 +01:00
Philipp Oppermann
a954c02fbe Use pc-keyboard crate to translate all scancodes 2019-01-25 14:23:23 +01:00
Philipp Oppermann
6504bed810 Initialize the PIC 2019-01-25 14:04:55 +01:00
Philipp Oppermann
d007aae993 Exit qemu 2019-01-25 13:38:26 +01:00
Philipp Oppermann
c21f051300 Add a serial module 2019-01-25 13:37:20 +01:00
Philipp Oppermann
a15e01f2eb Construct a vga buffer for testing 2019-01-25 13:31:06 +01:00
Philipp Oppermann
c1e3fa57c6 Add a global interface 2019-01-25 13:21:39 +01:00
Philipp Oppermann
d1897af515 Use volatile writes for accessing the VGA buffer 2019-01-25 13:16:44 +01:00
Philipp Oppermann
f4fd0e264a Add default target for bootimage 2019-01-25 12:44:27 +01:00
Philipp Oppermann
bbc19e132c Add bootloader dependency 2019-01-25 12:42:48 +01:00
Philipp Oppermann
2f9cbab885 Disable unwinding 2019-01-25 12:35:11 +01:00
Philipp Oppermann
0fbb5f99cf Create new blog_os project 2019-01-25 12:32:07 +01:00