| allocate_ldt_descriptors |
Allocate a number of descriptors. |
| allocate_memory_block |
Allocate a block of linear memory. |
| copyfromdos |
Copy data from DOS to heap. |
| copytodos |
Copy data from heap to DOS memory. |
| create_code_segment_alias_descriptor |
Create new descriptor from existing descriptor. |
| disable |
Disable hardware interrupts. |
| dpmi_dosmemfillchar |
Fill DOS memory with a character. |
| dpmi_dosmemfillword |
Fill DOS memory with a word value. |
| dpmi_dosmemget |
Move data from DOS memory to DPMI memory. |
| dpmi_dosmemmove |
Move DOS memory. |
| dpmi_dosmemput |
Move data from DPMI memory to DOS memory. |
| enable |
Enable hardware interrupts. |
| free_ldt_descriptor |
Free a descriptor. |
| free_linear_addr_mapping |
? No description available. |
| free_memory_block |
Free allocated memory block. |
| free_rm_callback |
Release real mode callback. |
| get_cs |
Get CS selector. |
| get_descriptor_access_right |
Get descriptor's access rights. |
| get_dpmi_version |
Return DPMI information. |
| get_ds |
Get DS Selector. |
| get_exception_handler |
Return current exception handler. |
| get_linear_addr |
Convert physical to linear address. |
| get_meminfo |
Return information on the available memory. |
| get_next_selector_increment_value |
Return selector increment value. |
| get_page_attributes |
? No description available. |
| get_page_size |
Return the page size. |
| get_pm_exception_handler |
Get protected mode exception handler. |
| get_pm_interrupt |
Return protected mode interrupt handler. |
| get_rm_callback |
Return real mode callback. |
| get_rm_interrupt |
Get real mode interrupt vector. |
| get_run_mode |
Return current run mode. |
| get_segment_base_address |
Return base address from descriptor table. |
| get_segment_limit |
Return segment limits from descriptor. |
| get_ss |
Return SS selector. |
| global_dos_alloc |
Allocate DOS real mode memory. |
| global_dos_free |
Free DOS memory block. |
| inportb |
Read byte from I/O port. |
| inportl |
Read longint from I/O port. |
| inportw |
Read word from I/O port. |
| lock_code |
Lock code memory range. |
| lock_data |
Lock data memory range. |
| lock_linear_region |
Lock linear memory region. |
| map_device_in_memory_block |
Map a device into program's memory space. |
| outportb |
Write byte to I/O port. |
| outportl |
Write longint to I/O port. |
| outportw |
Write word to I/O port. |
| realintr |
Simulate interrupt. |
| request_linear_region |
Request linear address region. |
| segment_to_descriptor |
Map segment address to descriptor. |
| seg_fillchar |
Fill segment with byte value. |
| seg_fillword |
Fill segment with word value. |
| seg_move |
Move data between 2 locations. |
| set_descriptor_access_right |
Set access rights to memory descriptor. |
| set_exception_handler |
Set exception handler. |
| set_page_attributes |
? No description available. |
| set_pm_exception_handler |
Set protected mode exception handler. |
| set_pm_interrupt |
Set protected mode interrupt handler. |
| set_rm_interrupt |
Set real mode interrupt handler. |
| set_segment_base_address |
Set descriptor's base address. |
| set_segment_limit |
Set descriptor limit. |
| tb_offset |
Return DOS transfer buffer offset. |
| tb_segment |
Return DOS transfer buffer segment. |
| tb_size |
Return DOS transfer memory buffer size. |
| transfer_buffer |
Return offset of DOS transfer buffer. |
| unlock_code |
Unlock code segment. |
| unlock_data |
Unlock data segment. |
| unlock_linear_region |
Unlock linear memory region. |