Commit Graph

1747 Commits

Author SHA1 Message Date
Philipp Oppermann
c1994c943f Show the 10 most recent changes (instead of 5) 2019-05-03 19:35:52 +02:00
Philipp Oppermann
af663942b6 Merge pull request #597 from phil-opp/news
Updates in April 2019
2019-05-01 19:41:05 +02:00
Philipp Oppermann
9fc786beca Add a Status Updates overview page 2019-05-01 19:31:32 +02:00
Philipp Oppermann
aac8e351f6 Add a status-update-page template 2019-05-01 19:23:38 +02:00
Philipp Oppermann
a9bdb5c56b Finish first status update post 2019-05-01 19:23:38 +02:00
Philipp Oppermann
d4ef8cb9ce Add draft for april status update post 2019-05-01 19:23:38 +02:00
Philipp Oppermann
4f557713ea Improve margins for news section 2019-04-30 14:50:17 +02:00
Philipp Oppermann
d10531f65d Use page_template for news section and sort it by date 2019-04-30 14:50:17 +02:00
Philipp Oppermann
eb76c67a44 Update Paging Implementation for new frame allocator implementation (#596) 2019-04-30 13:29:30 +02:00
Matej Stuchlik
11e1f0d787 Typo: iozize -> iosize (#594) 2019-04-29 14:40:08 +02:00
Philipp Oppermann
b8d3aa32e9 Testing: PANIC_INFO needs to be adjusted after adding attributes/imports 2019-04-28 13:44:42 +02:00
Philipp Oppermann
41c54f54da Update Zola to version 0.7.0 (#592) 2019-04-28 13:38:13 +02:00
Philipp Oppermann
1f9710308f Add missing core::fmt::{self, Write} imports in testing post 2019-04-28 12:59:27 +02:00
Sam Gluck
b7e98fa04a add missing "it" (#590) 2019-04-27 21:59:44 +02:00
bjorn3
7cbd985756 Update index.md (#588) 2019-04-27 19:28:20 +02:00
Philipp Oppermann
3bcb2eecd8 Merge pull request #584 from phil-opp/rewrite-test-post
New testing post
2019-04-27 14:24:51 +02:00
Philipp Oppermann
a8865e2277 Add deprecation notices to old testing posts and specify requirements 2019-04-27 13:40:15 +02:00
Philipp Oppermann
9995c69cc6 Mention deprecated Unit Testing and Integration Tests posts 2019-04-27 13:40:15 +02:00
Philipp Oppermann
e677e5d569 Set publish date 2019-04-27 13:40:15 +02:00
Philipp Oppermann
2286569694 Write summary section 2019-04-27 13:40:15 +02:00
Philipp Oppermann
c337840584 Typo fixes 2019-04-27 13:40:15 +02:00
Philipp Oppermann
3307cc6f66 Explain the timeout feature of bootimage 2019-04-27 13:40:15 +02:00
Philipp Oppermann
0509307d8f Mention test_main and blog_os::init in later posts 2019-04-27 13:40:15 +02:00
Philipp Oppermann
57a506e0fc Remove old cfg(not(test)) attributes from paging implementation post
The kernel_main function is now also the entry point in test mode.
2019-04-27 13:40:15 +02:00
Philipp Oppermann
2d61a463fc Use the entry point macro for lib.rs too 2019-04-27 13:40:15 +02:00
Philipp Oppermann
8d0293e647 Point x86_64 links to version 0.5.2 2019-04-27 13:40:15 +02:00
Philipp Oppermann
74783de318 Update to version 0.6.0 of bootloader 2019-04-27 13:40:15 +02:00
Philipp Oppermann
dce7adb210 Remove redundant import 2019-04-27 13:40:15 +02:00
Philipp Oppermann
8f14013e0a Hardware Interrupts: Use hlt_loop in lib.rs too 2019-04-27 13:40:15 +02:00
Philipp Oppermann
8db60d8e79 Hardware Interrupts: Fix a race condition in the test_println_output test 2019-04-27 13:40:15 +02:00
Philipp Oppermann
34bce0513c Explain new stack_overflow test in post 2019-04-27 13:40:15 +02:00
Philipp Oppermann
cd6223c0ab Fix internal links 2019-04-27 13:40:15 +02:00
Philipp Oppermann
8735bbefd4 Update some of the following posts to use blog_os::init 2019-04-27 13:40:15 +02:00
Philipp Oppermann
fd8fb3e581 Remove some old cfg(not(test)) attributes 2019-04-27 13:40:15 +02:00
Philipp Oppermann
fad4618de3 Update post numbers in Readme 2019-04-27 13:40:15 +02:00
Philipp Oppermann
e8901719fa Update post numbers
Renames the directories, updates the weights, and the post branch links
2019-04-27 13:40:15 +02:00
Philipp Oppermann
992b958414 Remove section about fixing cargo test on windows
This no longer applies since cargo xtest no also compiles for the target system
2019-04-27 13:40:15 +02:00
Philipp Oppermann
c10d2ef753 Add TODO 2019-04-27 13:40:15 +02:00
Philipp Oppermann
bda362a666 Panic in Double Fault handler instead of looping endlessly
The advantage of panicking is that it causes a QEMU exit in integration tests.
2019-04-27 13:40:15 +02:00
Philipp Oppermann
701542b40f Move Testing post to bare bones category and update post numbers 2019-04-27 13:40:15 +02:00
Philipp Oppermann
9437656d5c Update I/O Port links in hardware interrupts post 2019-04-27 13:40:15 +02:00
Philipp Oppermann
97bd58720e Update Double Faults post for new test system 2019-04-27 13:40:15 +02:00
Philipp Oppermann
38b904c6fb Update CPU Exceptions post for new test system 2019-04-27 13:40:15 +02:00
Philipp Oppermann
6f4383d004 Write requirements section 2019-04-27 13:40:15 +02:00
Philipp Oppermann
077b583eff Delete content from old unit testing post 2019-04-27 13:40:15 +02:00
Philipp Oppermann
22261d8303 Write section about testing the panic handler 2019-04-27 13:40:15 +02:00
Philipp Oppermann
00b3ded7d6 Add missing imports 2019-04-27 13:40:15 +02:00
Philipp Oppermann
028d31cc5b Make exit_qemu safe 2019-04-27 13:40:15 +02:00
Philipp Oppermann
6257baaea5 Some improvements 2019-04-27 13:40:15 +02:00
Philipp Oppermann
10718f2996 Continue post 2019-04-27 13:40:15 +02:00