SetVect Set Protected mode interrupt handler address. |
Inputs: AX = 0205h
BL= Interrupt vector number.
CX:[E]DX = selector:offset of new handler.
Outputs: None.
Errors: None.
UnLockMem Unlock a region of memory. |
Inputs: AX = 0ff1dh
BX:CX = Starting linear address of memory to unlock
SI:DI = Size of region to unlock in bytes
Outputs: Carry set on error.
Errors: If any of the memory region specified is invalid this function returns carry set.
Notes: This function allows the unlocked memory to be swapped to disk by the VMM if necessary. Areas below and above the specified memory to the nearest 4K boundary are unlocked if the specified region is not aligned to a 4K boundary.