9 uint32_t edi, esi, ebp;
11 uint32_t ebx, edx, ecx, eax;
13 uint16_t es, ds, fs, gs;
14 uint16_t ip, cs, sp, ss;
30 void dpmi_cleanup(void);
31 void *dpmi_lowbuf(void);
33 uint16_t dpmi_alloc(unsigned int par, uint16_t *sel);
34 void dpmi_free(uint16_t sel);
35 int dpmi_rmint(int inum, struct dpmi_regs *regs);
36 void *dpmi_mmap(uint32_t phys_addr, unsigned int size);
37 void dpmi_munmap(void *addr);