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 revision
Previous revision
Next revisionBoth sides next revision
en:docs:kernel:doskrnl [2023/12/15 03:46] prokusheven:docs:kernel:doskrnl [2023/12/18 06:24] prokushev
Line 39: Line 39:
 VDD is linked list of structures: VDD is linked list of structures:
  
-VDDs linked list (in init area) in standard DOS Device drivers format+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.
  
 ^ offset ^ Size ^ Description ^ ^ offset ^ Size ^ Description ^
Line 62: Line 62:
 | Free              | [BP+0]:0 | | Free              | [BP+0]:0 |
 | DOSKRNL           | ???:0 | | DOSKRNL           | ???:0 |
-some data         | ??? |+Some data (VDD entries was found here) | ??? |
 | CMOS Data         | 40:0 | | CMOS Data         | 40:0 |
 | Interrupt vectors | 0:0  | | Interrupt vectors | 0:0  |
Line 135: Line 135:
   * VIDEO_SWITCH_NOTIFICATION   * VIDEO_SWITCH_NOTIFICATION
   * VIDEO_WINDOW_REFRESH   * VIDEO_WINDOW_REFRESH
-  * XMS _HANDLES+  * XMS_HANDLES
   * XMS_MEMORY_LIMIT   * XMS_MEMORY_LIMIT
   * XMS_MINIMUM_HMA    * XMS_MINIMUM_HMA