Commit Diff


commit - 155317f7f9b85d0a81e2bdb960fa392f2c974722
commit + 946369d4f233caa1f624639aed098a1dc80ca2dd
blob - /dev/null
blob + 193a9c7883659a563a58635b4300f9038aef8eed (mode 644)
--- /dev/null
+++ www-cgi/posts/2.86bsd.md
@@ -0,0 +1,22 @@
+---
+title: 2.86BSD
+date: 2024-11-08
+---
+
+[Robert Clausecker](https://fuz.su/~fuz) and I are porting [2.11BSD](https://gunkies.org/wiki/2.11BSD) to [80286](https://en.wikipedia.org/wiki/Intel_80286)-based PCs,
+like the [PC/AT](https://en.wikipedia.org/wiki/IBM_Personal_Computer_AT).
+
+## A short summary of BSD's history
+TODO
+
+## Architecture of the 80286
+TODO
+
+## Compiler Toolchain
+Due to there not being any good enough C toolchains for the 16-bit 80286,
+it was necessary to write one from scratch.
+Robert focussed on writing an assembler and linker,
+while I used my time to create a C compiler.
+
+TODO
+