Commit Graph

2007 Commits

Author SHA1 Message Date
Philipp Oppermann
b0317d0e4a Remove now unneeded unsafe block in Heap Allocation post
The `map_to` method is safe since x86_64 0.8.1.
2019-12-11 16:50:13 +01:00
Philipp Oppermann
b65825e99a Update docs.rs links to point to x86_64 0.8.1 2019-12-11 16:46:04 +01:00
Philipp Oppermann
5ad8df595c Update Paging Implementation post for new UnusedPhysFrame type 2019-12-11 16:46:04 +01:00
Philipp Oppermann
130fc3e075 Make double fault handler diverging 2019-12-11 16:37:16 +01:00
Philipp Oppermann
f02e3a23ee Update x86_64 version in Testing post 2019-12-11 16:37:16 +01:00
Philipp Oppermann
78ce5f3e6e Updates in October and November 2019 (#695) 2019-12-02 15:13:53 +01:00
Philipp Oppermann
3d25c27b11 Add message if recent update list is empty
Instead of showing an empty section, print 'No notable updates recently'.
2019-12-02 15:08:17 +01:00
Philipp Oppermann
bb2ac9c259 Add missing hlt_loop import in code listing
The hlt_loop import was missing when creating a page fault handler.
2019-11-25 13:32:38 +01:00
MarinPostma
6d95caec31 fixed repeated "the" typo (#691) 2019-11-23 15:41:31 +01:00
Philipp Oppermann
555b5aece1 Hardware Interrupts: Don't replace panic in double fault handler (#690) 2019-11-22 16:13:01 +01:00
Daniel Harper
537a070238 Clarified writing beyond the buffers end (#685) 2019-11-16 20:25:05 +01:00
Philipp Oppermann
a439f96384 Also deploy site on schedule event 2019-10-18 15:02:09 +02:00
Philipp Oppermann
8e0d70da8b Add a sponsor link to github box on front page 2019-10-18 14:58:26 +02:00
Philipp Oppermann
18ce0f4219 Update to new Github Sponsors URL 2019-10-18 14:55:59 +02:00
Philipp Oppermann
7f4fc340ad Fix escaping issues by adding safe filters in more places (#678) 2019-10-08 10:28:45 +02:00
Philipp Oppermann
50aaa206bf Reword support text 2019-10-06 18:28:02 +02:00
Philipp Oppermann
cbed5dae46 Updates in September 2019 (#677) 2019-10-06 18:25:47 +02:00
Philipp Oppermann
fd64bb9d36 Add status update posts to front page 2019-10-06 15:20:39 +02:00
Philipp Oppermann
945aaf02d8 Add support template 2019-10-06 15:05:33 +02:00
Philipp Oppermann
a93c0e424d Mention Github sponsors in status update posts 2019-10-06 14:02:11 +02:00
Philipp Oppermann
7ae2489153 Factor out support text into template and add it to pages too 2019-10-06 13:59:30 +02:00
Philipp Oppermann
78f014e74b Rewrite support section on frontpage; mention GitHub sponsors 2019-10-06 13:51:46 +02:00
Philipp Oppermann
dddabe2243 Fix some remaining internal links that used old syntax 2019-10-06 13:51:09 +02:00
Philipp Oppermann
0caf162825 Add Github Sponsors account 2019-10-06 13:10:16 +02:00
Bruno Flores
24d04e0e39 Fix minor typos. (#675) 2019-10-03 14:07:45 +02:00
Philipp Oppermann
d7ccea9cdb Merge pull request #674 from phil-opp/optional-zola-check
Don't fail job if `zola check` fails
2019-10-02 11:11:10 +02:00
Philipp Oppermann
69bfe311f9 Don't fail job if zola check fails
The external link checker of the `zola check` command has false positives, e.g. https://github.com/getzola/zola/issues/805.
2019-10-02 11:09:16 +02:00
Philipp Oppermann
f5ef5d3222 Fix master ref in if condition of deploy job 2019-10-02 11:03:48 +02:00
Philipp Oppermann
30752f53b8 Debug github actions deploy failure 2019-10-02 11:00:46 +02:00
Philipp Oppermann
76f00c3a08 Merge pull request #673 from phil-opp/gh-actions-job-if
Merge build/deploy workflows by using new job.if
2019-10-02 10:57:10 +02:00
Philipp Oppermann
3ffda44c39 Merge build/deploy workflows by using new job.if 2019-10-02 10:51:21 +02:00
Philipp Oppermann
fac3e7d3c7 Merge pull request #670 from phil-opp/zola-0.9.0
Update to Zola 0.9.0
2019-09-29 16:07:50 +02:00
Philipp Oppermann
46386c71a3 Add a new 'Zola Check' CI workflow
This also checks external links.

We add it as a separate job because it seems to be still buggy.
2019-09-29 16:06:12 +02:00
Philipp Oppermann
ffdd1abd47 Update CI scripts to use zola 0.9.0 2019-09-29 15:52:20 +02:00
Philipp Oppermann
032ea13c65 safe filter must be at the very end since zola 0.8.0 2019-09-29 15:48:12 +02:00
Philipp Oppermann
c76516db75 Fix anchor names of internal links 2019-09-29 15:44:44 +02:00
Philipp Oppermann
e5b4d501ed Remove dead links in first edition
It seems like the corresponding sections do not exist anymore.
2019-09-29 15:36:49 +02:00
Philipp Oppermann
a133ea82cf Update to new internal link syntax 2019-09-29 15:24:21 +02:00
Philipp Oppermann
0b971c9128 12KiB is 0x3000 in hex, not 0xc000 2019-09-29 15:10:17 +02:00
Philipp Oppermann
9877e4c84d Add missing import of serial_print in Testing post 2019-09-20 10:04:48 +02:00
Philipp Oppermann
94e2b7c351 Fix heap allocation test: memory::init expects a VirtAddr now 2019-09-15 10:56:37 +02:00
Philipp Oppermann
d4d853c26d Merge pull request #666 from phil-opp/offset_page_table
Improve Paging Implementation Post
2019-09-14 19:04:57 +02:00
Philipp Oppermann
841bf664fa Improve implementation section of Paging Implementation post 2019-09-14 17:48:07 +02:00
Philipp Oppermann
820bc0cab3 Map page 0 instead of page 0x1000 because of bootloader 0.8.0
Bootloader 0.8.0 maps the page at 0x1000 itself.
2019-09-14 17:41:01 +02:00
Philipp Oppermann
7104014c27 Require up-to-date x86_64 version instead of bootloader version 2019-09-14 10:46:22 +02:00
Philipp Oppermann
4546d40be1 Remove 'Another Paging Post' aside
It's been a while since we removed the old Advanced Paging post.
2019-09-14 10:45:59 +02:00
Philipp Oppermann
553b9723b3 Disable build workflow on staging.tmp branch 2019-09-13 10:48:39 +02:00
bors[bot]
b0aff929f5 Merge #665
665: Fix: Link to the old "Set up GDB" article r=phil-opp a=zzeroo



Co-authored-by: zzeroo <co@zzeroo.com>
2019-09-12 16:02:21 +00:00
zzeroo
a2364f9e59 Fix: Link to the old "Set up GDB" article 2019-09-12 15:35:56 +02:00
Philipp Oppermann
9136f81f78 Simplify Paging Implementation by using OffsetPageTable instead of MappedPageTable 2019-09-11 14:27:54 +02:00