Variable 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
$#!
 _MOS_bootinfo, COMMPORT
 _PDCLIB_actualtop
 _PDCLIB_heaptop
A
 allocated, mos_buf_t
B
 baGDT32Bitmap
 baProcessorArch
 base, mos_mmio_pio_impl_t
 bcdaProcessorVersion
 bMasterMask
 bSlaveMask
 buf
 buttons
C
 copy_op, mos_buf_impl_t
 count
D
 data, mos_buf_part_t
 data_buf
 dwaProcessorCaps1
 dwaProcessorCaps2
 dwaProcessorMaxCaps
 dwaProcessorSharedCaps
 dwProcessorCount
 dwSchedulerLocks
E
 EndLocation
F
 fb_strNullDesc
 first, mos_buf_t
 font8x8_table
 free_op, mos_buf_impl_t
G
 gcb
H
 handle
K
 keycodes
 Keymap:
extern COMMPORT * _MOS_bootinfo
the message pipe the application received on startup.
char * _PDCLIB_actualtop
contains the current top of actually allocated memory
char * _PDCLIB_heaptop
contains the current top-of-heap
udi_size_t allocated
Contains the total size of the buffer, and therefore indirectly the offset of last allowing for reverse searches
baGDT32Bitmap: DB 0x7f
contains a bitmap of the used GDT entries
baProcessorArch: TIMES 8 DB 0
contains the family, needed for MSRs, APIC, IOAPIC and related stuff values: 0 - Unknown architecture 1 - Intel 386 (external FPU) 2 - Intel 486+ (internal FPU, intel MSRs, L.APIC) 3 - AMD 4 - Cyrix (Cyrix MSRs)
void * base
The starting virtual address where this area is mapped
bcdaProcessorVersion: TIMES 8 DD 0
contains an unpacked BCD version number of each processor: family.major.minor.revision
bMasterMask: DB 0
contains the interrupt mask for the Master PIC
bSlaveMask: DB 0
contains the interrupt mask for the Slave PIC
udi_buf_t * buf
buffer holding the filename
udi_buf_t * buf
the buffer to place mappings in
Dim Shared buttons(to 255) As Long
Stores the up/down values for all of the keys
void (
   *copy_op
)(struct mos_buf_impl * buf, void * dst, udi_size_t off, udi_size_t len)
a function pointer to a generic data copying function
udi_size_t count
the number of blocks to read
udi_size_t count
the number of blocks to read
mos_buf_impl_t * data
contains a reference to the actual data storage in an mos_buf_impl_t
udi_buf_t *data_buf
The buffer to pass data in
udi_buf_t *data_buf
The buffer to pass data in
dwaProcessorCaps1: TIMES 8 DD 0
contains a bitmask of host capabilities for each processor the bits generally correspond to cpuid flags, however, the startup code filters the broken/unsupported/disabled features so to make these readings more accurate.
dwaProcessorCaps2: TIMES 8 DD 0
contains a bitmask of host capabilities for each processor.
all the capabilities that are supported by at least one processor
the capabilities shared by all processors
dwProcessorCount: DD 1
the number of logical processors in the systems
dwSchedulerLocks: DD 0
contains access locks to the scheduler queue
EndLocation As Long
The location in the current map where this extend ends (inclusive)
FBSTRING fb_strNullDesc
Contains the NULL string for reference
mos_buf_part_t * first
Contains a pointer to the first buffer part in the list, which is a mos_buf_part_t.
font8x8_table: DD font8x8_0000
Lists the glyph block offsets with their lengths
void (*free_op)(struct mos_buf_impl * buf)
a function pointer to the buffer deconstructor
udi_cb_t gcb
The main control block
udi_cb_t gcb
The main control block
udi_cb_t gcb
The main control block
udi_cb_t gcb
The main control block
udi_cb_t gcb
The main control block
udi_cb_t gcb
The main control block
udi_cb_t gcb
The main control block
udi_cb_t gcb
The main control block
udi_cb_t gcb
The main control block
udi_cb_t gcb
The main control block
udi_cb_t gcb
The main control block
udi_cb_t gcb
The main control block
udi_cb_t gcb
The main control block
udi_cb_t gcb
The main control block
udi_cb_t gcb
The main control block
udi_index_t handle
the file handle
udi_index_t handle
the file handle
Dim Shared keycodes(to 63) As Long
Stores the last 64 keyboard events
Stores the mapping of keys