Functions |
| void | BootMain (LPSTR CmdLine) |
| PCHAR | GetFreeLoaderVersionString () |
| void | PpcOfwPutChar (int ch) |
| int | PpcFindDevice (int depth, int parent, char *devname, int *nth) |
| BOOLEAN | PpcConsKbHit () |
| int | PpcConsGetCh () |
| void | PpcVideoClearScreen (UCHAR Attr) |
| VOID | PpcVideoGetDisplaySize (PULONG Width, PULONG Height, PULONG Depth) |
| ULONG | PpcVideoGetBufferSize () |
| VIDEODISPLAYMODE | PpcVideoSetDisplayMode (char *DisplayMode, BOOLEAN Init) |
| VOID | PpcVideoSetTextCursorPosition (ULONG X, ULONG Y) |
| VOID | PpcVideoHideShowTextCursor (BOOLEAN Show) |
| VOID | PpcVideoPutChar (int Ch, UCHAR Attr, unsigned X, unsigned Y) |
| VOID | PpcVideoCopyOffScreenBufferToVRAM (PVOID Buffer) |
| BOOLEAN | PpcVideoIsPaletteFixed () |
| VOID | PpcVideoSetPaletteColor (UCHAR Color, UCHAR Red, UCHAR Green, UCHAR Blue) |
| VOID | PpcVideoGetPaletteColor (UCHAR Color, UCHAR *Red, UCHAR *Green, UCHAR *Blue) |
| VOID | PpcVideoSync () |
| VOID | PpcInitializeMmu () |
| ULONG | PpcPrepGetMemoryMap (PBIOS_MEMORY_MAP BiosMemoryMap, ULONG MaxMemoryMapSize) |
| ULONG | PpcGetMemoryMap (PBIOS_MEMORY_MAP BiosMemoryMap, ULONG MaxMemoryMapSize) |
| BOOLEAN | PpcDiskGetBootPath (char *OutBootPath, unsigned Size) |
| BOOLEAN | PpcDiskReadLogicalSectors (ULONG DriveNumber, ULONGLONG SectorNumber, ULONG SectorCount, PVOID Buffer) |
| BOOLEAN | PpcDiskGetDriveGeometry (ULONG DriveNumber, PGEOMETRY DriveGeometry) |
| ULONG | PpcDiskGetCacheableBlockCount (ULONG DriveNumber) |
| TIMEINFO * | PpcGetTime (VOID) |
| VOID | NarrowToWide (WCHAR *wide_name, char *name) |
| VOID | OfwCopyDeviceTree (PCONFIGURATION_COMPONENT_DATA ParentKey, char *name, int innode, ULONG *BusNumber, ULONG *DiskController, ULONG *DiskNumber) |
| PCONFIGURATION_COMPONENT_DATA | PpcHwDetect () |
| VOID | PpcHwIdle (VOID) |
| VOID | PpcVideoPrepareForReactOS (BOOLEAN Setup) |
| void | PpcDefaultMachVtbl () |
| void | PpcOfwInit () |
| void | PpcInit (of_proxy the_ofproxy) |
| void | MachInit (const char *CmdLine) |
| void | beep () |
| UCHAR NTAPI | READ_PORT_UCHAR (PUCHAR Address) |
| void | WRITE_PORT_UCHAR (PUCHAR Address, UCHAR Value) |
| void | DiskStopFloppyMotor () |
| void | BootOldLinuxKernel (unsigned long size) |
| void | BootNewLinuxKernel () |
| void | ChainLoadBiosBootSectorCode () |
| void | DbgBreakPoint () |
Variables |
| ULONG | CacheSizeLimit |
| of_proxy | ofproxy |
| void * | PageDirectoryStart |
| void * | PageDirectoryEnd |
| static int | chosen_package |
| static int | stdin_handle |
| static int | stdout_handle |
| static int | part_handle = -1 |
| int | mmu_handle = 0 |
| int | claimed [4] |
| BOOLEAN | AcpiPresent = FALSE |
| char | BootPath [0x100] = { 0 } |
| char | BootPart [0x100] = { 0 } |
| char | CmdLine [0x100] = { "bootprep" } |
| jmp_buf | jmp |
| volatile char * | video_mem = 0 |
| int | mmu_initialized = 0 |
| int | mem_range_end |