amiga-bootcamp/07_dos
Ilia Sharin 0ded078134 Phase 1 continued: serial, input devices + README indexes
10_devices:
- serial.md: expanded with DB-25 pinout, custom chip UART registers,
  baud rate calculation table, open/configure/read/write patterns,
  serial debugging (KPrintF/Sushi)
- input.md: expanded with handler chain architecture diagram,
  InputEvent struct, event classes table, qualifier bits, custom
  handler with key remapping, event consumption/blocking,
  synthetic event injection, Commodities Exchange

Updated indexes:
- 07_dos/README.md — enriched descriptions for all files
- 10_devices/README.md — enriched descriptions for all files
2026-04-23 20:28:03 -04:00
..
cli_shell.md docs(amiga): complete AmigaOS 3.1/3.2 developer reference — 172 files across 17 sections 2026-04-23 12:17:35 -04:00
dos_base.md docs(amiga): complete AmigaOS 3.1/3.2 developer reference — 172 files across 17 sections 2026-04-23 12:17:35 -04:00
environment.md docs(amiga): complete AmigaOS 3.1/3.2 developer reference — 172 files across 17 sections 2026-04-23 12:17:35 -04:00
error_handling.md docs(amiga): complete AmigaOS 3.1/3.2 developer reference — 172 files across 17 sections 2026-04-23 12:17:35 -04:00
file_io.md Phase 1: enrich 07_dos and 10_devices (highest FPGA priority) 2026-04-23 20:23:50 -04:00
filesystem.md Phase 1: enrich 07_dos and 10_devices (highest FPGA priority) 2026-04-23 20:23:50 -04:00
locks_examine.md Phase 1: enrich 07_dos and 10_devices (highest FPGA priority) 2026-04-23 20:23:50 -04:00
packet_system.md docs(amiga): complete AmigaOS 3.1/3.2 developer reference — 172 files across 17 sections 2026-04-23 12:17:35 -04:00
pattern_matching.md docs(amiga): complete AmigaOS 3.1/3.2 developer reference — 172 files across 17 sections 2026-04-23 12:17:35 -04:00
process_management.md docs(amiga): make cross-references clickable markdown links 2026-04-23 12:24:21 -04:00
README.md Phase 1 continued: serial, input devices + README indexes 2026-04-23 20:28:03 -04:00

← Home

dos.library — AmigaDOS Overview

Section Index

File Description
dos_base.md DosLibrary structure, RootNode, BCPL heritage
file_io.md Open/Close/Read/Write/Seek, buffered I/O (FRead/SetVBuf), FileInfoBlock, practical patterns
locks_examine.md Lock semantics (shared/exclusive), handler discovery, Examine/ExNext/ExAll, antipatterns
pattern_matching.md ParsePattern, MatchPattern, AmigaDOS wildcard syntax
process_management.md CreateNewProc, SystemTagList, Execute
packet_system.md DosPacket wire format, ACTION_* codes, handler protocol, BSTR encoding
filesystem.md FFS/OFS block layout, root/file/data blocks, bitmap, hash function, ADF reader
environment.md GetVar/SetVar, local/global/persistent env variables
error_handling.md IoErr, Fault, PrintFault, complete error code table
cli_shell.md CLI/Shell: pipes, redirection, scripts, ReadArgs template parsing