Commit Graph

1901 Commits

Author SHA1 Message Date
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
Philipp Oppermann
9d8b55f6ee Update some more doc links to use x86_64 version 0.7.5 2019-09-11 13:48:16 +02:00
Philipp Oppermann
b9005f28f7 Update docs links to use version 0.5.2 of spin 2019-09-11 13:46:56 +02:00
Philipp Oppermann
ea1711fe06 Update docs link to use x86_64 version 0.7.5 2019-09-11 13:45:51 +02:00
Philipp Oppermann
bc738c8afc Update x86_64, volatile, and spin dependencies 2019-09-11 13:30:44 +02:00
Philipp Oppermann
1fc00669a6 Gate bors on Github Actions jobs 2019-09-11 11:19:49 +02:00
Philipp Oppermann
19f585d517 Remove x86_64 dependency update note in Paging Implementation post
We already introduce version 0.7.0 of `x86_64` in the Testing post for some time, so it's reasonable to expect that most people use a compatible version now. Therefore, we no longer need to mention it explicitly.
2019-09-11 11:17:47 +02:00