Commit Graph

25 Commits

Author SHA1 Message Date
Philipp Oppermann
e9e4984643 Mention LLVM bug that leads to wrong error code
See https://github.com/phil-opp/blog_os/issues/513
2019-01-05 14:35:48 +01:00
OddCoincidence
37293b3f1b Grammar: trying to execut{ing => e} (#510) 2018-12-29 09:19:37 +01:00
Philipp Oppermann
1d4cbdbe57 Update CPU exceptions post 2018-11-18 15:26:28 +01:00
Philipp Oppermann
e7d4012653 Import lazy_static through normal use 2018-11-13 11:36:40 +01:00
Philipp Oppermann
d9f3b3d155 Remove wrong extern crate x86_64 from code example 2018-11-13 10:42:18 +01:00
Noah Rinehart
b5b39d1b6e Fix minor url typo for System V ABI on cpu-exceptions page (#496) 2018-11-07 17:52:42 +01:00
Philipp Oppermann
442da8c9eb Remove wrong Option in code example 2018-11-05 13:34:04 +01:00
Will Gulian
24c6a85f18 Fix minor typo on cpu-exceptions page (#495) 2018-11-04 14:55:25 +01:00
Josh Abraham
8dbdefdfad Fix typo in CPU exceptions post
Fix a small typo in cpu-exceptions blog post.
2018-10-28 09:36:45 -04:00
Philipp Oppermann
b1c8df2a7f Don't compile the interrupts module on Windows to fix cargo test 2018-10-26 16:08:51 +02:00
Donald Pinckney
1ed19359b5 Fix typos in 06 and 07 posts. (#487) 2018-10-25 14:27:37 +02:00
acheronfail
4f2bb34218 Merge branch 'refactor-interrupts' into refactor-interrupts 2018-10-18 22:58:42 +11:00
acheronfail
a80ae0d06a feedback: fix some typos 2018-10-18 22:57:37 +11:00
Philipp Oppermann
da09ad3362 Clarify that the exceptions tests use their own IDT 2018-10-18 13:50:00 +02:00
acheronfail
168e2b3d89 feedback: add explanation for adding #[macro_use] before import 2018-10-18 18:46:36 +11:00
acheronfail
61397dbb07 feedback: mention creating a new interrupts module 2018-10-18 08:59:30 +11:00
acheronfail
206fb7cc8a refactor exception code into interrupts.rs 2018-10-18 08:21:58 +11:00
Philipp Oppermann
a2d99bb52e Improve introductions of various posts 2018-07-26 19:15:50 +02:00
Philipp Oppermann
934c7f3413 Link to Github instead of gists 2018-07-14 14:34:21 +02:00
Philipp Oppermann
0f07341dea Update to x86_64 0.2.8: The Idt type was renamed to InterruptDescriptorTable 2018-07-14 14:32:33 +02:00
Nils Siemons
b4dd2de117 Update abi_x86_interrupt error message 2018-07-02 14:26:00 +02:00
Nils Siemons
dbb8575692 Fix: should be main.rs instead of lib.rs
The feature flag for `abi_x86_interrupt` needs to be in `main.rs`
2018-07-02 13:58:06 +02:00
Erlend
3e570a8cfb Fix links that pointed to a redirection page (#447) 2018-07-01 18:58:00 +02:00
Philipp Oppermann
233e32b570 Update “what's next” section of previous post 2018-06-18 21:30:47 +02:00
Philipp Oppermann
97a87728f7 Port cpu exceptions post to second edition 2018-06-17 20:16:41 +02:00