Commit Graph

27 Commits

Author SHA1 Message Date
Philipp Oppermann
2e16cc492a Add missing import in code example
Reported in https://github.com/phil-opp/blog_os/issues/480#issuecomment-455777535
2019-01-20 17:33:22 +01:00
Philipp Oppermann
60e84bd659 Rewrite summary and what's next? section of previous post 2019-01-10 13:02:30 +01:00
Philipp Oppermann
ad7c11c0a3 Add #[doc(hidden)] to {vga_buffer, serial}::_print functions 2018-11-19 10:14:47 +01:00
Philipp Oppermann
dbfb732325 Fix remaining uses of {vga_buffer, serial}::print 2018-11-19 09:45:27 +01:00
Philipp Oppermann
0b5e89fbb7 Remove all the extern crate definitions 2018-11-18 15:30:19 +01:00
Philipp Oppermann
1d4cbdbe57 Update CPU exceptions post 2018-11-18 15:26:28 +01:00
Philipp Oppermann
231888eb4c Add gif of me typing Hello World 2018-11-17 21:22:44 +01:00
Philipp Oppermann
264a32f747 Update post to use pc-keyboard for scancode translation 2018-11-17 18:22:10 +01:00
Philipp Oppermann
68f8d238d8 Fix typo: 8259 APIC -> 8259 PIC 2018-10-31 12:42:33 +01:00
Philipp Oppermann
b8206b895f Move PICS import into _start function 2018-10-26 17:07:47 +02:00
Donald Pinckney
250a80dd77 Fix typo in hardware interrupts post (#489) 2018-10-25 17:10:12 +02:00
Steve Kemp
005551efc8 Fix typo (#484)
Fixed `interrups` -> `interrupts`.
2018-10-22 20:41:57 +02:00
Evan Martin
6465d6e68e fix typo (#483) 2018-10-22 19:55:40 +02:00
Philipp Oppermann
0aa59f3ab8 Fix typo
Fixes #481
2018-10-22 19:30:35 +02:00
Philipp Oppermann
e34804d23b Fix release date 2018-10-22 14:12:08 +02:00
Philipp Oppermann
4583936f0b Remove some temporary variables 2018-10-20 18:57:17 +02:00
Philipp Oppermann
16a727b3cc Set release date 2018-10-20 18:57:17 +02:00
Philipp Oppermann
66d940559f Avoid deadlocks in println/serial_println 2018-10-20 18:57:17 +02:00
acheronfail
68ffc3cd59 refactor interrupts (#476) 2018-10-20 18:57:17 +02:00
Philipp Oppermann
ac9582bd8b Minor improvements 2018-10-20 18:57:17 +02:00
acheronfail
5243ef874d add gifs for keyboard and fix source to compile 2018-10-20 18:55:04 +02:00
acheronfail
5b308be891 add screenshots and gif of hardware timer 2018-10-20 18:55:04 +02:00
Philipp Oppermann
87f6e734a9 Finish first draft 2018-10-10 18:57:21 +02:00
Philipp Oppermann
9effe2b27b Master/slave -> primary/seondary 2018-10-10 18:56:16 +02:00
Philipp Oppermann
fa426fc633 Minor improvements 2018-10-10 14:48:07 +02:00
Philipp Oppermann
ee7f0cecf8 Continue post 2018-07-27 12:37:58 +02:00
Philipp Oppermann
2209b580b5 Begin new post about hardware interrupts 2018-07-26 22:45:21 +02:00