en:docs:mvm:api

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
en:docs:mvm:api [2026/03/05 02:37] prokusheven:docs:mvm:api [2026/03/19 08:32] (current) prokushev
Line 7: Line 7:
 ^ Function ^ Name ^ INT 21h equivalent ^ Description ^ ^ Function ^ Name ^ INT 21h equivalent ^ Description ^
 | [[en:docs:mvm:api:0]] | SVC_DUPHANDLE | [[en:docs:dos:api:int21:45|AH=45h]] | Duplicate handle (params and result same as in INT 21H AH=45H) | | [[en:docs:mvm:api:0]] | SVC_DUPHANDLE | [[en:docs:dos:api:int21:45|AH=45h]] | Duplicate handle (params and result same as in INT 21H AH=45H) |
-| [[en:docs:mvm:api:1]] | SVC_ERROREXIT | — | Terminate MVM with error message (top of stack - far pointer to message ASCIIZ) |+| [[en:docs:mvm:api:1]] | SVC_ERROREXIT | [[en:docs:dos:api:int21:4c|AH=4Ch]] | Terminate MVM with error message (top of stack - far pointer to message ASCIIZ) |
 | [[en:docs:mvm:api:2]] | SVC_EXIT | [[en:docs:dos:api:int21:4c|AH=4Ch]] | Terminate MVM and return code to parent process from AX | | [[en:docs:mvm:api:2]] | SVC_EXIT | [[en:docs:dos:api:int21:4c|AH=4Ch]] | Terminate MVM and return code to parent process from AX |
 | [[en:docs:mvm:api:3]] | SVC_CLOSE | [[en:docs:dos:api:int21:3e|AH=3Eh]] | Close file handle (interface not investigated yet) | | [[en:docs:mvm:api:3]] | SVC_CLOSE | [[en:docs:dos:api:int21:3e|AH=3Eh]] | Close file handle (interface not investigated yet) |
Line 67: Line 67:
 | [[en:docs:mvm:api:59]] | | | | | [[en:docs:mvm:api:59]] | | | |
 | [[en:docs:mvm:api:60]] | | | | | [[en:docs:mvm:api:60]] | | | |
-| [[en:docs:mvm:api:61]] | SVC_ABSDISKREAD | INT 25h | Absolute disk read (interface not investigated yet; corresponds to INT 25h) | +| [[en:docs:mvm:api:61]] | SVC_ABSDISKREAD | [[en:docs:dos:api:int25|INT 25h]] | Absolute disk read (interface not investigated yet; corresponds to INT 25h) | 
-| [[en:docs:mvm:api:62]] | SVC_ABSDISKWRITE | INT 26h | Absolute disk write (interface not investigated yet; corresponds to INT 26h) |+| [[en:docs:mvm:api:62]] | SVC_ABSDISKWRITE | [[en:docs:dos:api:int26|INT 26h]] | Absolute disk write (interface not investigated yet; corresponds to INT 26h) |
 | [[en:docs:mvm:api:63]] | | | | | [[en:docs:mvm:api:63]] | | | |
 | [[en:docs:mvm:api:64]] | | | | | [[en:docs:mvm:api:64]] | | | |