summaryrefslogtreecommitdiff
path: root/docs/specs/arch_abstraction.md
Commit message (Collapse)AuthorAgeFilesLines
* Remove old codeRichard Qin14 days1-223/+0
| | | | Signed-off-by: Richard Qin <richard.qin.x@gmail.com>
* docs: add global initialization, linker and entry specifications, and ↵Richard Qin2026-04-171-0/+223
spinlock documentation - Introduced global initialization sequence documentation outlining the objectives, dependencies, core data structures, public APIs, concurrency contracts, error paths, and state machine for LumeOS. - Created linker and entry documentation defining early memory layout and assembly startup sequence compatible with multiple bootloaders, including API specifications and error handling. - Added spinlock documentation detailing the implementation of spinlocks, concurrency synchronization, memory ordering guarantees, and error handling mechanisms.