en:docs:kernel:doskrnl

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
en:docs:kernel:doskrnl [2024/05/24 02:01] prokusheven:docs:kernel:doskrnl [2024/05/24 02:56] prokushev
Line 31: Line 31:
 | 26     | 1    | Current drive (1-A, 2-B, 3-C, ...)| | 26     | 1    | Current drive (1-A, 2-B, 3-C, ...)|
 | 27     | 1    | Boot drive (1-A, 2-B, 3-C, ...) | | 27     | 1    | Boot drive (1-A, 2-B, 3-C, ...) |
-| ????   | ???  | ???? |+| 28     | 1    | Last drive (1-A, 2-B, 3-C, ...) | 
 +| ???    | ???  | ??? |
  
 DEVICES is ASCIIZ string with list of DOS devices to be loaded divided by 0AH DEVICES is ASCIIZ string with list of DOS devices to be loaded divided by 0AH
Line 37: Line 38:
 SHELL is ASCIIZ string. SHELL is ASCIIZ string.
  
-SHELL arguments is ASCIIZ string (first byte is as string length, string ends with 0dh)+SHELL arguments is ASCIIZ string (first byte is string length, string ends with 0dh)
  
 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.+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
  
 ^ offset ^ Size ^ Description ^ ^ offset ^ Size ^ Description ^