#include "types.h"Classes | |
| struct | dpmi_real_regs |
Defines | |
| #define | DPMI_real_segment(P) ((((uint) (P)) >> 4) & 0xFFFF) |
| #define | DPMI_real_offset(P) (((uint) (P)) & 0xF) |
Functions | |
| int | dpmi_init (int verbose) |
| void * | dpmi_get_temp_low_buffer (int size) |
| void * | dpmi_real_malloc (int size, ushort *selector) |
| void | dpmi_real_free (ushort selector) |
| void | dpmi_real_int386x (ubyte intno, dpmi_real_regs *rregs) |
| void | dpmi_real_call (dpmi_real_regs *rregs) |
| int | dpmi_lock_region (void *address, unsigned length) |
| int | dpmi_unlock_region (void *address, unsigned length) |
| int | dpmi_allocate_selector (void *address, int size, ushort *selector) |
| int | dpmi_modify_selector_base (ushort selector, void *address) |
| int | dpmi_modify_selector_limit (ushort selector, int size) |
| int | dpmi_set_pm_handler (unsigned intnum, void far *isr) |
Variables | |
| unsigned int | dpmi_virtual_memory |
| unsigned int | dpmi_available_memory |
| unsigned int | dpmi_physical_memory |
| unsigned int | dpmi_dos_memory |
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.6