Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Last revisionBoth sides next revision | ||
en:docs:kernel:doskrnl [2024/05/24 02:56] – prokushev | en:docs:kernel:doskrnl [2024/05/25 02:39] – prokushev | ||
---|---|---|---|
Line 12: | Line 12: | ||
* CS:IP - starting point | * CS:IP - starting point | ||
- | * SS:BP - pointer to the DOSKRNL init structure (also refered | + | * SS:BP - pointer to the DOSKRNL init structure (also referenced |
* SS:SP - stack pointer (size around 800 bytes) | * SS:SP - stack pointer (size around 800 bytes) | ||
Line 42: | Line 42: | ||
VDD is linked list of structures: | VDD is linked list of structures: | ||
- | VDDs linked list in standard DOS Device drivers format. Entry can be placed in HMA, so need to be sure A20 enabled for such entries. Named ad DOSDDTYPE in DDK | + | VDDs linked list in standard DOS Device drivers format. Entry can be placed in HMA, so need to be sure A20 enabled for such entries. Named as DOSDDTYPE in DDK |
^ offset ^ Size ^ Description ^ | ^ offset ^ Size ^ Description ^ | ||
Line 82: | Line 82: | ||
* DOS | * DOS | ||
* BREAK | * BREAK | ||
+ | * FCBS | ||
+ | * LASTDRIVE | ||
todo add more info here | todo add more info here |