| Active | 
scheduler | 
   | 
| add_task | 
scheduler | 
   | 
| alloc_block | 
pmemorymanager | 
   | 
| ALLOC_SPACE | 
lmemorymanager | 
   | 
| backspace | 
console | 
Move the caret back 1 position and remove the character within the cell the caret occupies.  | 
| backspaceWND | 
console | 
Move a caret belonging to a Window back 1 position and remove the character within the cell the caret occupies.  | 
| BCDToUint8 | 
util | 
   | 
| BDA | 
bios_data_area | 
   | 
| bIndex | 
terminal | 
   | 
| boolToString | 
strings | 
   | 
| bordersEnabled | 
console | 
Enable or disable the drawing of the borders surrounding a Window.  | 
| BROADCAST_MAC | 
nettypes | 
MACs  | 
| BSOD | 
util | 
   | 
| BSOD_ENABLE | 
system | 
   | 
| buffer | 
terminal | 
   | 
| busses | 
PCI | 
   | 
| bus_count | 
PCI | 
   | 
| calculateChecksum | 
netutils | 
   | 
| captin_hook | 
keyboard | 
   | 
| CAP_NEW | 
cpu | 
   | 
| CAP_OLD | 
cpu | 
   | 
| cardinal | 
system | 
Redraws the Window manager after every character, but slows performance.  | 
| CHECKSUM | 
asuro | 
   | 
| clear | 
console | 
Clear the Frame Buffer.
  | 
| clearWND | 
console | 
Clear a Window Canvas.  | 
| clearWNDEx | 
console | 
Clear a Window Canvas, with the specified attributes.  | 
| CLI | 
util | 
   | 
| closeAllWindows | 
console | 
Close all open Windows and release handles.  | 
| closeWindow | 
console | 
Close a Window specified by its Handle   | 
| CMD_EOP | 
E1000 | 
Transmit Command  | 
| CMD_IC | 
E1000 | 
Insert FCS  | 
| CMD_IDE | 
E1000 | 
VLAN Packet Enable  | 
| CMD_IFCS | 
E1000 | 
End of Packet  | 
| CMD_RPS | 
E1000 | 
Report Status  | 
| CMD_RS | 
E1000 | 
Insert Checksum  | 
| CMD_VLE | 
E1000 | 
Report Packet Sent  | 
| COM1 | 
serial | 
   | 
| COM2 | 
serial | 
   | 
| COM3 | 
serial | 
   | 
| COM4 | 
serial | 
   | 
| combinecolors | 
console | 
Combine two 16-bit values representing Foreground and Background respectively, into a 32-bit value representing an attribute.  | 
| Commands | 
terminal | 
   | 
| COMPILE_DATE | 
asuro | 
   | 
| COMPILE_TIME | 
asuro | 
   | 
| CONSOLE_SLOW_REDRAW | 
system | 
   | 
| contextIPv4Switch | 
netutils | 
   | 
| contextMACSwitch | 
netutils | 
   | 
| copyIPv4 | 
netutils | 
   | 
| copyMAC | 
netutils | 
   | 
| Counters | 
bios_data_area | 
   | 
| CPUID | 
cpu | 
   | 
| CRC32 | 
crc | 
   | 
| DATA_OFFSET | 
lmemorymanager | 
   | 
| DefaultWND | 
console | 
The Window assigned for output when no Window is specified.  | 
| Dev | 
drivermanagement | 
   | 
| devices | 
PCI | 
   | 
| device_count | 
PCI | 
   | 
| disable_cursor | 
console | 
Text mode only! - Disable the cursor/text-caret.  | 
| div6432 | 
util | 
   | 
| done | 
terminal | 
   | 
| DrawCursor | 
mouse | 
   | 
| drawPixel | 
console | 
Draw 16-bits of pixel information at the screen position(x,y).  | 
| drawPixel32 | 
console | 
Draw 32-bits of pixel information at the screen position(x,y).  | 
| drawPixel64 | 
console | 
Draw 64-bits of pixel information at the screen position(x,y).  | 
| DRIVER_COUNT | 
asuro | 
   | 
| dword | 
system | 
   | 
| E1000_DEV | 
E1000 | 
   | 
| E1000_NUM_RX_DESC | 
E1000 | 
Transmit Underrun  | 
| E1000_NUM_TX_DESC | 
E1000 | 
   | 
| ECTRL_SLU | 
E1000 | 
Transmit Inter Packet Gap  | 
| elf_section_header_table_t | 
multiboot | 
   | 
| endptr | 
util | 
   | 
| FILE_COUNT | 
asuro | 
   | 
| Float | 
system | 
   | 
| flush | 
gdt | 
   | 
| forceQuitAll | 
console | 
Forcefully close all Windows  | 
| force_alloc_block | 
pmemorymanager | 
   | 
| FORCE_MAC | 
nettypes | 
   | 
| FPC_VERSION | 
asuro | 
   | 
| freePacketContext | 
netutils | 
   | 
| freeze | 
tracer | 
   | 
| free_block | 
pmemorymanager | 
   | 
| free_page | 
vmemorymanager | 
   | 
| free_page_at_address | 
vmemorymanager | 
   | 
| gdt_entries | 
gdt | 
   | 
| gdt_pointer | 
gdt | 
   | 
| get16bitcounter | 
util | 
   | 
| get32bitcounter | 
util | 
   | 
| get64bitcounter | 
util | 
   | 
| getByte | 
util | 
   | 
| getDateTime | 
RTC | 
   | 
| getDesktopColorsPtr | 
shell | 
   | 
| getDeviceInfo | 
PCI | 
   | 
| getESP | 
util | 
   | 
| getExploreColorsPtr | 
shell | 
   | 
| getIPv4Config | 
ipv4 | 
   | 
| getMAC | 
net | 
   | 
| getMACAddress | 
E1000 | 
   | 
| getNetlogHWND | 
netlog | 
   | 
| getParam | 
terminal | 
   | 
| getParams | 
terminal | 
   | 
| getPixel | 
console | 
Get 16-bits of pixel information from the screen position(x,y).  | 
| getPixel32 | 
console | 
Get 32-bits of pixel information from the screen position(x,y).  | 
| getPixel64 | 
console | 
Get 64-bits of pixel information from the screen position(x,y).  | 
| getTaskbarColorsPtr | 
shell | 
   | 
| getTerminalHWND | 
terminal | 
   | 
| getTSC | 
util | 
   | 
| getVMLogHWND | 
vmlog | 
   | 
| getWindowColorPtr | 
console | 
Get a Pointer to the attribute used for Window Borders.  | 
| getWindowName | 
console | 
Get the title of a specified Window.  | 
| getWord | 
util | 
   | 
| getWorkingDirectory | 
terminal | 
   | 
| get_device_count | 
PCI | 
   | 
| get_last_trace | 
tracer | 
   | 
| get_trace_count | 
tracer | 
   | 
| get_trace_N | 
tracer | 
   | 
| GPF | 
util | 
   | 
| halt | 
terminal | 
   | 
| HaltCB | 
terminal | 
   | 
| Halted | 
terminal | 
   | 
| HaltID | 
terminal | 
   | 
| halt_and_catch_fire | 
util | 
   | 
| halt_and_dont_catch_fire | 
util | 
   | 
| HexCharToDecimal | 
util | 
   | 
| hexStringToInt | 
strings | 
   | 
| hi | 
util | 
   | 
| History | 
terminal | 
   | 
| hook | 
TMR_0_ISR | 
   | 
| hook | 
TMR_1_ISR | 
   | 
| hook | 
PS2_KEYBOARD_ISR | 
   | 
| hook | 
keyboard | 
   | 
| hresult | 
system | 
   | 
| HWND | 
system | 
   | 
| I217_DEV | 
E1000 | 
   | 
| ICMP_DATA_GENERIC | 
nettypes | 
ICMP Data  | 
| idANY | 
drivermanagement | 
   | 
| IDT_Entries | 
idt | 
   | 
| IDT_Pointer | 
idt | 
   | 
| inb | 
util | 
   | 
| init | 
isr | 
   | 
| init | 
E1000 | 
   | 
| init | 
drivermanagement | 
   | 
| init | 
idt | 
   | 
| init | 
irq | 
   | 
| init | 
memview | 
   | 
| init | 
mouse | 
   | 
| init | 
faults | 
   | 
| init | 
vmemorymanager | 
   | 
| init | 
shell | 
   | 
| init | 
isrmanager | 
   | 
| init | 
serial | 
   | 
| init | 
tss | 
   | 
| init | 
tracer | 
   | 
| init | 
PCI | 
   | 
| init | 
keyboard | 
   | 
| init | 
RTC | 
   | 
| init | 
lmemorymanager | 
   | 
| init | 
pmemorymanager | 
   | 
| init | 
vmstate | 
   | 
| init | 
splash | 
   | 
| init | 
net | 
   | 
| init | 
netlog | 
   | 
| init | 
gdt | 
   | 
| init | 
cpu | 
   | 
| init | 
scheduler | 
   | 
| init | 
console | 
Initialize the Frame Buffer & Window Manager ready for use.  | 
| init | 
terminal | 
   | 
| init | 
vmlog | 
   | 
| init | 
testdriver | 
   | 
| init | 
USB | 
   | 
| init | 
themer | 
   | 
| inl | 
util | 
   | 
| INTE | 
util | 
   | 
| integer | 
system | 
   | 
| INTEL_VEND | 
E1000 | 
   | 
| intToString | 
strings | 
   | 
| inw | 
util | 
   | 
| io_wait | 
util | 
   | 
| IPEqual | 
netutils | 
   | 
| IPv4ToMAC | 
arp | 
   | 
| ISR_RING_0 | 
idt | 
   | 
| ISR_RING_1 | 
idt | 
   | 
| ISR_RING_2 | 
idt | 
   | 
| ISR_RING_3 | 
idt | 
   | 
| is_alt | 
keyboard | 
   | 
| is_ctrl | 
keyboard | 
   | 
| is_shift | 
keyboard | 
   | 
| kalloc | 
lmemorymanager | 
   | 
| KERNEL_PAGE_DIRECTORY | 
vmemorymanager | 
   | 
| KERNEL_PAGE_NUMBER | 
system | 
   | 
| KERNEL_STACKSIZE | 
multiboot | 
   | 
| KERNEL_VIRTUAL_BASE | 
system | 
   | 
| key_matrix | 
keyboard | 
   | 
| key_matrix_shift | 
keyboard | 
   | 
| kfree | 
lmemorymanager | 
   | 
| kmain | 
kernel | 
   | 
| kpalloc | 
lmemorymanager | 
   | 
| lang_USA | 
keyboard | 
   | 
| LINE_COUNT | 
asuro | 
   | 
| LL_Add | 
lists | 
   | 
| LL_Delete | 
lists | 
   | 
| LL_Free | 
lists | 
   | 
| LL_FromString | 
lists | 
   | 
| LL_Get | 
lists | 
   | 
| LL_Insert | 
lists | 
   | 
| LL_New | 
lists | 
Managed Linked List  | 
| LL_Size | 
lists | 
   | 
| LM82577_DEV | 
E1000 | 
   | 
| lo | 
util | 
   | 
| load | 
OHCI | 
   | 
| load | 
XHCI | 
   | 
| load | 
UHCI | 
   | 
| load | 
EHCI | 
   | 
| loadDeviceConfig | 
PCI | 
   | 
| LSTA_TU | 
E1000 | 
Late Collision  | 
| MACEqual | 
netutils | 
   | 
| MACToIIPv4 | 
arp | 
   | 
| MAKE_VERSION | 
asuro | 
   | 
| map_page | 
vmemorymanager | 
   | 
| map_page_ex | 
vmemorymanager | 
   | 
| MAX_ENTRIES | 
lmemorymanager | 
64-Bit Allocations  | 
| MAX_HOOKS | 
isr_types | 
   | 
| MAX_WINDOWS | 
console | 
Maximum number of Windows open.  | 
| memcpy | 
util | 
   | 
| memory_map_t | 
multiboot | 
   | 
| memset | 
util | 
   | 
| module_t | 
multiboot | 
   | 
| mouseEnabled | 
console | 
Enable or disable the mouse.  | 
| MsSinceSystemBoot | 
util | 
   | 
| multibootinfo | 
multiboot | 
   | 
| multibootmagic | 
multiboot | 
   | 
| MULTIBOOT_BOOTLOADER_MAGIC | 
multiboot | 
   | 
| multiboot_info_t | 
multiboot | 
   | 
| NASM_VERSION | 
asuro | 
   | 
| newPacketContext | 
netutils | 
   | 
| newWindow | 
console | 
Spawn a new Window at cell(x,y) with specified Width, Height and Title.  | 
| new_block | 
pmemorymanager | 
   | 
| new_kernel_mapped_page_directory | 
vmemorymanager | 
   | 
| new_page | 
vmemorymanager | 
   | 
| new_page_at_address | 
vmemorymanager | 
   | 
| new_page_directory | 
vmemorymanager | 
   | 
| NULL_MAC | 
nettypes | 
   | 
| outb | 
util | 
   | 
| outl | 
util | 
   | 
| Output | 
console | 
Simple console write for debugging.  | 
| outputChar | 
console | 
Draw an ASCII char to raw screen space conforming to cell constraints.  | 
| outputCharToScreenSpace | 
console | 
Draw an ASCII char to raw screen space.  | 
| outputCharTransparent | 
console | 
Draw an ASCII char without a background to raw screen space conforming to cell constraints.  | 
| Outputln | 
console | 
Simple console writeln for debugging.  | 
| OutputlnWND | 
console | 
Simple console writeln for debugging to a Window.  | 
| OutputWND | 
console | 
Simple console write for debugging to a Window.  | 
| outw | 
util | 
   | 
| PageDirectory | 
vmemorymanager | 
   | 
| paramCount | 
terminal | 
   | 
| PARPCacheRecord | 
arp | 
   | 
| PARPHeader | 
nettypes | 
   | 
| PBDA | 
bios_data_area | 
   | 
| PBitMask | 
system | 
   | 
| PCapabilities_New | 
cpu | 
   | 
| PCapabilities_Old | 
cpu | 
   | 
| pchar | 
system | 
   | 
| PCI_PORT_CONF_ADDR | 
PCI | 
   | 
| PCI_PORT_CONF_DATA | 
PCI | 
   | 
| PDevEx | 
drivermanagement | 
   | 
| PDeviceIdentifier | 
drivermanagement | 
   | 
| PDeviceRegistration | 
drivermanagement | 
   | 
| PDouble | 
system | 
   | 
| PDriverRegistration | 
drivermanagement | 
   | 
| PE1000_rx_desc | 
E1000 | 
   | 
| PE1000_tx_desc | 
E1000 | 
   | 
| Pelf_section_header_table_t | 
multiboot | 
   | 
| PEthernetHeader | 
nettypes | 
ETH2  | 
| PFloat | 
system | 
   | 
| PGDT_Entry | 
gdt | 
   | 
| PHeapPage | 
lmemorymanager | 
   | 
| PHistory | 
terminal | 
   | 
| PICMPHeader | 
nettypes | 
ICMP  | 
| PIDT_Entry | 
idt | 
   | 
| PIDT_Pointer | 
idt | 
   | 
| ping_err | 
icmp | 
   | 
| ping_rep | 
icmp | 
   | 
| PIPv4Configuration | 
nettypes | 
Config  | 
| PIPV4Header | 
nettypes | 
IPv4  | 
| PKeyInfo | 
keyboard | 
   | 
| PLinkedList | 
lists | 
Managed Linked List  | 
| PLinkedListBase | 
lists | 
   | 
| PMask | 
system | 
   | 
| PMCFG | 
bios_data_area | 
   | 
| Pmemory_map_t | 
multiboot | 
   | 
| Pmodule_t | 
multiboot | 
   | 
| PMousePacket | 
mouse | 
   | 
| Pmultiboot_info_t | 
multiboot | 
   | 
| POHCI_MMR | 
OHCI | 
   | 
| pop_trace | 
tracer | 
   | 
| PPacketContext | 
nettypes | 
Context  | 
| PPageDirectory | 
vmemorymanager | 
   | 
| PPageDirEntry | 
vmemorymanager | 
   | 
| PParamList | 
terminal | 
   | 
| PPCI_Device | 
drivertypes | 
   | 
| pp_hook_method | 
keyboard | 
   | 
| pp_hook_method | 
isr_types | 
   | 
| pp_void | 
isr_types | 
   | 
| PRegisters | 
isr_types | 
   | 
| PRGB565 | 
system | 
   | 
| PRGB565Pair | 
system | 
   | 
| printmemory | 
util | 
   | 
| printmemoryWND | 
util | 
   | 
| PScheduler_Entry | 
scheduler | 
   | 
| PsInt16 | 
system | 
   | 
| PsInt32 | 
system | 
   | 
| PsInt64 | 
system | 
   | 
| PsInt8 | 
system | 
   | 
| psleep | 
util | 
   | 
| PTaskStateSegment | 
tss | 
   | 
| ptrTaskStateSegment | 
tss | 
   | 
| PuByte | 
system | 
Pointer Types  | 
| PuInt16 | 
system | 
   | 
| PuInt32 | 
system | 
   | 
| PuInt64 | 
system | 
   | 
| PuInt8 | 
system | 
   | 
| push_trace | 
tracer | 
   | 
| Quantum | 
scheduler | 
   | 
| RCTL_BAM | 
E1000 | 
Multicast Offset - bits 43:32  | 
| RCTL_BSIZE_1024 | 
E1000 | 
   | 
| RCTL_BSIZE_16384 | 
E1000 | 
   | 
| RCTL_BSIZE_2048 | 
E1000 | 
   | 
| RCTL_BSIZE_256 | 
E1000 | 
Strip Ethernet CRC Buffer Sizes  | 
| RCTL_BSIZE_4096 | 
E1000 | 
   | 
| RCTL_BSIZE_512 | 
E1000 | 
   | 
| RCTL_BSIZE_8192 | 
E1000 | 
   | 
| RCTL_CFI | 
E1000 | 
Canonical Form Indicator Enable  | 
| RCTL_CFIEN | 
E1000 | 
VLAN Filter Enable  | 
| RCTL_DPF | 
E1000 | 
Canonical Form Indicator Bit Value  | 
| RCTL_EN | 
E1000 | 
set link up  | 
| RCTL_LBM_NONE | 
E1000 | 
Long Packet Reception Enable  | 
| RCTL_LBM_PHY | 
E1000 | 
No Loopback  | 
| RCTL_LPE | 
E1000 | 
Multicast Promiscuous Enabled  | 
| RCTL_MO_32 | 
E1000 | 
Multicast Offset - bits 45:34  | 
| RCTL_MO_34 | 
E1000 | 
Multicast Offset - bits 46:35  | 
| RCTL_MO_35 | 
E1000 | 
Multicast Offset - bits 47:36  | 
| RCTL_MO_36 | 
E1000 | 
Free Buffer Threshold is 1/8 of RDLEN  | 
| RCTL_MPE | 
E1000 | 
Unicast Promiscuous Enabled  | 
| RCTL_PMCF | 
E1000 | 
Discard Pause Frames  | 
| RCTL_SBP | 
E1000 | 
Receiver Enable  | 
| RCTL_SECRC | 
E1000 | 
Pass MAC Control Frames  | 
| RCTL_UPE | 
E1000 | 
Store Bad Packets  | 
| RCTL_VFE | 
E1000 | 
Broadcast Accept Mode  | 
| readStatus | 
E1000 | 
   | 
| receive | 
serial | 
   | 
| recv | 
net | 
   | 
| redrawWindows | 
console | 
Redraw all of the Window adhearing to Z-Order.  | 
| register | 
UIE | 
   | 
| register | 
IOPE | 
   | 
| register | 
arp | 
   | 
| register | 
BPE | 
   | 
| register | 
BTSSE | 
   | 
| register | 
DFE | 
   | 
| register | 
icmp | 
   | 
| register | 
SFE | 
   | 
| register | 
GPF | 
   | 
| register | 
TMR_0_ISR | 
   | 
| register | 
IDOE | 
   | 
| register | 
NMIE | 
   | 
| register | 
PS2_KEYBOARD_ISR | 
   | 
| register | 
SNPE | 
   | 
| register | 
PF | 
   | 
| register | 
MCE | 
   | 
| register | 
NCE | 
   | 
| register | 
OOBE | 
   | 
| register | 
ipv4 | 
   | 
| register | 
ACE | 
   | 
| register | 
DBGE | 
   | 
| register | 
CFE | 
   | 
| register | 
TMR_1_ISR | 
   | 
| register | 
CSOE | 
   | 
| register | 
eth2 | 
   | 
| register | 
DBZ | 
   | 
| registerCommand | 
terminal | 
   | 
| registerCommandEx | 
terminal | 
   | 
| registerEventHandler | 
console | 
Register an Event Handler to a Window      | 
| registerISR | 
isrmanager | 
   | 
| registerNetworkCard | 
net | 
   | 
| registerNextLayer | 
net | 
   | 
| registerProtocol | 
ipv4 | 
   | 
| registerType | 
eth2 | 
   | 
| registerTypePromisc | 
eth2 | 
   | 
| register_device | 
drivermanagement | 
   | 
| register_driver | 
drivermanagement | 
   | 
| register_driver_ex | 
drivermanagement | 
   | 
| REG_CTRL | 
E1000 | 
   | 
| REG_CTRL_EXT | 
E1000 | 
   | 
| REG_EEPROM | 
E1000 | 
   | 
| REG_IMASK | 
E1000 | 
   | 
| REG_RADV | 
E1000 | 
RX Descriptor Control  | 
| REG_RCTRL | 
E1000 | 
   | 
| REG_RDTR | 
E1000 | 
   | 
| REG_RSRPD | 
E1000 | 
RX Int.  | 
| REG_RXDCTL | 
E1000 | 
RX Delay Timer Register  | 
| REG_RXDESCHEAD | 
E1000 | 
   | 
| REG_RXDESCHI | 
E1000 | 
   | 
| REG_RXDESCLEN | 
E1000 | 
   | 
| REG_RXDESCLO | 
E1000 | 
   | 
| REG_RXDESCTAIL | 
E1000 | 
   | 
| REG_STATUS | 
E1000 | 
   | 
| REG_TCTRL | 
E1000 | 
   | 
| REG_TIPG | 
E1000 | 
RX Small Packet Detect Interrupt  | 
| REG_TXDESCHEAD | 
E1000 | 
   | 
| REG_TXDESCHI | 
E1000 | 
   | 
| REG_TXDESCLEN | 
E1000 | 
   | 
| REG_TXDESCLO | 
E1000 | 
   | 
| REG_TXDESCTAIL | 
E1000 | 
   | 
| RELEASE | 
asuro | 
   | 
| reload | 
gdt | 
   | 
| requestConfig | 
PCI | 
(Will in future)returns TPCI_DEVICE.vendor_id := 0xFFFF if no device found.  | 
| resetSystem | 
util | 
   | 
| resolveIP | 
arp | 
   | 
| REVISION | 
asuro | 
   | 
| Root | 
drivermanagement | 
   | 
| Root_Page | 
lmemorymanager | 
   | 
| RTCL_RDMTS_EIGHTH | 
E1000 | 
Free Buffer Threshold is 1/4 of RDLEN  | 
| RTCL_RDMTS_HALF | 
E1000 | 
PHY or external SerDesc loopback  | 
| RTCL_RDMTS_QUARTER | 
E1000 | 
Free Buffer Threshold is 1/2 of RDLEN  | 
| run | 
terminal | 
   | 
| sameSubnetIPv4 | 
netutils | 
   | 
| scanBus | 
PCI | 
   | 
| Search_Page | 
lmemorymanager | 
   | 
| send | 
net | 
   | 
| send | 
ipv4 | 
   | 
| send | 
serial | 
   | 
| send | 
eth2 | 
   | 
| send | 
arp | 
   | 
| sendGratuitous | 
arp | 
   | 
| sendICMPRequest | 
icmp | 
   | 
| sendPacket | 
E1000 | 
   | 
| sendRequest | 
arp | 
   | 
| sendString | 
serial | 
   | 
| setBusMaster | 
PCI | 
   | 
| setCursorPosWND | 
console | 
Set the caret belonging to a Window to a specified position.  | 
| setdefaultattribute | 
console | 
Set the default set of attributes to be used when drawing to the screen.  | 
| setMousePosition | 
console | 
Set the position of the mouse cursor relative to screen space.  | 
| SetShellWindow | 
console | 
Set a specified Window as a Shell Window (Window cannot be moved or closed).  | 
| setWindowColors | 
console | 
Set the attributes used for drawing the border around Windows.  | 
| setWNDVisible | 
console | 
Change a Windows visibility.  | 
| setWorkingDirectory | 
terminal | 
   | 
| set_gate | 
gdt | 
   | 
| set_gate | 
idt | 
   | 
| sInt16 | 
system | 
   | 
| sInt32 | 
system | 
   | 
| sInt64 | 
system | 
   | 
| sInt8 | 
system | 
   | 
| sleep | 
util | 
   | 
| stack | 
util | 
   | 
| Std_Font | 
fonts | 
   | 
| Std_Mask | 
fonts | 
   | 
| STI | 
util | 
   | 
| stringConcat | 
strings | 
   | 
| stringContains | 
strings | 
   | 
| stringCopy | 
strings | 
   | 
| stringEquals | 
strings | 
   | 
| stringNew | 
strings | 
   | 
| stringSize | 
strings | 
   | 
| stringToInt | 
strings | 
   | 
| stringToIPv4 | 
netutils | 
   | 
| stringToLower | 
strings | 
   | 
| stringToMAC | 
netutils | 
   | 
| stringToUpper | 
strings | 
   | 
| STRLL_Add | 
lists | 
String Linked List  | 
| STRLL_Clear | 
lists | 
   | 
| STRLL_Delete | 
lists | 
   | 
| STRLL_Free | 
lists | 
   | 
| STRLL_FromString | 
lists | 
   | 
| STRLL_Get | 
lists | 
   | 
| STRLL_New | 
lists | 
   | 
| STRLL_Size | 
lists | 
   | 
| switchendian | 
util | 
   | 
| switchendian32 | 
util | 
   | 
| TARPAbstractHeader | 
nettypes | 
ARP  | 
| TARPCacheRecord | 
arp | 
   | 
| TARPErrorCallback | 
icmp | 
   | 
| TARPErrorCode | 
icmp | 
   | 
| TARPHandler | 
icmp | 
   | 
| TARPHeader | 
nettypes | 
   | 
| TARPReplyCallback | 
icmp | 
   | 
| TaskStateSegment | 
tss | 
   | 
| TBDA | 
bios_data_area | 
   | 
| TBitMask | 
system | 
   | 
| TBusIdentifier | 
drivermanagement | 
   | 
| TCapabilities_New | 
cpu | 
   | 
| TCapabilities_Old | 
cpu | 
   | 
| TCardType | 
E1000 | 
   | 
| TClockSpeed | 
cpu | 
   | 
| TColor | 
console | 
4-bit nibble representing a color.  | 
| TCommand | 
terminal | 
   | 
| TCommandBuffer | 
terminal | 
   | 
| TCommandMethod | 
terminal | 
   | 
| TCounters | 
bios_data_area | 
   | 
| TCPUID | 
cpu | 
   | 
| TCTL_COLD_SHIFT | 
E1000 | 
Collision Threshold  | 
| TCTL_CT_SHIFT | 
E1000 | 
Pad Short Packets  | 
| TCTL_EN | 
E1000 | 
Interrupt Delay Enable TCTL Register  | 
| TCTL_PSP | 
E1000 | 
Transmit Enable  | 
| TCTL_RTLC | 
E1000 | 
Software XOFF Transmission  | 
| TCTL_SWXOFF | 
E1000 | 
Collision Distance  | 
| TDateTime | 
RTC | 
   | 
| TDevEx | 
drivermanagement | 
   | 
| TDeviceArray | 
drivertypes | 
   | 
| TDeviceIdentifier | 
drivermanagement | 
   | 
| TDeviceRegistration | 
drivermanagement | 
   | 
| TDriverLoadCallback | 
drivermanagement | 
   | 
| TDriverRegistration | 
drivermanagement | 
   | 
| TE1000_rx_desc | 
E1000 | 
   | 
| TE1000_tx_desc | 
E1000 | 
   | 
| TEthernetHeader | 
nettypes | 
   | 
| TEventType | 
console | 
Window Manager Events.  | 
| TGDT_Entry | 
gdt | 
   | 
| TGDT_Pointer | 
gdt | 
   | 
| THaltCallback | 
terminal | 
   | 
| THeapEntry | 
lmemorymanager | 
   | 
| THeapPage | 
lmemorymanager | 
   | 
| THistory | 
terminal | 
   | 
| tick_update | 
bios_data_area | 
   | 
| TICMPHeader | 
nettypes | 
   | 
| TIDT_Entry | 
idt | 
   | 
| TIDT_Pointer | 
idt | 
   | 
| TIPV4AbstractHeader | 
nettypes | 
   | 
| TIPv4Address | 
nettypes | 
   | 
| TIPv4Configuration | 
nettypes | 
   | 
| TIPV4Header | 
nettypes | 
   | 
| TIPv4Pair | 
nettypes | 
   | 
| TISRHook | 
isrmanager | 
   | 
| TISRHookArray | 
isrmanager | 
   | 
| TISRNHookArray | 
isrmanager | 
   | 
| TKeyInfo | 
keyboard | 
   | 
| TLinkedList | 
lists | 
   | 
| TLinkedListBase | 
lists | 
   | 
| TMACAddress | 
nettypes | 
Generic  | 
| TMACPair | 
nettypes | 
   | 
| TMask | 
system | 
   | 
| TMCFG | 
bios_data_area | 
   | 
| TMousePacket | 
mouse | 
   | 
| TMousePos | 
mouse | 
   | 
| TNetSendCallback | 
nettypes | 
Callback Types  | 
| toggleWNDVisible | 
console | 
Toggle the visibility of a Window.  | 
| TOHCI_MMR | 
OHCI | 
   | 
| TPacketContext | 
nettypes | 
   | 
| TPageDirectory | 
vmemorymanager | 
   | 
| TPageDirEntry | 
vmemorymanager | 
   | 
| TParamList | 
terminal | 
   | 
| TPCI_Device | 
drivertypes | 
   | 
| TPCI_Device_Bridge | 
PCI | 
   | 
| TPhysicalMemory | 
pmemorymanager | 
   | 
| TPhysicalMemoryEntry | 
pmemorymanager | 
   | 
| TProtocol | 
nettypes | 
   | 
| TRACER_ENABLE | 
system | 
   | 
| TRecvCallback | 
nettypes | 
   | 
| TRegisters | 
isr_types | 
   | 
| TRGB565 | 
system | 
   | 
| TRGB565Pair | 
system | 
   | 
| TScheduler_Entry | 
scheduler | 
EAX, EDX,  | 
| TSTA_DD | 
E1000 | 
Re-transmit on Late Collision  | 
| TSTA_EC | 
E1000 | 
Descriptor Done  | 
| TSTA_LC | 
E1000 | 
Excess Collisions  | 
| TTaskState | 
scheduler | 
   | 
| TTaskStateSegment | 
tss | 
   | 
| TTCPFlags | 
nettypes | 
   | 
| UBit1 | 
system | 
Alternate Types  | 
| UBit10 | 
system | 
   | 
| UBit11 | 
system | 
   | 
| UBit12 | 
system | 
   | 
| UBit13 | 
system | 
   | 
| UBit14 | 
system | 
   | 
| UBit15 | 
system | 
   | 
| UBit16 | 
system | 
   | 
| UBit17 | 
system | 
   | 
| UBit18 | 
system | 
   | 
| UBit19 | 
system | 
   | 
| UBit2 | 
system | 
   | 
| UBit20 | 
system | 
   | 
| UBit21 | 
system | 
   | 
| UBit22 | 
system | 
   | 
| UBit23 | 
system | 
   | 
| UBit24 | 
system | 
   | 
| UBit25 | 
system | 
   | 
| UBit26 | 
system | 
   | 
| UBit27 | 
system | 
   | 
| UBit28 | 
system | 
   | 
| UBit3 | 
system | 
   | 
| UBit30 | 
system | 
   | 
| UBit31 | 
system | 
   | 
| UBit4 | 
system | 
   | 
| UBit5 | 
system | 
   | 
| UBit6 | 
system | 
   | 
| UBit7 | 
system | 
   | 
| UBit9 | 
system | 
   | 
| uInt16 | 
system | 
   | 
| uInt32 | 
system | 
   | 
| uInt64 | 
system | 
   | 
| uInt8 | 
system | 
Standard Types  | 
| unhook | 
PS2_KEYBOARD_ISR | 
   | 
| unhook | 
TMR_0_ISR | 
   | 
| unhook | 
TMR_1_ISR | 
   | 
| verifyChecksum | 
netutils | 
   | 
| VERSION | 
asuro | 
   | 
| VERSION_MAJOR | 
asuro | 
   | 
| VERSION_MINOR | 
asuro | 
   | 
| VERSION_SUB | 
asuro | 
   | 
| Void | 
system | 
   | 
| vtop | 
vmemorymanager | 
   | 
| weekdayToString | 
RTC | 
   | 
| Working_Directory | 
terminal | 
   | 
| writebin16 | 
console | 
Write a 16-bit value as binary to the console.  | 
| writebin16ex | 
console | 
Write a 16-bit value as binary to the console, with the specified attributes.  | 
| writebin16exWND | 
console | 
Write a 16-bit value as binary to a Window, with the specified attributes.  | 
| writebin16ln | 
console | 
Write an 16-bit value as binary to the console, followed by a new-line.  | 
| writebin16lnex | 
console | 
Write a 16-bit value as binary + new-line to the console, with the specified attributes.  | 
| writebin16lnexWND | 
console | 
Write a 16-bit value as binary + new-line to a Window, with the specified attributes.  | 
| writebin16lnWND | 
console | 
Write an 16-bit value as binary to a Window, followed by a new-line.  | 
| writebin16WND | 
console | 
Write a 16-bit value as binary to a Window.  | 
| writebin32 | 
console | 
Write a 32-bit value as binary to the console.  | 
| writebin32ex | 
console | 
Write a 32-bit value as binary to the console, with the specified attributes.  | 
| writebin32exWND | 
console | 
Write a 32-bit value as binary to a Window, with the specified attributes.  | 
| writebin32ln | 
console | 
Write an 32-bit value as binary to the console, followed by a new-line.  | 
| writebin32lnex | 
console | 
Write a 32-bit value as binary + new-line to the console, with the specified attributes.  | 
| writebin32lnexWND | 
console | 
Write a 32-bit value as binary + new-line to a Window, with the specified attributes.  | 
| writebin32lnWND | 
console | 
Write an 32-bit value as binary to a Window, followed by a new-line.  | 
| writebin32WND | 
console | 
Write a 32-bit value as binary to a Window.  | 
| writebin8 | 
console | 
Write an 8-bit value as binary to the console.  | 
| writebin8ex | 
console | 
Write an 8-bit value as binary to the console, with the specified attributes.  | 
| writebin8exWND | 
console | 
Write an 8-bit value as binary to a Window, with the specified attributes.  | 
| writebin8ln | 
console | 
Write an 8-bit value as binary to the console, followed by a new-line.  | 
| writebin8lnex | 
console | 
Write an 8-bit value as binary + new-line to the console, with the specified attributes.  | 
| writebin8lnexWND | 
console | 
Write an 8-bit value as binary + new-line to a Window, with the specified attributes.  | 
| writebin8lnWND | 
console | 
Write an 8-bit value as binary to a Window, followed by a new-line.  | 
| writebin8WND | 
console | 
Write an 8-bit value as binary to a Window.  | 
| writechar | 
console | 
Write a single 8-bit character to the screen.  | 
| writecharex | 
console | 
Write a single 8-bit character to the screen, specifying custom color attributes.  | 
| writecharexWND | 
console | 
Write a single 8-bit character to a Window, specifying custom color attributes.  | 
| writecharln | 
console | 
Write a single 8-bit character to the screen, followed by starting a new line.  | 
| writecharlnex | 
console | 
Write a single 8-bit character to the screen, followed by starting a new line, specifying custom color attributes.  | 
| writecharlnexWND | 
console | 
Write a single 8-bit character to a Window, followed by starting a new line, specifying custom color attributes.  | 
| writecharlnWND | 
console | 
Write a single 8-bit character to a Window, followed by starting a new line.  | 
| writecharWND | 
console | 
Write an ASCII character to a specified Window.  | 
| writeConfig | 
PCI | 
   | 
| writehex | 
console | 
Write a 32-bit value as Hex Pairs to the console.  | 
| writehexex | 
console | 
Write a 32-bit value as Hex Pairs to the console, with the specified attributes.  | 
| writehexexWND | 
console | 
Write a 32-bit value as Hex Pairs to a Window, with the specified attributes.  | 
| writehexln | 
console | 
Write a 32-bit value as Hex Pairs to the console, followed by a new-line.  | 
| writehexlnex | 
console | 
Write a 32-bit value as Hex Pairs + new-line to the console, with the specified attributes.  | 
| writehexlnexWND | 
console | 
Write a 32-bit value as Hex Pairs + new-line to a Window, with the specified attributes.  | 
| writehexlnWND | 
console | 
Write a 32-bit value as Hex Pairs to a Window, followed by a new-line.  | 
| writehexpair | 
console | 
Write an 8-bit Hex Pair to the console.  | 
| writehexpairExWND | 
console | 
Write an 8-bit Hex Pair to a Window, with the specified attributes.  | 
| writehexpairWND | 
console | 
Write an 8-bit Hex Pair to a Window.  | 
| writehexWND | 
console | 
Write a 32-bit value as Hex Pairs to a Window.  | 
| writeint | 
console | 
Write a 32-bit value to the console.  | 
| writeintex | 
console | 
Write a 32-bit value to the console, with the specified attributes.  | 
| writeintexWND | 
console | 
Write a 32-bit value to a Window, with the specified attributes.  | 
| writeintln | 
console | 
Write a 32-bit value to the console followed by a new-line.  | 
| writeintlnex | 
console | 
Write a 32-bit value + new-line to the console, with the specified attributes.  | 
| writeintlnexWND | 
console | 
Write a 32-bit value + new-line to a Window, with the specified attributes.  | 
| writeintlnWND | 
console | 
Write a 32-bit value to a Window followed by a new-line.  | 
| writeintWND | 
console | 
Write a 32-bit value to a Window.  | 
| writeIPv4Address | 
netutils | 
   | 
| writeIPv4AddressEx | 
netutils | 
   | 
| writeMACAddress | 
netutils | 
   | 
| writeMACAddressEx | 
netutils | 
   | 
| writestring | 
console | 
Write a NULL terminated string to the console.  | 
| writestringex | 
console | 
Write a NULL terminated string to the console, with the specified attributes.  | 
| writestringexWND | 
console | 
Write a NULL terminated string to a Window, with the specified attributes.  | 
| writestringln | 
console | 
Write a NULL terminated string to the console, followed by a new-line.  | 
| writestringlnex | 
console | 
Write a NULL terminated string + new-line to the console, with the specified attributes.  | 
| writestringlnexWND | 
console | 
Write a NULL terminated string + new-line to a Window, with the specified attributes.  | 
| writestringlnWND | 
console | 
Write a NULL terminated string to a Window, followed by a new-line.  | 
| writestringWND | 
console | 
Write a NULL terminated string to a Window.  | 
| writeToLog | 
net | 
   | 
| writeToLogLn | 
net | 
   | 
| _increment_x | 
console | 
Increment the cursor one cell to the right (x+1).  | 
| _increment_x_WND | 
console | 
Increment the cursor within a Window one cell to the right (x+1).  | 
| _increment_y | 
console | 
Increment the cursor one cell down (y+1).  | 
| _increment_y_WND | 
console | 
Increment the cursor within a Window one cell down (y+1).  | 
| _MouseClick | 
console | 
Callback for a MouseClick event.  | 
| _MouseDown | 
console | 
Callback for a MouseDown event.  | 
| _MouseUp | 
console | 
Callback for a MouseUp event.  | 
| _newline | 
console | 
Increment the cursor one cell down and reposition it at the first X Cell (y+1, x=0),performing a Y-Axis scroll when needed.  | 
| _newlineWND | 
console | 
Increment the cursor within a Window one cell down and reposition it at the first X Cell (y+1, x=0),performing a Y-Axis scroll when needed.  | 
| _safeincrement_x | 
console | 
Increment the cursor one cell to the right (x+1), wrapping to the next line and performing a Y-Axis scroll when when needed.  | 
| _safeincrement_x_WND | 
console | 
Increment the cursor within a Window one cell to the right (x+1), wrapping to the next line and performing a Y-Axis scroll when when needed.  | 
| _safeincrement_y | 
console | 
Increment the cursor one cell down (y+1), performing a Y-Axis roll when when needed.  | 
| _safeincrement_y_WND | 
console | 
Increment the cursor one cell down (y+1), performing a Y-Axis roll when when needed.  |