libhd  5.0
Functions | Variables
int10.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <string.h>
#include <stdarg.h>
#include "vbios.h"
#include "hd.h"
#include "hd_int.h"
#include "bios.h"

Functions

static unsigned segofs2addr (unsigned char *segofs)
static unsigned get_data (unsigned char *buf, unsigned buf_size, unsigned addr)
static void read_vbe_info (hd_data_t *hd_data, vbe_info_t *vbe, unsigned char *vbeinfo, unsigned cpuemu)
void log_err (char *format,...) __attribute__((format(printf
void void get_vbe_info (hd_data_t *hd_data, vbe_info_t *vbe)

Variables

static hd_data_tlog_hd_data

Function Documentation

unsigned get_data ( unsigned char *  buf,
unsigned  buf_size,
unsigned  addr 
) [static]

Referenced by read_vbe_info().

void void get_vbe_info ( hd_data_t hd_data,
vbe_info_t vbe 
)
void log_err ( char *  format,
  ... 
)
void read_vbe_info ( hd_data_t hd_data,
vbe_info_t vbe,
unsigned char *  vbeinfo,
unsigned  cpuemu 
) [static]
unsigned segofs2addr ( unsigned char *  segofs) [static]

Referenced by read_vbe_info().


Variable Documentation