Marc’s documentation “to do” list

This page isn’t part of the documentation, but a road map of how to improve it.

Missing documentation

  • MEMSET (paravirtualized means to speed memory wipe simulations)
  • boot loader (see first 55 lines of bootload.a in the meantime)
  • cross assembler command line options (run xa -h in the meantime)
  • I/O instructions’ documentation is not finished

Content management system fixes

  • fix quick-link displayed case to be as specified locally
  • fix quick-link so that “Paravirtualized I/O” works as a quick link
  • make “dissertation” a link
  • make <title> a function of <h1> contents

Add a status section

  • include that dissertation’s Appendix C is finished
  • include that dissertation’s Chapter 8 is finished and Chapter 9 first section
  • include that dissertation page 209’s prodigious blooper turned out ok
  • mention the maximum successful speed in simulation, which is 16.729 MIPS
  • explain the multitasking hardware (start with April 2023 progress update)
  • maybe a current bill of materials (see generated.bom in the meantime)
  • talk about locks separately from their opcodes
  • mention ORLD (and ORRDM, not in dissertation) are gone
  • mention the initiatives announced in May 2023
  • have a section for dissertation errata and updates

Last spell check of documentation

24 April 2025

Without secure hardware, there is no secure software.