Commit Graph

  • 22ba71a3f6 Merge branch 'post-08' into post-09 Philipp Oppermann 2019-04-11 15:32:21 +02:00
  • 25c6640c62 Merge branch 'post-07' into post-08 Philipp Oppermann 2019-04-11 15:32:21 +02:00
  • 6f623dc7b4 Merge branch 'post-06' into post-07 Philipp Oppermann 2019-04-11 15:32:21 +02:00
  • c6ebca363b Merge branch 'post-05' into post-06 Philipp Oppermann 2019-04-11 15:32:21 +02:00
  • 3bbc72f92b Merge branch 'post-04' into post-05 Philipp Oppermann 2019-04-11 15:32:21 +02:00
  • d497d12649 Merge branch 'post-03' into post-04 Philipp Oppermann 2019-04-11 15:32:21 +02:00
  • 652d91154f Merge branch 'post-02' into post-03 Philipp Oppermann 2019-04-11 15:32:21 +02:00
  • 64e7ea7b1a Merge branch 'post-01' into post-02 Philipp Oppermann 2019-04-11 15:32:06 +02:00
  • 3a07a23c39 Update CI build for rewrite of "A Freestanding Rust Binary" (#578) Philipp Oppermann 2019-04-11 15:29:16 +02:00
  • 0b9ca84735 Rewrite "A Freestanding Rust Binary" (#577) Philipp Oppermann 2019-04-11 15:28:51 +02:00
  • 4c01a96eb1 Merge pull request #575 from phil-opp/update-bootloader-bootimage Philipp Oppermann 2019-04-06 17:53:18 +02:00
  • 6015feb511 Update 'Paging Implementation' post for bootloader 0.5.1 Philipp Oppermann 2019-04-06 17:49:31 +02:00
  • 338833262c Merge branch 'post-09' into post-10 Philipp Oppermann 2019-04-06 17:35:17 +02:00
  • 59d0a267d6 Merge branch 'post-08' into post-09 Philipp Oppermann 2019-04-06 17:35:17 +02:00
  • 2053c59d2a Merge branch 'post-07' into post-08 Philipp Oppermann 2019-04-06 17:35:17 +02:00
  • dc1f862177 Merge branch 'post-06' into post-07 Philipp Oppermann 2019-04-06 17:35:17 +02:00
  • f5996c1e22 Merge branch 'post-05' into post-06 Philipp Oppermann 2019-04-06 17:35:17 +02:00
  • eafcd8b269 Merge branch 'post-04' into post-05 Philipp Oppermann 2019-04-06 17:35:17 +02:00
  • 66f79fa254 Merge branch 'post-03' into post-04 Philipp Oppermann 2019-04-06 17:35:16 +02:00
  • 9a879e69c5 Merge branch 'post-02' into post-03 Philipp Oppermann 2019-04-06 17:35:16 +02:00
  • eee4718115 Add llvm-tools-preview also in travis and appveyor scripts Philipp Oppermann 2019-04-06 17:35:11 +02:00
  • 77800d9212 Merge branch 'post-09' into post-10 Philipp Oppermann 2019-04-06 17:33:49 +02:00
  • 71b3d0431f Merge branch 'post-08' into post-09 Philipp Oppermann 2019-04-06 17:33:29 +02:00
  • 823bc3c5a3 Merge branch 'post-07' into post-08 Philipp Oppermann 2019-04-06 17:31:55 +02:00
  • fdf0fe617b Merge branch 'post-06' into post-07 Philipp Oppermann 2019-04-06 17:31:13 +02:00
  • daf5ed954d Merge branch 'post-05' into post-06 Philipp Oppermann 2019-04-06 17:30:54 +02:00
  • 4753c0e1c8 Run cargo update Philipp Oppermann 2019-04-06 17:30:31 +02:00
  • dddc314b7c Merge branch 'post-04' into post-05 Philipp Oppermann 2019-04-06 17:27:37 +02:00
  • 5422f555cf Merge branch 'post-03' into post-04 Philipp Oppermann 2019-04-06 16:55:46 +02:00
  • 186321623a Run cargo update Philipp Oppermann 2019-04-06 16:55:17 +02:00
  • 1246fc4df9 Merge branch 'post-02' into post-03 Philipp Oppermann 2019-04-06 16:54:48 +02:00
  • 9237c875f3 Run cargo update Philipp Oppermann 2019-04-06 16:53:52 +02:00
  • be618df7f5 Merge branch 'post-09' into post-10 Philipp Oppermann 2019-04-06 16:49:18 +02:00
  • 0ca216d4fe Merge branch 'post-08' into post-09 Philipp Oppermann 2019-04-06 16:49:02 +02:00
  • 37a2c925d6 Merge branch 'post-07' into post-08 Philipp Oppermann 2019-04-06 16:49:02 +02:00
  • 23fcb9f20b Merge branch 'post-06' into post-07 Philipp Oppermann 2019-04-06 16:49:01 +02:00
  • 5531e437c4 Merge branch 'post-05' into post-06 Philipp Oppermann 2019-04-06 16:49:01 +02:00
  • 0cd92f9567 Merge branch 'post-04' into post-05 Philipp Oppermann 2019-04-06 16:48:51 +02:00
  • ceaa5c2dab Merge branch 'post-03' into post-04 Philipp Oppermann 2019-04-06 16:48:32 +02:00
  • 03da22d8e1 Merge branch 'post-02' into post-03 Philipp Oppermann 2019-04-06 16:47:45 +02:00
  • b8667c45dd Update "Minimal Rust Kernel" to new bootloader 0.5.1 and bootimage 0.7.2 Philipp Oppermann 2019-04-06 16:46:05 +02:00
  • 62b89cd80f Install llvm-tools-preview rustup component Philipp Oppermann 2019-04-06 16:37:43 +02:00
  • e1034aa9ac Update Cargo.lock Philipp Oppermann 2019-04-06 15:34:23 +02:00
  • 577c6b8cfc Update to bootloader 0.5.1 Philipp Oppermann 2019-04-06 15:33:13 +02:00
  • beb1306a1d Move warnings before toc to fix toc placement Philipp Oppermann 2019-04-04 13:59:07 +02:00
  • 042c934c6e Remove badges, mention Gitter in the text Philipp Oppermann 2019-04-04 12:24:59 +02:00
  • 6eb9c83345 Spell out post-* branch names in posts Philipp Oppermann 2019-04-03 12:12:48 +02:00
  • ff85a2e502 Merge branch 'post-09' into post-10 Philipp Oppermann 2019-04-03 10:47:15 +02:00
  • 80d4065b4c Merge branch 'post-08' into post-09 Philipp Oppermann 2019-04-03 10:47:04 +02:00
  • 6a44f51eaa Merge branch 'post-07' into post-08 Philipp Oppermann 2019-04-03 10:46:54 +02:00
  • ffb76038bc Merge branch 'post-06' into post-07 Philipp Oppermann 2019-04-03 10:46:46 +02:00
  • 555a76b559 Merge branch 'post-05' into post-06 Philipp Oppermann 2019-04-03 10:46:34 +02:00
  • 802c7151e4 Merge branch 'post-04' into post-05 Philipp Oppermann 2019-04-03 10:46:23 +02:00
  • 768c09dffe Merge branch 'post-03' into post-04 Philipp Oppermann 2019-04-03 10:46:10 +02:00
  • d98a4d0cbc Merge branch 'post-02' into post-03 Philipp Oppermann 2019-04-03 10:45:48 +02:00
  • f308628db2 Merge branch 'post-01' into post-02 Philipp Oppermann 2019-04-03 10:45:28 +02:00
  • f8462956f2 Use azure pipelines status badge Philipp Oppermann 2019-04-03 10:44:07 +02:00
  • bbe2fe000d Use <div> instead of <article> for post list Philipp Oppermann 2019-03-27 19:26:59 +01:00
  • 74675346c9 Merge branch 'post-09' into post-10 Philipp Oppermann 2019-03-26 13:26:56 +01:00
  • d36d1dc18b Merge branch 'post-08' into post-09 Philipp Oppermann 2019-03-26 13:26:56 +01:00
  • a0420c229e Merge branch 'post-07' into post-08 Philipp Oppermann 2019-03-26 13:26:56 +01:00
  • f42461b99b Merge branch 'post-06' into post-07 Philipp Oppermann 2019-03-26 13:26:56 +01:00
  • 19db8f6095 Merge branch 'post-05' into post-06 Philipp Oppermann 2019-03-26 13:26:56 +01:00
  • 3a273540f4 CI: Run apt update before installing qemu Philipp Oppermann 2019-03-26 13:03:14 +01:00
  • 84c539df67 Update Readme: Advanced Paging was replaced by Paging Implementation Philipp Oppermann 2019-03-26 12:36:20 +01:00
  • 8397cae2be Update to zola 0.6.0 Philipp Oppermann 2019-03-26 12:34:36 +01:00
  • 11ae72b2e2 Use toc-aside id in first edition too so that CSS is applied again Philipp Oppermann 2019-03-26 12:34:05 +01:00
  • 6a07fea2d7 Fix ToC resizing Philipp Oppermann 2019-03-20 23:37:56 +01:00
  • 5cd435b755 Add a small margin after the ToC Heading Philipp Oppermann 2019-03-19 13:24:59 +01:00
  • 0605fc54df Move the ToC of Paging Implementation after the aside Philipp Oppermann 2019-03-19 13:24:41 +01:00
  • 48d96243ea Add an inline table of contents to all posts Philipp Oppermann 2019-03-19 13:01:25 +01:00
  • 6055a2e342 Add an inline table of contents for small screens Philipp Oppermann 2019-03-19 12:55:18 +01:00
  • d0c0cd8ed7 Use non-breaking spaces for subtitle Philipp Oppermann 2019-03-19 12:52:59 +01:00
  • fe19af668d Make table of contents sticky instead of fixed Philipp Oppermann 2019-03-19 12:52:31 +01:00
  • 06ec0dbf25 Rename id of ToC aside from toc to toc-aside Philipp Oppermann 2019-03-19 12:51:43 +01:00
  • 398ca5357c WIP Philipp Oppermann 2019-03-18 18:28:04 +01:00
  • 06b334396a Provide an All Posts link on posts that points back to the index page Philipp Oppermann 2019-03-18 10:27:54 +01:00
  • cc0f68448b Fix swapped changelog links Philipp Oppermann 2019-03-15 10:46:30 +01:00
  • fc5fd7f86b Remove unneeded into_iter call in Paging Implementation post Philipp Oppermann 2019-03-14 13:21:02 +01:00
  • e9344ae046 Remove unneeded into_iter() in init_frame_allocator Philipp Oppermann 2019-03-14 13:20:26 +01:00
  • 82256aaa2f Use zola's page_template feature Philipp Oppermann 2019-03-14 12:58:10 +01:00
  • c655a61290 Point bootloader doc links to version 0.4.0 Philipp Oppermann 2019-03-14 11:20:48 +01:00
  • 7b88ebcaf6 Update bootloader dependency in post to 0.4.0 Philipp Oppermann 2019-03-14 11:20:36 +01:00
  • 4acf12bb69 Merge branch 'post-09' into post-10 Philipp Oppermann 2019-03-14 11:18:40 +01:00
  • 6f25c34d46 Merge branch 'post-08' into post-09 Philipp Oppermann 2019-03-14 11:18:22 +01:00
  • 23e45b5b13 Merge branch 'post-07' into post-08 Philipp Oppermann 2019-03-14 11:18:22 +01:00
  • 701823742e Merge branch 'post-06' into post-07 Philipp Oppermann 2019-03-14 11:18:22 +01:00
  • ea096a561a Merge branch 'post-05' into post-06 Philipp Oppermann 2019-03-14 11:18:22 +01:00
  • 6d45ffd4d7 Merge branch 'post-04' into post-05 Philipp Oppermann 2019-03-14 11:16:28 +01:00
  • cc949a2ef3 Merge branch 'post-03' into post-04 Philipp Oppermann 2019-03-14 11:15:56 +01:00
  • 93b2134692 Merge branch 'post-02' into post-03 Philipp Oppermann 2019-03-14 11:14:01 +01:00
  • ab16203ed7 Update bootloader to version 0.4.0 Philipp Oppermann 2019-03-14 11:13:28 +01:00
  • 2e9e8d7f45 Merge pull request #567 from phil-opp/paging-implementation Philipp Oppermann 2019-03-14 10:51:33 +01:00
  • 161d5fe7be Merge pull request #569 from phil-opp/post-10-new Philipp Oppermann 2019-03-14 10:49:55 +01:00
  • 9bf4ea7341 Use BootInfoFrameAllocator to create a 0xdeadbeaf000 mapping Philipp Oppermann 2019-03-13 14:42:47 +01:00
  • a1bf5651fc Create an init_frame_allocator function Philipp Oppermann 2019-03-13 14:41:19 +01:00
  • 763228c859 Create a generic BootInfoFrameAllocator type Philipp Oppermann 2019-03-13 14:39:51 +01:00
  • 770af27d75 Create a new mapping and write through it to the screen Philipp Oppermann 2019-03-13 14:31:45 +01:00
  • 3e59283c19 Create an EmptyFrameAllocator Philipp Oppermann 2019-03-13 14:30:13 +01:00
  • 6146ccba2d Add a memory::create_example_mapping function Philipp Oppermann 2019-03-13 14:23:28 +01:00