Commit Graph

  • 300510869b Merge pull request #616 from phil-opp/status-update Philipp Oppermann 2019-06-03 17:59:26 +02:00
  • ba0a610749 Fix typo: Mai -> May Philipp Oppermann 2019-06-03 17:49:24 +02:00
  • 0e185670ab Add may status update post Philipp Oppermann 2019-06-03 17:41:15 +02:00
  • 2adea53ae8 Use page.{earlier, later} in status update template Philipp Oppermann 2019-06-03 17:37:51 +02:00
  • 65e8b354d3 Typo fix Philipp Oppermann 2019-05-26 16:00:44 +02:00
  • bd95ade626 Clarify that print_something needs to be called from _start Philipp Oppermann 2019-05-26 15:58:08 +02:00
  • a8908acecc Fix typo: 1004 MiB -> 1004 KiB Philipp Oppermann 2019-05-23 12:57:12 +02:00
  • 99f8d2cfe7 Rewrite CompareMessage to check the whole string (#611) Philipp Oppermann 2019-05-23 12:40:14 +02:00
  • 67ee45090d Merge branch 'post-08' into post-09 Philipp Oppermann 2019-05-23 12:39:35 +02:00
  • bbeb63ec3d Merge branch 'post-07' into post-08 Philipp Oppermann 2019-05-23 12:39:35 +02:00
  • fe35a21965 Merge branch 'post-06' into post-07 Philipp Oppermann 2019-05-23 12:39:35 +02:00
  • 7a45083975 Merge branch 'post-05' into post-06 Philipp Oppermann 2019-05-23 12:39:35 +02:00
  • 2faeaa8964 Merge branch 'post-04' into post-05 Philipp Oppermann 2019-05-23 12:39:35 +02:00
  • c8d1bbeef8 Update code for PR #611 Philipp Oppermann 2019-05-22 12:43:15 +02:00
  • 6db5ad78ab Add missing MemoryMap and MemoryRegionType imports Philipp Oppermann 2019-05-13 12:30:13 +02:00
  • 1ebe869e0e Always use spaces for code (if possible) (#609) Joseph Richey 2019-05-12 05:39:31 -07:00
  • a770d09c0a Fix: Port needs to be mutable when reading from it Philipp Oppermann 2019-05-09 15:40:33 +02:00
  • 64d1a587e7 Merge branch 'post-08' into post-09 Philipp Oppermann 2019-05-09 15:38:47 +02:00
  • a4a7b5e8d6 Merge branch 'post-07' into post-08 Philipp Oppermann 2019-05-09 15:38:47 +02:00
  • 13923c59f2 Fix: Make keyboard port mutable Philipp Oppermann 2019-05-09 15:38:03 +02:00
  • f845b608c2 Update testing post to use -serial stdio instead of -serial mon:stdio (#605) Philipp Oppermann 2019-05-09 15:01:09 +02:00
  • 0632a0de80 Update posts for x86_64 version 0.7.0 (#607) Philipp Oppermann 2019-05-09 15:00:49 +02:00
  • fbe279831e Merge branch 'post-08' into post-09 Philipp Oppermann 2019-05-09 14:59:55 +02:00
  • 189ab7d0d8 Merge branch 'post-07' into post-08 Philipp Oppermann 2019-05-09 14:59:55 +02:00
  • 09be8647d5 Merge branch 'post-06' into post-07 Philipp Oppermann 2019-05-09 14:59:55 +02:00
  • 01040fc643 Merge branch 'post-05' into post-06 Philipp Oppermann 2019-05-09 14:59:55 +02:00
  • 2dfc5e838a Merge branch 'post-04' into post-05 Philipp Oppermann 2019-05-09 14:59:55 +02:00
  • 158aed0c18 Merge #604 #606 bors[bot] 2019-05-09 12:42:42 +00:00
  • 3098be9653 Update x86_64 to version 0.7.0 Philipp Oppermann 2019-05-09 14:37:18 +02:00
  • 86b57f696f Use -serial stdio instead of -serial mon:stdio Philipp Oppermann 2019-05-08 16:10:23 +02:00
  • e2f0881701 Show only changes of last month in recent updates list Philipp Oppermann 2019-05-06 11:40:56 +02:00
  • 375d4d0479 Merge pull request #599 from phil-opp/post-09-new Philipp Oppermann 2019-05-03 19:41:29 +02:00
  • 244d05ebff Merge pull request #600 from phil-opp/x86_64-0.6.0 Philipp Oppermann 2019-05-03 19:36:23 +02:00
  • c1994c943f Show the 10 most recent changes (instead of 5) Philipp Oppermann 2019-05-03 19:35:52 +02:00
  • 4736ad27fd Update Paging Implementation for unsafe FrameAllocator trait Philipp Oppermann 2019-05-03 19:32:48 +02:00
  • 7796d4c14a FrameAllocator is an unsafe trait now Philipp Oppermann 2019-05-03 18:41:01 +02:00
  • faf574621a Update to x86_64 0.6.0 Philipp Oppermann 2019-05-03 19:25:48 +02:00
  • 78e4b22a2f Merge branch 'post-08' into post-09 Philipp Oppermann 2019-05-03 18:36:45 +02:00
  • a2beb9d2a6 Merge branch 'post-07' into post-08 Philipp Oppermann 2019-05-03 18:36:45 +02:00
  • a2d36342c1 Merge branch 'post-06' into post-07 Philipp Oppermann 2019-05-03 18:36:45 +02:00
  • 5a68816b45 Merge branch 'post-05' into post-06 Philipp Oppermann 2019-05-03 18:36:45 +02:00
  • 12c08d72e4 Merge branch 'post-04' into post-05 Philipp Oppermann 2019-05-03 18:36:45 +02:00
  • ac9b661395 Update to x86_64 0.6.0 Philipp Oppermann 2019-05-03 18:36:39 +02:00
  • af663942b6 Merge pull request #597 from phil-opp/news Philipp Oppermann 2019-05-01 19:41:05 +02:00
  • 9fc786beca Add a Status Updates overview page Philipp Oppermann 2019-05-01 19:31:24 +02:00
  • aac8e351f6 Add a status-update-page template Philipp Oppermann 2019-05-01 19:21:35 +02:00
  • a9bdb5c56b Finish first status update post Philipp Oppermann 2019-05-01 19:21:15 +02:00
  • d4ef8cb9ce Add draft for april status update post Philipp Oppermann 2019-04-09 13:40:48 +02:00
  • 4f557713ea Improve margins for news section Philipp Oppermann 2019-04-09 13:40:11 +02:00
  • d10531f65d Use page_template for news section and sort it by date Philipp Oppermann 2019-04-09 13:39:48 +02:00
  • eb76c67a44 Update Paging Implementation for new frame allocator implementation (#596) Philipp Oppermann 2019-04-30 13:29:30 +02:00
  • a867450e3b Merge pull request #595 from phil-opp/redesign-frame-allocator Philipp Oppermann 2019-04-30 13:24:43 +02:00
  • b5ee44621c Use an import for initializing BootInfoFrameAllocator Philipp Oppermann 2019-04-30 12:59:23 +02:00
  • 24a9e7abd2 Simplify FrameAllocator implementation using Iterator::nth Philipp Oppermann 2019-04-30 12:47:45 +02:00
  • 180c77d1f4 Avoid generic impl trait parameters in BootInfoFrameAllocator Philipp Oppermann 2019-04-30 10:27:22 +02:00
  • 11e1f0d787 Typo: iozize -> iosize (#594) Matej Stuchlik 2019-04-29 14:40:08 +02:00
  • b8d3aa32e9 Testing: PANIC_INFO needs to be adjusted after adding attributes/imports Philipp Oppermann 2019-04-28 13:44:42 +02:00
  • 41c54f54da Update Zola to version 0.7.0 (#592) Philipp Oppermann 2019-04-28 13:38:13 +02:00
  • 1f9710308f Add missing core::fmt::{self, Write} imports in testing post Philipp Oppermann 2019-04-28 12:59:27 +02:00
  • b7e98fa04a add missing "it" (#590) Sam Gluck 2019-04-27 20:59:44 +01:00
  • 7cbd985756 Update index.md (#588) bjorn3 2019-04-27 19:28:20 +02:00
  • 3bcb2eecd8 Merge pull request #584 from phil-opp/rewrite-test-post Philipp Oppermann 2019-04-27 14:24:51 +02:00
  • a8865e2277 Add deprecation notices to old testing posts and specify requirements Philipp Oppermann 2019-04-27 13:32:28 +02:00
  • 9995c69cc6 Mention deprecated Unit Testing and Integration Tests posts Philipp Oppermann 2019-04-27 13:32:05 +02:00
  • e677e5d569 Set publish date Philipp Oppermann 2019-04-27 13:13:41 +02:00
  • 2286569694 Write summary section Philipp Oppermann 2019-04-27 13:12:19 +02:00
  • c337840584 Typo fixes Philipp Oppermann 2019-04-26 17:33:30 +02:00
  • 3307cc6f66 Explain the timeout feature of bootimage Philipp Oppermann 2019-04-26 17:21:50 +02:00
  • 0509307d8f Mention test_main and blog_os::init in later posts Philipp Oppermann 2019-04-26 12:20:29 +02:00
  • 57a506e0fc Remove old cfg(not(test)) attributes from paging implementation post Philipp Oppermann 2019-04-26 12:14:03 +02:00
  • 2d61a463fc Use the entry point macro for lib.rs too Philipp Oppermann 2019-04-26 12:07:31 +02:00
  • 8d0293e647 Point x86_64 links to version 0.5.2 Philipp Oppermann 2019-04-26 11:35:47 +02:00
  • 74783de318 Update to version 0.6.0 of bootloader Philipp Oppermann 2019-04-26 11:17:50 +02:00
  • dce7adb210 Remove redundant import Philipp Oppermann 2019-04-25 20:30:23 +02:00
  • 8f14013e0a Hardware Interrupts: Use hlt_loop in lib.rs too Philipp Oppermann 2019-04-25 20:26:06 +02:00
  • 8db60d8e79 Hardware Interrupts: Fix a race condition in the test_println_output test Philipp Oppermann 2019-04-25 20:17:57 +02:00
  • 34bce0513c Explain new stack_overflow test in post Philipp Oppermann 2019-04-25 19:28:52 +02:00
  • cd6223c0ab Fix internal links Philipp Oppermann 2019-04-25 18:06:53 +02:00
  • 8735bbefd4 Update some of the following posts to use blog_os::init Philipp Oppermann 2019-04-25 17:56:00 +02:00
  • fd8fb3e581 Remove some old cfg(not(test)) attributes Philipp Oppermann 2019-04-25 17:55:35 +02:00
  • fad4618de3 Update post numbers in Readme Philipp Oppermann 2019-04-25 17:40:34 +02:00
  • e8901719fa Update post numbers Philipp Oppermann 2019-04-25 17:40:22 +02:00
  • 992b958414 Remove section about fixing cargo test on windows Philipp Oppermann 2019-04-25 17:10:19 +02:00
  • c10d2ef753 Add TODO Philipp Oppermann 2019-04-25 16:57:30 +02:00
  • bda362a666 Panic in Double Fault handler instead of looping endlessly Philipp Oppermann 2019-04-25 16:56:49 +02:00
  • 701542b40f Move Testing post to bare bones category and update post numbers Philipp Oppermann 2019-04-25 16:47:05 +02:00
  • 9437656d5c Update I/O Port links in hardware interrupts post Philipp Oppermann 2019-04-25 16:41:01 +02:00
  • 97bd58720e Update Double Faults post for new test system Philipp Oppermann 2019-04-25 16:38:56 +02:00
  • 38b904c6fb Update CPU Exceptions post for new test system Philipp Oppermann 2019-04-25 16:14:23 +02:00
  • 6f4383d004 Write requirements section Philipp Oppermann 2019-04-25 14:52:41 +02:00
  • 077b583eff Delete content from old unit testing post Philipp Oppermann 2019-04-23 16:49:24 +02:00
  • 22261d8303 Write section about testing the panic handler Philipp Oppermann 2019-04-23 16:48:25 +02:00
  • 00b3ded7d6 Add missing imports Philipp Oppermann 2019-04-22 22:49:03 +02:00
  • 028d31cc5b Make exit_qemu safe Philipp Oppermann 2019-04-22 22:03:53 +02:00
  • 6257baaea5 Some improvements Philipp Oppermann 2019-04-22 20:20:06 +02:00
  • 10718f2996 Continue post Philipp Oppermann 2019-04-22 13:24:27 +02:00
  • 736160a910 Some improvements Philipp Oppermann 2019-04-20 11:49:50 +02:00
  • ade3e36856 Continue post Philipp Oppermann 2019-04-18 20:47:26 +02:00
  • 441ef21937 Continue post Philipp Oppermann 2019-04-18 17:43:17 +02:00
  • f0c5326b19 Rename section Philipp Oppermann 2019-04-17 19:00:10 +02:00