~/talk

Combat complexity - build your own open OS and hardware

Talkat foss-north 2021 · 2021-06-01..06-02· [open-source, embedded-and-hardware]
links:none on file
slides:none on file

Overview of concrete results and tools: demonstrates Smalltalk-80 on Raspberry Pi Zero by combining an ADVM hosted VM, Marco McCaffrey’s bare‑metal drivers and the Circle environment, runs briefly but hits USB hub and memory limits; recommends developing first in QEMU; shows a real porting xv6 to BeagleV exercise that uncovers SiFive documentation bugs; surveys RISC-V boards, open FPGA toolchain SymbiFlow / ULX3S, and system builders (LiteX, VexRiscv) as practical routes to build small, understandable OS+hardware systems.

AI-written summary · about

  1. 0:00Introduction
  2. 6:57Why build OS
  3. 11:35Modern OS complexity
  4. 17:13Small-team OS examples
  5. 21:29Unix alternatives
  6. 25:42Smalltalk OS on Pi
  7. 32:22Writing OS start
  8. 35:34Open hardware for OS
  9. 39:48RISC-V and FPGAs
  10. 44:41Build OS or hardware?
  11. 47:33Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.