en:docs:dos:api:int21

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:dos:api:int21 [2024/05/08 01:49] prokusheven:docs:dos:api:int21 [2024/06/05 02:38] prokushev
Line 3: Line 3:
 ====== INT 21H ====== ====== INT 21H ======
  
-^ AH ^ Description ^ Version ^+^ AH ^ Description ^ Version ^ IMplemented in DOSKRNL ^
 | [[en:docs:dos:api:int21:00|00H]] | Program terminate | 1.0+ | | [[en:docs:dos:api:int21:00|00H]] | Program terminate | 1.0+ |
 | [[en:docs:dos:api:int21:01|01H]] | Character input | 1.0+ | | [[en:docs:dos:api:int21:01|01H]] | Character input | 1.0+ |
Line 51: Line 51:
 | [[en:docs:dos:api:int21:31|31H]] | Terminate and stay resident | 2.0+ | | [[en:docs:dos:api:int21:31|31H]] | Terminate and stay resident | 2.0+ |
 | [[en:docs:dos:api:int21:32|32H]] | Get disk parameter block for specified drive | 2.0+ | | [[en:docs:dos:api:int21:32|32H]] | Get disk parameter block for specified drive | 2.0+ |
-| [[en:docs:dos:api:int21:33|33H]] | Extended functions | 2.0+ | +| [[en:docs:dos:api:int21:33|33H]] | Extended functions | 2.0+ | Yes 
-| [[en:docs:dos:api:int21:33:00|3300H]] | Get current extended break state                  | 2.0+    | +| [[en:docs:dos:api:int21:33:00|3300H]] | Get current extended break state                  | 2.0+    | Yes 
-| [[en:docs:dos:api:int21:33:01|3301H]] | Set state of extended Ctrl+C/Ctrl+Break checking  | 2.0+    | +| [[en:docs:dos:api:int21:33:01|3301H]] | Set state of extended Ctrl+C/Ctrl+Break checking  | 2.0+    | Yes 
-| [[en:docs:dos:api:int21:33:02|3302H]] | Get and set extended Control-Break checking state | 3.0+    | +| [[en:docs:dos:api:int21:33:02|3302H]] | Get and set extended Control-Break checking state | 3.0+    | Yes 
-| [[en:docs:dos:api:int21:33:03|3303H]] | Get current CPSW state                            | 3.4/4.0 | +| [[en:docs:dos:api:int21:33:03|3303H]] | Get current CPSW state                            | 3.4/4.0 | No 
-| [[en:docs:dos:api:int21:33:04|3304H]] | Set CPSW state                                    | 3.4/4.0 | +| [[en:docs:dos:api:int21:33:04|3304H]] | Set CPSW state                                    | 3.4/4.0 | No 
-| [[en:docs:dos:api:int21:33:05|3305H]] | Get boot drive                                    | 4.0+    | +| [[en:docs:dos:api:int21:33:05|3305H]] | Get boot drive                                    | 4.0+    | Yes 
-| [[en:docs:dos:api:int21:33:06|3306H]] | Get true version number                           | 5.0+    |+| [[en:docs:dos:api:int21:33:06|3306H]] | Get true version number                           | 5.0+    | Yes |
 | [[en:docs:dos:api:int21:34|34H]] | Get InDOS flag pointer | 2.0+ | | [[en:docs:dos:api:int21:34|34H]] | Get InDOS flag pointer | 2.0+ |
 | [[en:docs:dos:api:int21:35|35H]] | Get interrupt vector | 2.0+ | | [[en:docs:dos:api:int21:35|35H]] | Get interrupt vector | 2.0+ |
Line 189: Line 189:
 | [[en:docs:dos:api:int21:6e|6EH]] | DosEnumAttrib | OS/2 1.0+ | | [[en:docs:dos:api:int21:6e|6EH]] | DosEnumAttrib | OS/2 1.0+ |
 | [[en:docs:dos:api:int21:6f|6FH]] | DosQMaxEASize | OS/2 1.0+ | | [[en:docs:dos:api:int21:6f|6FH]] | DosQMaxEASize | OS/2 1.0+ |
 +| [[en:docs:dos:api:int21:71|71H]] | Long filename functions | 7.0+ (Win95) |
 +| [[en:docs:dos:api:int21:73|73H]] | FAT32 functions | 7.0+ (Win95) |
  
 {{page>en:templates:int}} {{page>en:templates:int}}