|
libhd 5.0
|
#include "hd.h"Go to the source code of this file.
Functions | |
| int | InitInt10 (hd_data_t *, int) |
| int | CallInt10 (int *ax, int *bx, int *cx, unsigned char *buf, int len, int cpuemu) |
| int | CallInt13 (int *ax, int *bx, int *cx, int *dx, unsigned char *buf, int len, int cpuemu) |
| void | FreeInt10 (void) |
| int CallInt10 | ( | int * | ax, |
| int * | bx, | ||
| int * | cx, | ||
| unsigned char * | buf, | ||
| int | len, | ||
| int | cpuemu | ||
| ) |
References i86biosRegs::ax, BIOS_START, i86biosRegs::bx, i86biosRegs::cx, i86biosRegs::di, do_x86(), i86biosRegs::dx, i86biosRegs::es, loadCodeToMem(), log_err(), sigsegv_handler(), and void().
Referenced by get_vbe_info(), and read_vbe_info().
| int CallInt13 | ( | int * | ax, |
| int * | bx, | ||
| int * | cx, | ||
| int * | dx, | ||
| unsigned char * | buf, | ||
| int | len, | ||
| int | cpuemu | ||
| ) |
| void FreeInt10 | ( | void | ) |
References unmap(), and unmap_vram().
Referenced by get_vbe_info().
| int InitInt10 | ( | hd_data_t * | , |
| int | |||
| ) |
References pciStructRec::active, hd_data_t::flag_struct::biosvram, copy_bios_ram(), copy_vbios(), CurrentPci, hd_data_t::flags, int10_bios_ok(), map(), map_vram(), pciStructRec::next, scan_pci(), setup_int_vect(), setup_io(), setup_system_bios(), and unmap().
Referenced by get_vbe_info().