Commit Graph

507 Commits

Author SHA1 Message Date
Philipp Oppermann
6828849bc4 Remove cfg(not(windows)) from interrupt module
This is no longer required and was already removed from the post in commit 992b958414.
2019-11-25 13:19:07 +01:00
Philipp Oppermann
1bf2a49526 Merge pull request #689 from phil-opp/post-07-new
post-07: Use panic instead of println + hlt_loop for double fault handler
2019-11-22 16:33:00 +01:00
Philipp Oppermann
b5b37d6e2b Remove unused crate::hlt_loop import 2019-11-22 16:12:28 +01:00
Philipp Oppermann
c3f76cf1f0 Use panic instead of println + hlt_loop for double fault handler 2019-11-22 16:06:56 +01:00
Philipp Oppermann
12eed472ba Merge branch 'post-06' into post-07 2019-11-22 16:05:10 +01:00
Philipp Oppermann
a604e1fa14 Merge branch 'post-06' of github.com:phil-opp/blog_os into post-06 2019-11-22 16:04:09 +01:00
Philipp Oppermann
ea998c9267 Merge branch 'post-03' into post-04 2019-11-22 15:57:18 +01:00
Philipp Oppermann
679e453509 Merge branch 'post-02' into post-03 2019-11-22 15:57:18 +01:00
Philipp Oppermann
7de138aa04 Merge branch 'post-01' into post-02 2019-11-22 15:57:18 +01:00
Philipp Oppermann
29063f4531 Merge branch 'post-04' into post-05 2019-11-22 15:57:18 +01:00
Philipp Oppermann
1e8720b4ff Merge branch 'post-06' into post-07 2019-11-22 15:57:18 +01:00
Philipp Oppermann
05c3a17c49 Merge branch 'post-05' into post-06 2019-11-22 15:57:18 +01:00
Philipp Oppermann
3470636653 Use panic! instead of println! + loop in double fault handler (#687)
This avoids an endless loop when a double fault occurs while running `cargo xtest`.
2019-11-22 15:56:56 +01:00
Philipp Oppermann
76520e761a Fix rustfmt check on Github Actions (#688) 2019-11-22 15:53:24 +01:00
Philipp Oppermann
79ad84c502 Merge branch 'post-03' into post-04 2019-10-08 19:44:38 +02:00
Philipp Oppermann
4f90781b3f Merge branch 'post-02' into post-03 2019-10-08 19:44:38 +02:00
Philipp Oppermann
9e40f377db Merge branch 'post-01' into post-02 2019-10-08 19:44:38 +02:00
Philipp Oppermann
6979a125cf Merge branch 'post-04' into post-05 2019-10-08 19:44:38 +02:00
Philipp Oppermann
c83160554e Merge branch 'post-06' into post-07 2019-10-08 19:44:38 +02:00
Philipp Oppermann
1a1ce5120f Merge branch 'post-05' into post-06 2019-10-08 19:44:38 +02:00
Philipp Oppermann
f45c265142 Use latest nightly with rustfmt for formatting check (#679)
Don't fail if current nightly has no rustfmt
2019-10-08 19:44:05 +02:00
Philipp Oppermann
e7446d2df6 Merge branch 'post-06' into post-07 2019-09-25 13:20:38 +02:00
Philipp Oppermann
78fdba7606 Merge branch 'post-05' into post-06 2019-09-25 13:20:13 +02:00
Philipp Oppermann
215900cb39 Merge branch 'post-04' into post-05 2019-09-25 13:19:55 +02:00
Philipp Oppermann
2a1f4d047c Run cargo update 2019-09-25 13:19:46 +02:00
Philipp Oppermann
01d9a028a3 Merge branch 'post-03' into post-04 2019-09-25 13:19:32 +02:00
Philipp Oppermann
515d98645e Merge branch 'post-02' into post-03 2019-09-25 13:18:58 +02:00
Philipp Oppermann
6b23fa3d28 Run cargo update 2019-09-25 13:18:32 +02:00
Philipp Oppermann
27a0ae6000 Merge branch 'post-06' into post-07 2019-09-13 17:43:25 +02:00
Philipp Oppermann
8d6915beba Merge branch 'post-05' into post-06 2019-09-13 17:43:25 +02:00
Philipp Oppermann
df1e2c1c41 Merge branch 'post-04' into post-05 2019-09-13 17:43:25 +02:00
Philipp Oppermann
6e012e5e42 Merge branch 'post-03' into post-04 2019-09-13 17:43:20 +02:00
Philipp Oppermann
a86fe5c2af Merge branch 'post-02' into post-03 2019-09-13 17:42:32 +02:00
Philipp Oppermann
99a7231d52 Remove profile.{dev, release}.panic keys from Cargo.toml 2019-09-13 17:42:06 +02:00
Philipp Oppermann
cfe2e23a9c Merge branch 'post-06' into post-07 2019-09-13 10:53:50 +02:00
Philipp Oppermann
0eaaa3ff2b Merge branch 'post-05' into post-06 2019-09-13 10:53:50 +02:00
Philipp Oppermann
b851eb01a8 Merge branch 'post-04' into post-05 2019-09-13 10:53:50 +02:00
Philipp Oppermann
f4ed1fce81 Merge branch 'post-03' into post-04 2019-09-13 10:53:50 +02:00
Philipp Oppermann
ab10af6f99 Merge branch 'post-02' into post-03 2019-09-13 10:53:50 +02:00
Philipp Oppermann
621364bd1b Merge branch 'post-01' into post-02 2019-09-13 10:53:50 +02:00
Philipp Oppermann
36a85b2d66 Debug scheduled builds 2019-09-13 10:53:43 +02:00
Philipp Oppermann
e4ce277ca9 Merge branch 'post-06' into post-07 2019-09-11 13:19:01 +02:00
Philipp Oppermann
086304c9c4 Merge branch 'post-05' into post-06 2019-09-11 13:18:19 +02:00
Philipp Oppermann
3f8c629f28 Merge branch 'post-04' into post-05 2019-09-11 13:18:19 +02:00
Philipp Oppermann
086c3a02d3 Set x86_64 version to 0.7.5 2019-09-11 13:18:16 +02:00
Philipp Oppermann
14b38a3ea4 Merge branch 'post-03' into post-04 2019-09-11 13:14:02 +02:00
Philipp Oppermann
bcafb60069 Update spin and volatile dependencies 2019-09-11 13:13:34 +02:00
Philipp Oppermann
818bfb9646 Merge branch 'post-01' into post-02 2019-09-11 11:21:15 +02:00
Philipp Oppermann
a9bcf44012 Merge branch 'post-06' into post-07 2019-09-11 11:21:15 +02:00
Philipp Oppermann
2e27b91220 Merge branch 'post-05' into post-06 2019-09-11 11:21:15 +02:00