en:docs:dos:api

Differences

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

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
en:docs:dos:api [2018/09/07 03:10] – created prokusheven:docs:dos:api [2018/09/07 03:33] prokushev
Line 1: Line 1:
 +{{logos:dos.gif?35x35}}
 +
 ====== DOS API ====== ====== DOS API ======
  
-Most of DOS API are invoked using software interrupt INT 21H. In most cases AH register sets to function number.+Most of DOS API calls are invoked using software interrupt INT 21H. In most cases AH register sets to function number.
  
 ===== DOS Interrupts ===== ===== DOS Interrupts =====
  
 ^ Interrupt vector ^ Description ^ Version ^ Notes ^ ^ Interrupt vector ^ Description ^ Version ^ Notes ^
-20h | Terminate program | 1.0+ | Implemented in DOS kernel | +[[en:docs:dos:api:int20|20H]]| Terminate program | 1.0+ | Implemented in DOS kernel | 
-| 21h | Main DOS API | 1.0+ | Implemented in DOS kernel |+| [[en:docs:dos:api:int21|21h]] | Main DOS API | 1.0+ | Implemented in DOS kernel |
 | 22h | Program terminate address | 1.0+ | Return address in calling program | | 22h | Program terminate address | 1.0+ | Return address in calling program |
 | 23h | Control-C handler address | 1.0+ | Default handler is in the command shell (usually COMMAND.COM) | | 23h | Control-C handler address | 1.0+ | Default handler is in the command shell (usually COMMAND.COM) |