iPXE
core Directory Reference

Files

file  acpi.c [code]
 

ACPI support functions.


file  acpi_settings.c [code]
 

ACPI settings.


file  ansicol.c [code]
 

ANSI colours.


file  ansicoldef.c [code]
 

ANSI colour definitions.


file  ansiesc.c [code]
 

ANSI escape sequences.


file  asprintf.c [code]
file  assert.c [code]
 

Assertions.


file  base16.c [code]
 

Base16 encoding.


file  base64.c [code]
 

Base64 encoding.


file  basename.c [code]
 

Get base name of path.


file  bitmap.c [code]
 

Bitmaps for multicast downloads.


file  blockdev.c [code]
 

Block devices.


file  blocktrans.c [code]
 

Block device translator.


file  console.c [code]
file  cpio.c [code]
 

CPIO archives.


file  ctype.c [code]
 

Character types.


file  cwuri.c [code]
 

Current working URI.


file  debug.c [code]
file  debug_md5.c [code]
file  device.c [code]
 

Device model.


file  downloader.c [code]
 

Image downloader.


file  dummy_sanboot.c [code]
 

Dummy SAN device.


file  edd.c [code]
 

Enhanced Disk Drive specification.


file  errno.c [code]
 

Error codes.


file  exec.c [code]
 

Command execution.


file  fault.c [code]
 

Fault injection.


file  fbcon.c [code]
 

Frame buffer console.


file  fnrec.c [code]
 

Function trace recorder for crash and hang debugging.


file  gdbserial.c [code]
file  gdbstub.c [code]
 

GDB stub for remote debugging.


file  gdbudp.c [code]
 

GDB over UDP transport.


file  getkey.c [code]
 

Special key interpretation.


file  getopt.c [code]
 

Parse command-line options.


file  hw.c [code]
 

"Hello World" data source


file  i82365.c [code]
file  image.c [code]
 

Executable images.


file  init.c [code]
 

Initialisation, startup and shutdown routines.


file  interface.c [code]
 

Object interfaces.


file  iobuf.c [code]
 

I/O buffers.


file  iomap_virt.c [code]
 

iPXE I/O mapping API using phys_to_virt()


file  isqrt.c [code]
 

Integer square root.


file  job.c [code]
 

Job control interfaces.


file  linebuf.c [code]
 

Line buffering.


file  lineconsole.c [code]
 

Line-based console.


file  list.c [code]
 

Linked lists.


file  log.c [code]
 

System logger.


file  main.c [code]
file  malloc.c [code]
 

Dynamic memory allocation.


file  memmap_settings.c [code]
 

Memory map settings.


file  menu.c [code]
 

Menu selection.


file  monojob.c [code]
 

Single foreground job.


file  null_acpi.c [code]
file  null_nap.c [code]
file  null_reboot.c [code]
 

Null reboot mechanism.


file  null_sanboot.c [code]
file  null_time.c [code]
 

Nonexistent time source.


file  nvo.c [code]
 

Non-volatile stored options.


file  open.c [code]
 

Data transfer interface opening.


file  params.c [code]
 

Form parameters.


file  parseopt.c [code]
 

Command line option parsing.


file  pc_kbd.c [code]
file  pcmcia.c [code]
file  pending.c [code]
 

Pending operations.


file  pinger.c [code]
 

ICMP ping sender.


file  pixbuf.c [code]
 

Pixel buffer.


file  pool.c [code]
 

Pooled connections.


file  posix_io.c [code]
 

POSIX-like I/O.


file  process.c [code]
 

Processes.


file  profile.c [code]
 

Profiling.


file  quiesce.c [code]
 

Quiesce system.


file  random.c [code]
 

Random number generation.


file  refcnt.c [code]
 

Reference counting.


file  resolv.c [code]
 

Name resolution.


file  sanboot.c [code]
 

SAN booting.


file  serial.c [code]
 

Serial console.


file  settings.c [code]
 

Configuration settings.


file  string.c [code]
 

String functions.


file  stringextra.c [code]
file  time.c [code]
 

Date and time.


file  timer.c [code]
file  uart.c [code]
 

16550-compatible UART


file  uri.c [code]
 

Uniform Resource Identifiers.


file  uuid.c [code]
 

Universally unique IDs.


file  version.c [code]
 

Version number.


file  vsprintf.c [code]
file  wchar.c [code]
 

Wide-character strings.


file  xfer.c [code]
 

Data transfer interfaces.


file  xferbuf.c [code]
 

Data transfer buffer.