Summary Index
$#! · 0-9 ·
A
·
B
·
C
· D · E · F ·
G
·
H
· I · J · K ·
L
· M · N · O ·
P
· Q · R ·
S
·
T
· U ·
V
· W · X · Y · Z
B
bas
atactl
atadisk
autoload
bga_coref
bga_io
bgatest
blobs
blocktool
bootconf
channeltest
clistener
dbglog
decode_block
decode_bus
decode_gio
devmgr
diskmm
dospart
driverfunc
drivertool
elf-test-fb
fat
fatmain
finddev
fslistener
fsprobe
fstest
gfx_blob
gfx_textmode
gfxdemo
modules/
experimental/
gfxdemo.bas
modules/
experimental/
words_gfx.bas
gfxtest
giotest
modules/
experimental/
blocktest.bas
modules/
experimental/
browser.bas
modules/
experimental/
giotest.bas
gma_cmd
gma_core
gma_engine
gma_socket
gtf
hashable
hashmap
hosted_hal
hwbrowse
igma
ipctest1
ipctest2
isapnp
isaprobe
keyboard
keyvaluepair
linkedlist
linkedlistitem
mach64_clockdsp
mach64_cmd
mach64_core
mach64_engine
mach64_id
mach64_socket
mach64test
mcobject
pci_mgr
pci_type1
pci_util
pciserv
procmgr
quickkey
r600test
rangetool
rawvgatk
remoteprobe
roottrace
serial_io
simplesched
storage
sys_kbdumper
test_ati
modules/
test_ati.bas
modules/
test_v2k.bas
test_blobs
test_gfx
test_kbd
test_pci
test_poly
testisapnp
trio64_blit
trio64_cmd
trio64_core
trio64_engine
trio64_gpu
trio64_socket
trio64v
tweak
tweak_ui
tweakdev
udimain
libudi/
environment/
udimain.bas
libudi/
environment/
udimain_v1.bas
udivga
v2k_core
v2k_func
vbeenum
vbemon
verite2k
modules/
experimental/
cirrustest.bas
modules/
experimental/
verite2k.bas
vesaemu
vga_core
vga_io
modules/
gfx/
vga_io.bas
modules/
vga_io.bas
vgahwtest
voodoo1
wrapper2
bi
adt
ast
atabus
atadef
bga_regs
blobs
block
include/
common/
mos/
blockdriver_ids.bi
include/
ia-pc/
mos/
block.bi
bridge
channel
include/
amd64-host/
mos/
channel.bi
include/
common/
mos/
channel.bi
debugutil
devmgr
diskmm
modules/
storage/
diskmm.bi
modules/
storage/
diskmm.h
driver
drivercom
include/
amd64-host/
mos/
drivercom.bi
include/
ia-pc/
mos/
drivercom.bi
drivers
driverutil
error
file
fs
fsdriver_ids
gfx
include/
ia-pc/
mos/
gfx.bi
include/
ia32-pc/
mos/
gfx.bi
gio
gl
include/
common/
GL/
gl.bi
include/
common/
GL/
mgl.bi
glbuffer
gma_state
modules/
gfx/
gma/
gma_state.bi
modules/
gfx/
mach64/
mach64_state.bi
input
isapnp
mcobject
mos
include/
ia-pc/
mos.bi
include/
ia32-pc/
mos.bi
opcodetool
pci
include/
ia-pc/
mos/
pci.bi
include/
ia32-pc/
mos/
pci.bi
pio_pci
query_ids
queryutil
rawvgatk
roottrace
scheduler
serial
template
trio64_drv
tweak
udi
udi_env
udidecode
vbe
vdisk
verite
vga_io
modules/
gfx/
vga_io.bi
modules/
vga_io.bi
vgaif
vgasignal
vgatool
voodoo
x86
x86emu
The driver for a generic ATA controller.
The driver for a generic non-packet ATA disk drive.
Loads drivers into memory based on their presence
Core functionality for the BGA graphics adapter
Bochs Graphics Adapter access functions
Bochs Graphics Adapter test code
The BLOBS window manager
Contains some utility functions for reading sectors
Interactive Boot Configurator
Messaging framework test code
Implements the class wrapping the IPC
An output driver sending all data to the serial port (ideal for debugging graphics code)
Decoder for block calls
Decoder for bus driver calls
Decoder for GIO calls
Device Manger Server
Support code for disk access management
Partition Table FS driver
Management for the driver tables
Contains a common code wrapper for all drivers
Test file for cross-freebasic workings
Implements support for the FAT12/FAT16/FAT32 filesystem
Bootstrap for the FAT driver
Finds devices with certain interfaces
Implements the channels for FS handling
Detects partitions and filesystems
GIO protocol test code
renders a spinning cube to a blobs window
Graphics Driver for standard text mode
Graphics Demonstration Code
Test graphics mode and rendering stuff
GIO protocol test code
Command dispatching for Intel GMA chips
Startup code for the Intel GMA chips
The framebuffer controls for the Intel GMA
The connector controls for the GMA chips
Implementation of the General Timing Formulae
Datastructure class representing an object that can natively be tested for comparison
Implements the hashmap datatype
Emulates a fake message-passing environment within one and the same app.
Text-based Hardware Browser
Testing module for Intel GMCH (965)
IPC testing stuff
IPC testing stuff
Controls Plug-and-play ISA devices
Detection of ISA devices that are part of the PC standard.
Contains a standard AT keyboard driver
Defines a key-value tuple for use in datatypes
Implements the linked list datastructure
Implements a single container object in a singly linked list
Mach64 clock idiocy.
Command dispatching for ATI Mach64-based cores
Startup code for ATI Mach64-based cores
The framebuffer controls for ATI Mach64-based cores
Some Mach64-related constants
The connector controls for ATI Mach64-based cores
Mach64 poking stuff
Implements the base type dealing with reference counted memory management
PCI Configuration Space Manager
PCI Configuration Method 1 functions
PCI Utility Functions
PCI Driver Service
Manages Processes
Contains a standard AT keyboard driver
Testing module for ATI R6xx graphics stuff
Contains a set of wrappers for returning ranges of connector and engine values
Implementation of a bunch of VGA-specific widgets toolkit
Serial hardware experimentation tool
FS startup utility to locate the storage driver
Contains writing routines for the serial port
Basic I/O Scheduler
Performs all the storage blocks maintenance
Test module monitoring the keyboard and sending the output to a device
Testing module for ATI graphics stuff
A test module for the BLOBS system
Testing module for graphics stuff
A test module for the BLOBS system
Testing stuff for the PCI bus
Small test performing zero-overdraw polygon rendering
Experimentation code for the ISA Plug-and-play specification
Hardware accelerated blitting for the Trio64
Command dispatching for Trio64
Core functionality for the Trio64 class of graphics adapters
The framebuffer controls for the Trio64
Trio64 GPU management
The connector controls for the Trio64
Trio64 test stuff
Universal graphics poke tool (based on TWEAK for DOS)
User interface for the graphics poke tool (based on TWEAK for DOS)
Device access toolkit for tweak
Contains the entry point for UDI drivers
Core functionality for the IBM VGA (udi build)
Core functionality for the Verite graphics adapter
Engine and Socket control for the Verite driver
Generates a list of modes from VBE data
VBE virtual mode monitor
Testing module for Verite V2x00 graphics stuff
Vesa test code using x86emu
Core functionality for the IBM VGA
Contains IO primitives for VGA based displays, as well as some mode setters.
Test suite for VGA compatibility
3Dfx VooDoo 1 test code
Contains a common code wrapper for UDI-interface graphics drivers
Defines the classes that are part of the datastructure library
Contains the definitions of the abstract syntax tree representing the graphics driver operation
Contains the message interface for AT attachments
Definitions for ATA controllers
BGA Registers
The FreeBasic include for the Blobs User Interface
Contains the message interface for block devices
Contains the message interface for bridge devices
Main definitions of the channel wrapper code
contains definitions for commonly used debugging hacks
Contains the message definitions for the device management server
Support code header for disk access management
Contains the common interface for drivers
header file for the driver communication port
Management for the driver tables
Contains some additional driver utilities in the mos core library
Contains libgfx error reporting functionality
Contains the message interface for filesystems
Contains the message interface for filesystem devices
Contains the message interface for filesystem drivers
Contains the interface for graphics drivers
Contains the message interface for general register map accesses
Defines 3D functions for FreeBasic
Defines an interface for output maps
State structures and functions for the GMA driver
The FreeBasic include for standard input devices
Header file for ISA Plug-and-play access routines
Defines the semi-managed class
The FreeBasic include for the MOS kernel interface
Defines utilities for implementing the UDI opcode maps
PCI Methods
Initialize PIO regsets for PCI devices
Include forward for the query handle
Implements an utility to expose queryinterface handles
bunch of VGA-specific widgets toolkit
FS startup utility definitions
Header file for I/O Schedulers
Contains the definitions and ports for the serial controller interface
Contains the libgfx mode templates
Definitions for the Trio64 driver
Header file for the tweak tool
contains the Freebasic version of udi.h
contains environment-specific UDI definitions
UDI Decoder interface
The header for the VBE driver
Defines for all vdisk-internal functions
Contains the register definitions for the Rendition Verite video cards (V1000 and V2x00)
Contains the function definitions for vga_io.bas
Definitions for VGA interfaces
Contains the functions for VGA/VESA compatible signal timings
Defines the functions and structures that allow sharing of VGA components with other drivers
Contains the register definitions for the 3DFX Voodoo 1 (and 2) cards
The FreeBasic include for the x86 library
Contains the freebasic definitions of x86emu
Generated by Natural Docs
MOS
The exokernel documentation
Include
_PDCLIB_config.h
Amd64-host
_PDCLIB_config.h
channel.bi
drivercom.bi
drivercom.h
inc_efi.asm
inc_info.asm
inc_kernel.asm
Nonhosted
_PDCLIB_aux.h
_PDCLIB_int.h
_PDCLIB_test.h
_PDCLIB_wstdio.h
assert.h
ctype.h
errno.h
float.h
iso646.h
limit.h
math.h
stdarg.h
stdbool.h
stddef.h
stdint.h
stdio.h
stdlib.h
string.h
wchar.h
wcstoimax(), wcstoumax()
wctype.h
Libudi
genemit.c
genfree.c
genparse.c
udi_gfx.c
udigen.c
udigen.h
License
Licenses
Public Domain
GNU LGPL
LGPL Special
udi.txt
Information & Design
bootloaders.txt
Kernel.txt
Software
Kernel
Ia_pc
stage1.
asm [ia_pc]
stage2_ia_pc.asm
stage3.
asm [ia-pc]
Ia32_pc
stage1_ia32_pc.asm
stage2_ia32_pc.asm
stage3_ia32_pc.asm
stage4_ia32_pc.asm
M68k_megadrive
font.s
kernel.s
romheader.s
SH4_dreamcast
main.c
Modules
ati_defregs.asm
ati_v8086.asm
blobs.bas
Bus
isapnp.bas
isaprobe.bas
pci_type1.bas
pci_util.bas
pciserv.bas
serial_io.bas
crtbegin.asm
crtend.asm
divtest.asm
elf-runtime.asm
elf-test-fb.bas
elf-test.c
Experimental
bgatest.bas
channeltest.bas
dbglog.bas
fstest.bas
gfxdemo.bas
gfxdemo.bas
gfxtest.bas
giotest.bas
giotest.bas
giotest.bas
hackme.c
hwbrowse.bas
igma.bas
ipctest1.bas
ipctest2.bas
is this the correct way?
mach64_clockdsp.bas
mach64test.bas
quickkey.bas
r600test.bas
remoteprobe.bas
test_pci.bas
testisapnp.bas
trio64v.bas
tweak.bas
tweak.bi
tweak_ui.bas
tweakdev.bas
udi_cmos.c
udi_cmos_props.asm
udi_ramdisk_props.asm
verite2k.bas
verite2k.bas
vesaemu.bas
voodoo1.bas
Fs
fat.bas
fat.c
fatmain.bas
hostfile.c
storage.bas
vdisk.bi
Gfx
bga_coref.bas
bga_io.bas
font8_8.asm
Gma
gma_cmd.bas
gma_core.bas
gma_engine.bas
gma_socket.bas
gma_state.bi
gtf.bas
Mach64
gma_state.bi
mach64_cmd.bas
mach64_core.bas
mach64_engine.bas
mach64_socket.bas
umach_core.c
opcode_lfb.c
opcode_tool.h
opcodetool.bi
opcodetool.h
rangetool.bas
rawvgatk.bas
Trio64
trio64_blit.bas
trio64_cmd.bas
trio64_core.bas
trio64_drv.bi
trio64_engine.bas
trio64_gpu.bas
trio64_socket.bas
udivga.bas
Vbe
vbe.bi
vbeenum.bas
vbemon.bas
vesa_v8086.asm
Verite
swblit.v
v2k_core.bas
v2k_func.bas
vdisasm.c
verite.bi
veriteuc.asm
Vga
dac18buffer.c
vgacommand.c
vgaengine.c
vgahwtest.bas
vgaif.bi
vgaif.h
vgapalette.c
vgasocket.c
vgatool.bi
vgatool.h
vga_core.bas
vga_io.bas
vga_io.bi
vga_io.h
vgasignal.bi
Voodoo1
triflat.c
trigoraud.c
voodoo.bi
voodoo.h
voodoogl.h
voodoostat.c
wrapper2.bas
gfx_blob.bas
gfx_textmode.bas
keyboard.bas
Libos
autoload.bas
bootconf.bas
clistener.bas
comproxy.c
create something sensible here
devmgr.bas
drivercom.c
driverfunc.bas
drivers.asm
drivers.bi
drivertool.bas
event.c
eventstatic.c
finddev.bas
fslistener.bas
hosted_comm.c
hosted_event.c
hosted_hal.bas
idlemit_udidef.c
idlemit_udih.c
idlemit_udirx.c
idlemit_uditx.c
idlparse.c
procmgr.bas
queryutil.bi
pci_mgr.bas
PrintString
Runtime
crtbegin.asm
crtend.asm
elf-runtime.asm
test-runtime-syscall.asm
test-runtime.c
Storage
atactl.bas
atadef.bi
atadisk.bas
blocktool.bas
diskmm.bas
diskmm.bi
diskmm.bi
dospart.bas
fsprobe.bas
roottrace.bas
roottrace.bi
scheduler.bi
simplesched.bas
sys_kbdumper.bas
test_ati.bas
test_ati.bas
test_blobs.bas
test_gfx.bas
test_kbd.bas
test_poly.bas
vga_io.bas
vga_io.bi
Libarch
Ia
Functions
inportb.asm
inportd.asm
inportw.asm
outportb.asm
outportd.asm
outportw.asm
tac.asm
tas.asm
Kernel
allocateiobitmap.asm
allocateirbitmap.asm
allocatepagetable.asm
blockalloc.asm
blockallocex.asm
blockallocexl.asm
blockallocphys.asm
blockallocphysl.asm
blockdealloc.asm
createthreadremote.asm
enterv8086.asm
kernelversion.asm
managememoryl1.asm
managememoryl2.asm
portalloc.asm
setredirectbits.asm
transferpage.asm
yank.asm
yield.asm
Ia32
Functions
inportb.asm
inportd.asm
inportw.asm
outportb.asm
outportd.asm
outportw.asm
tac.asm
tas.asm
Kernel
blockalloc.asm
createvtask.asm
gatealloc.asm
gatelookup.asm
getcpuinfo.asm
gettimerticks.asm
ipccdeclconv.asm
kernelversion.asm
localipccall.asm
memmap.asm
portalloc.asm
routealloc.asm
routefind.asm
HPPA
$$divI, $$divoI
$$divI_2
$$divU
$$remU
milli.h
milli.S
remI.S
Libc
libtest.c
Ctype
isalnum.c
isalpha.c
isblank.c
iscntrl.c
isdigit.c
isgraph.c
islower.c
isprint.c
ispunct.c
isspace.c
isupper.c
isxdigit.c
tolower.c
toupper.c
Math
ceil.c
ceilf.c
ceill.c
cos.c
cosf.c
cosl.c
floor.c
floorf.c
floorl.c
fmod.c
log.c
logf.c
logl.c
sin.c
sinf.c
sinl.c
sqrt.c
sqrtf.c
sqrtl.c
tan.c
tanf.c
tanl.c
trunc.c
truncf.c
truncl.c
Pdclib
assert.c
atomax.c
clampradd.c
clampradf.c
clampradl.c
closeall.c
digits.c
errno.c
fflush.c
filemode.c
prepread.c
prepwrite.c
print.c
seed.c
stdarg.c
stdinit.c
strtox_main.c
strtox_prelim.c
Xdigits.c
Stdio
clearerr.c
fclose.c
feof.c
ferror.c
fflush.c
fgetc.c
fgetpos.c
fgets.c
fopen.c
fprintf.c
fputc.c
fputs.c
fread.c
freopen.c
fscanf.c
fseek.c
fsetpos.c
ftell.c
fwrite.c
gets.c
perror.c
printf.c
puts.c
remove.c
rename.c
rewind.c
scanf.c
setbuf.c
setvbuf.c
snprintf.c
sprintf.c
sscanf.c
tmpnam.c
ungetc.c
vfprintf.c
vfscanf.c
vprintf.c
vscanf.c
vsnprintf.c
vsprintf.c
vsscanf.c
Stdlib
_Exit.c
abort.c
abs.c
atexit.c
atoi.c
atol.c
atoll.c
bsearch.c
calloc.c
div.c
exit.c
free.c
labs.c
ldiv.c
llabs.c
lldiv.c
malloc.c
qsort.c
rand.c
realloc.c
srand.c
strtol.c
strtoll.c
strtoul.c
strtoull.c
String
memchr.c
memcmp.c
memcpy.c
memmove.c
memset.c
strcat.c
strchr.c
strcmp.c
strcoll.c
strcpy.c
strcspn.c
strerror.c
strlen.c
strncat.c
strncmp.c
strncpy.c
strpbrk.c
strrchr.c
strspn.c
strstr.c
strtok.c
strxfrm.c
Interface
Ia-pc
allocpages.c
allocpagescall.asm
fillbuffer.c
stdinit.h
stdio.h
Ia32-pc
allocpages.c
allocpagescall.asm
fillbuffer.c
stdio.h
Wchar
wcscat.c
wcscat.c
wcschr.c
wcscpy.c
wcscspn.c
wcslen.c
wcsncat.c
wcsncmp.c
wcsncpy.c
wcspbrk.c
wcsrchr.c
wcsspn.c
wcsstr.c
wcstok.c
wmemchr.c
wmemcmp.c
wmemcpy.c
wmemmove.c
wmemset.c
localeconv.c
setlocale.c
Libfb
Adtlib
hashable.bas
hashmap.bas
keyvaluepair.bas
linkedlist.bas
linkedlistitem.bas
mcconv.c
mcobject.bas
libfbtest.c
Rtlib
libfb_sys_exec.c
libfb_sys_getshorpath.c
libfb_file_putback.c
libfb_file_putback_wstr.c
libfb_init.c
libfb_init_nullstring.c
mos_fb.h
Rtlib-0.20
Add query of system default
fb.h
fb_RtExit() will be called from static/
libfb_ctor.c
fb_RtInit() will be called from static/
libfb_ctor.c
if encoding != ASCII, putback buffer will be in
if encoding != ASCII, putback buffer will be in
if exponent letter is d|D, and
libfb_dev_file_eof.c
query system default
query system default
standardize the DEV_* structs, or provide a device hook function to get OS handle
unicode fixes
Unicode support
with a different stack allocation strategy, this
Rtlib-0.24p
Add query of system default
Add support for non-x86
can’t compare just the address because object or type could be declared in a DLL
can’t tell difference if /bin/
sh returned 127
dev_file_eof.c
DJGPP info on 3rd arg of spawnv* functions is inconsistent;
Figure out which Unixy systems have/
don’t have PTHREAD_MUTEX_RECURSIVE[_NP]
handle scrolling for internal characters/
attributes buffer?
handle scrolling for internal characters/
attributes buffer?
if encoding != ASCII, putback buffer will be in
if encoding != ASCII, putback buffer will be in
if exponent letter is d|D, and
io_serial_dos.c
localtime() can return NULL due to weird value from time()
localtime() can return NULL due to weird value from time()
localtime() may return NULL, as documented on MSDN and Linux man pages,
No need to test for input keys because sleep will be hooked
query system default
query system default
SPC is only allowed when using LFNs provided by a Windows
standardize the DEV_* structs, or provide a device hook function to get OS handle
they must be static, or shared libraries in Linux would reuse the
Use default COM properties by default
use NtSetSystemTime
use NtSetSystemTime
user-allocated zstrings are assumed to be large enough
We need to find a method to set a flag whenver a NEW character
with a different stack allocation strategy, this
won’t be able to tell the difference if the exec’ed program returned 255.
Rtlib-0.25p
Add query of system default
Add support for non-x86
can’t compare just the address because object or type could be declared in a DLL
dev_file_eof.c
if encoding != ASCII, putback buffer will be in
if encoding != ASCII, putback buffer will be in
if exponent letter is d|D, and
libc support
localtime() can return NULL due to weird value from time()
localtime() can return NULL due to weird value from time()
localtime() may return NULL, as documented on MSDN and Linux man pages,
No need to test for input keys because sleep will be hooked
query system default
query system default
standardize the DEV_* structs, or provide a device hook function to get OS handle
user-allocated zstrings are assumed to be large enough
with a different stack allocation strategy, this
Rtlibx
libfb_time_decodeserdate.c
libfb_time_week.c
libfb_time_weekdayname.c
Include
Common
Mos
bga_regs.bi
block.bi
channel.bi
debugutil.bi
drivercom.h
event.h
event.h
fs_client_ids.h
fs_provider_ids.h
fsdriver_ids.bi
gfx_client_ids.h
gfx_client_ids.h
isapnp.bi
mach64_id.bas
serial.bi
GL
gl.bi
gl.bi
gl.h
gl_types.h
glx_opcodes.h
mgl.h
Libgfx
ast.bi
ast.h
error.bi
error.h
template.bi
template.h
test.h
Swgl
glbuffer.bi
glbuffer.h
glmatrix.h
glpipe.h
gltexture.h
glvertex.h
glxclient.h
adt.bi
mcobject.bi
udi.bi
udi.h
udi.h
udi_block.h
udi_env.h
udi_fs.h
udi_gfx.h
udi_gfx.h
udi_nic.h
udi_pci.h
udi_physio.h
udi_physio.h
udi_sysbus.h
x86emu.bi
x86emu_vm.h
Architecture-specific
x86
inc_chips.asm
inc_elf.asm
inc_ia.asm
x86.bi
x86.h
Kernel-specific
ia-pc
_PDCLIB_config.h
inc_info.asm
inc_kernel.asm
inc_syscall.asm
Mos
atabus.bi
block.bi
bridge.bi
devmgr.bi
driver.bi
driver.h
drivercom.bi
driverutil.bi
file.bi
fs.bi
fs.h
gfx.bi
gio.bi
gio.h
pci.bi
query_ids.bi
udidecode.bi
udimain.c
mos.bi
mos.h
rawvgatk.bi
ia32-pc
_PDCLIB_config.h
inc_info.asm
inc_kernel.asm
inc_syscall.asm
Mos
blobs.bi
gfx.bi
input.bi
pci.bi
mos.bi
mos.h
Libgl
Gl_10
glbegin.c
glclear.c
glclearcolor.c
glcolorf.c
glcullface.c
gldisable.c
glenable.c
glend.c
glgetstring.c
glloadidentity.c
glmaxtrixmode.c
glmaxtrixmode.c
glrotated.c
glrotatef.c
glscaled.c
glscalef.c
glscissor.c
gltexcoordf.c
glteximage2d.c
gltexsubimage2d.c
gltranslated.c
gltranslatef.c
glvertex.c
glvertexf.c
glviewport.c
glbindbuffer.c
glblitext.c
Glx
dispatch.c
Ia-pc
glxreceive.c
glxschedule.c
mglcontext.c
mglgetconnector.c
mglgetengine.c
mglgetrange.c
mglopen.c
mglsetconnector.c
mglsetengine.c
Glx_encode
glxbegin.c
glxbindbuffer.c
glxclear.c
glxclearcolor.c
glxcolor3f.c
glxcolor4f.c
glxcullface.c
glxdisable.c
glxenable.c
glxend.c
glxend.c
glxgetstring.c
glxmatrixmode.c
glxscissor.c
glxtexsubimage2d.c
glxtexsubimage2d.c
glxvertexf.c
glxviewport.c
mglswapbuffer.c
libfbtest.c
Rasterizer
blit.c
fillbuffer_bgr15.c
fillbuffer_bgr16.c
fillbuffer_bgr24.c
fillbuffer_i8.c
fillbuffer_rgb16.c
fillbuffer_rgb16.c
fillbuffer_rgb16.c
fillbuffer_rgb24.c
triflat.c
trigoraud.c
trigoraud_mmx.asm
tritex.c
writebuffer_bgr15.c
writebuffer_bgr16.c
writebuffer_bgr24.c
writebuffer_bgra32.c
writebuffer_bgra32.c
writebuffer_i8.c
writebuffer_rgb16.c
writebuffer_rgb24.c
State
backbuffer.c
matrix.c
renderfn.c
texture.c
Libudi
assert.c
Buf
buf_alloc.c
buf_free.c
buf_inject.c
buf_read.c
buf_write.c
gen_copy.c
gen_free.c
libc_copy.c
libc_free.c
libc_lock.c
libc_unlock.c
null_free.c
cb_alloc.c
cb_free.c
channel_close.c
channel_event_complete.c
dequeue.c
endian_swap.c
enqueue.c
mem_alloc.c
mem_free.c
Environment
buf_enter.c
buf_exit.c
cb_enter.c
cb_exit.c
cb_park.c
cb_system.c
decode_block.bas
decode_bus.bas
decode_fs_provider.c
decode_gfx.c
decode_gio.bas
mei_call.c
pio_pci.bi
region_enter.c
region_exit.c
udimain.bas
udimain.bas
udimain.c
udistuff.c
Gio
gio_bind_ack.c
gio_event_res_unused.c
gio_unbind_ack.c
gio_xfer_ack.c
gio_xfer_nak.c
Mgmt
devmgmt_ack.c
enumerate_ack.c
final_cleanup_ack.c
static_usage.c
Pio
bus_bind_req.c
bus_unbind_req.c
dma_constraints_free.c
exec.c
intr_attach_ack_unused.c
intr_detach_ack_unused.c
pio_additem.c
pio_map.c
pio_memio.c
pio_trans.c
pio_unmap.c
pio_x86port.c
test.h
udi_env.bi
Libgfx
Ast
buildtree.c
clonetree.c
copyframebuffer.c
copylinearoffset.c
deletemap.c
fold_bb.c
fold_ca.c
freebit.c
freenode.c
printnode.c
retrievemap.c
substfb.c
substoffset.c
unfold_mad.c
error.c
libfbtest.c
match_pfb.c
really esp - local (not: ebp - local)???
Kernel
Ia_common
debug.asm
Debugger_Write
Debugger_Write
print_lfb.asm
print_vga.asm
stage3.
asm [ia-common]
stage4_load.asm
stage4_test.asm
ucode.asm
stage2_8_ia_efi.asm
stage3.
asm [ia-pc]
Index
Everything
Files
Functions
Classes
Variables
Constants
Macros
Fixmes
Todo’s
Diagrams
Topics
Files
Types
Everything
Classes
Constants
Diagrams
Files
Fixmes
Functions
Macros
Summaries
Todo's
Topics
Types
Variables
Close