greg
|
4c0ce08bc8
|
Double fault
|
2019-07-11 02:51:00 -07:00 |
|
greg
|
596bb35697
|
Triple-fault by deliberately dividing by zero with no handler
|
2019-07-11 02:44:26 -07:00 |
|
greg
|
41dfe6215d
|
And put back interrupt/panic
|
2019-07-11 02:39:31 -07:00 |
|
greg
|
380b7adfbb
|
Fix vga printing newlines
|
2019-07-11 02:38:49 -07:00 |
|
greg
|
9b61d543d6
|
Breakpoint interrupt
|
2019-07-11 02:35:02 -07:00 |
|
greg
|
c07949da0e
|
Start interrupt table
|
2019-07-11 02:27:58 -07:00 |
|
greg
|
5be5acfef9
|
Panic handler
|
2019-07-11 01:47:49 -07:00 |
|
greg
|
ec115c43c4
|
Add kernel print macros
|
2019-07-11 01:46:28 -07:00 |
|
greg
|
0c0a53f1be
|
Better vga buffer
|
2019-07-10 23:39:12 -07:00 |
|
greg
|
df27e7c2ee
|
Add x86_64 package
|
2019-07-11 00:44:22 +00:00 |
|
greg
|
1aa9ea2810
|
Add some crates
|
2019-07-10 03:09:42 -07:00 |
|
greg
|
00e97bbd24
|
Write trait
|
2019-07-10 02:45:37 -07:00 |
|
greg
|
65c824e104
|
Add volatile crate
|
2019-07-10 02:27:20 -07:00 |
|
greg
|
0e9bff7bff
|
Vga buffer + test for it
|
2019-07-10 02:25:12 -07:00 |
|
greg
|
be54882fe2
|
Add run script
|
2019-07-10 01:39:24 -07:00 |
|
greg
|
b2af51ffa6
|
Print to vga buffer
|
2019-07-10 01:37:58 -07:00 |
|
greg
|
3ed67bfd33
|
Add cargo config
|
2019-07-09 18:44:49 -07:00 |
|
greg
|
163c4cddcd
|
Add os json file
|
2019-07-09 23:37:08 +00:00 |
|
greg
|
8d88b46702
|
Freestanding binary
|
2019-07-09 09:42:41 -07:00 |
|
greg
|
5448750610
|
Initial commit
|
2019-07-09 02:02:08 -07:00 |
|