summaryrefslogtreecommitdiff
path: root/docs/dev
diff options
context:
space:
mode:
authorRichard Qin <richard.qin.x@gmail.com>2026-04-17 00:54:20 +0800
committerRichard Qin <richard.qin.x@gmail.com>2026-04-17 00:54:20 +0800
commit81563cb415d8214f1d1e34f73d49a404424f8f2c (patch)
treece4926b598f8eef00fe2fb2eff62766688c7bad9 /docs/dev
parentab83dfb9a607807a6373f9bd47190848b822cf6e (diff)
downloadlume-81563cb415d8214f1d1e34f73d49a404424f8f2c.tar.gz
lume-81563cb415d8214f1d1e34f73d49a404424f8f2c.tar.xz
docs: add global initialization, linker and entry specifications, and 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.
Diffstat (limited to 'docs/dev')
0 files changed, 0 insertions, 0 deletions