freebsd_loader.c File Reference

Go to the source code of this file.

Data Structures

struct  bootinfo

Defines

#define BOOTINFO_VERSION   1
#define NODEV   (-1)
#define PAGE_SHIFT   12
#define PAGE_SIZE   (1<<PAGE_SHIFT)
#define PAGE_MASK   (PAGE_SIZE-1)
#define N_BIOS_GEOM   8
#define bi_endcommon   bi_n_bios_used

Enumerations

enum  {
  Unknown, Tagged, Aout, Elf,
  Aout_FreeBSD, Elf_FreeBSD
}

Variables

static struct bootinfo bsdinfo
static enum { ... }  image_type
static unsigned int off


Define Documentation

#define BOOTINFO_VERSION   1

Definition at line 2 of file freebsd_loader.c.

#define NODEV   (-1)

Definition at line 3 of file freebsd_loader.c.

#define PAGE_SHIFT   12

Definition at line 4 of file freebsd_loader.c.

Referenced by vp_find_vq().

#define PAGE_SIZE   (1<<PAGE_SHIFT)

Definition at line 5 of file freebsd_loader.c.

#define PAGE_MASK   (PAGE_SIZE-1)

Definition at line 6 of file freebsd_loader.c.

#define N_BIOS_GEOM   8

Definition at line 7 of file freebsd_loader.c.

#define bi_endcommon   bi_n_bios_used

Definition at line 14 of file freebsd_loader.c.


Enumeration Type Documentation

anonymous enum

Enumerator:
Unknown 
Tagged 
Aout 
Elf 
Aout_FreeBSD 
Elf_FreeBSD 

Definition at line 40 of file freebsd_loader.c.


Variable Documentation

struct bootinfo bsdinfo [static]

Definition at line 30 of file freebsd_loader.c.

enum { ... } image_type [static]

unsigned int off [static]

Definition at line 44 of file freebsd_loader.c.

Referenced by ath5k_rx_iob_alloc().


Generated on Tue Apr 6 20:01:11 2010 for gPXE by  doxygen 1.5.7.1