mirror of
https://github.com/mi57730/a2d.git
synced 2024-12-01 05:50:24 +00:00
15 lines
557 B
Markdown
15 lines
557 B
Markdown
|
# DeskTop diassembly notes - DESKTOP.SYSTEM
|
||
|
|
||
|
`desktop.system.s`
|
||
|
|
||
|
A short (8k) loader program. This is responsible for copying the rest
|
||
|
to a RAM card (if available), then invoking the main app. The second
|
||
|
half is used to "Down load", i.e. copy Selector entries to RAMCard on
|
||
|
first boot.
|
||
|
|
||
|
The file is present in the original distribution as `DESKTOP1` but is
|
||
|
renamed `DESKTOP.SYSTEM` in many disk images to be launched at boot.
|
||
|
|
||
|
The main app (`DESKTOP2`) is invoked by loading only the first segment,
|
||
|
which in turn loads the rest of the segments of the file.
|