Commit Graph

184 Commits

Author SHA1 Message Date
Philipp Oppermann
63b97fe1f8 Update bootloader to version 0.6.0 2019-04-26 11:23:32 +02:00
Philipp Oppermann
be618df7f5 Merge branch 'post-09' into post-10 2019-04-06 16:49:18 +02:00
Philipp Oppermann
37a2c925d6 Merge branch 'post-07' into post-08 2019-04-06 16:49:02 +02:00
Philipp Oppermann
0cd92f9567 Merge branch 'post-04' into post-05 2019-04-06 16:48:51 +02:00
Philipp Oppermann
ceaa5c2dab Merge branch 'post-03' into post-04 2019-04-06 16:48:32 +02:00
Philipp Oppermann
03da22d8e1 Merge branch 'post-02' into post-03 2019-04-06 16:47:45 +02:00
Philipp Oppermann
577c6b8cfc Update to bootloader 0.5.1 2019-04-06 15:33:13 +02:00
Philipp Oppermann
23e45b5b13 Merge branch 'post-07' into post-08 2019-03-14 11:18:22 +01:00
Philipp Oppermann
6d45ffd4d7 Merge branch 'post-04' into post-05 2019-03-14 11:17:58 +01:00
Philipp Oppermann
cc949a2ef3 Merge branch 'post-03' into post-04 2019-03-14 11:15:56 +01:00
Philipp Oppermann
93b2134692 Merge branch 'post-02' into post-03 2019-03-14 11:14:01 +01:00
Philipp Oppermann
ab16203ed7 Update bootloader to version 0.4.0 2019-03-14 11:13:28 +01:00
Philipp Oppermann
7b7d19592f Enable map_physical_memory feature of bootloader 2019-03-14 10:30:37 +01:00
Philipp Oppermann
59da6e5620 Update bootloader to version 0.4.0 2019-03-14 10:30:37 +01:00
Philipp Oppermann
1c72107cb1 Merge branch 'post-07' into post-08 2019-03-12 17:48:24 +01:00
Philipp Oppermann
17bd271573 Update x86_64 to version 0.5.2 2019-03-12 17:45:09 +01:00
Philipp Oppermann
81e4eec055 Merge branch 'post-07' into post-08 2019-03-09 12:36:39 +01:00
Philipp Oppermann
9787e6dce6 Update to x86_64 0.5.0 2019-03-09 12:10:18 +01:00
Philipp Oppermann
d564dc208f Merge branch 'post-07' into post-08 2019-01-28 11:44:14 +01:00
Philipp Oppermann
f0580e82a1 Merge branch 'post-04' into post-05 2019-01-28 11:42:39 +01:00
Philipp Oppermann
053216ffd4 Make array-init a dev-dependency 2019-01-28 11:40:00 +01:00
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