About Structures ┌─ DOS - File System ───────┐┌─ DOS - Other ───────────┐┌─ Dblspace/MRCI ──┐ │BPB: BIOS Parameter Block ││ListOfLists (undoc'ed) ││CVF Layout │ │CDS: Current Directories ││MCB: Memory Control Block││MDBPB │ │DPB: Drive Parameter Block ││PSP: Prgrm Segment Prefix││BitFAT │ │DTA: Disk Transfer Address ││ ││MDFAT │ │FAT: File Allocation Table ││Environment Layout ││BootSect │ │FCB: File Control Block ││Predefined E-vars ││FAT │ │ ││ ││RootDir │ │AbsDiskIORec ││ExecParamRec ││Sector Heap │ │Boot Sector Layout ││ExecStateRec ││"MD Stamps" │ │Directory Entry Layout ││ExecOverlayRec ││ │ │Disk Partition Table ││ExecLoadRec ││Mapping FAT═►MDFAT│ │Extended DOS Partition ││EXE File Header ││DBLSPACE.INI │ │FileInfoRec ││ ││ │ │Media Descriptor ││Error Codes ErrorMode ││MRCInfoRec │ │ ││ErrorInfoRec InDOS Flag ││MRCRequestRec │ │File Access Mode │└─────────────────────────┘└──────────────────┘ │File Attribute │┌─ BIOS - General ────────────────────────────┐ │File Handle ││BIOS Data Area CMOS Memory │ │File Time/Date Format ││General Memory Map Equipment List │ └───────────────────────────┘│ROM-Scan Switch Settings │ ┌─ Device Drivers & IOCTL ──┐└─────────────────────────────────────────────┘ │Device Header Layout │┌─ BIOS - Video ──────────────────────────────┐ │Device Attribute ││Video Modes SVGA Video Modes │ │Device Request Header ││Video Attributes SVGA Info Block │ │Device Status Word ││Video Font Definition SVGA Mode Info │ │ ││Video Memory Layouts │ │IOCTL Device Info ││Color Table │ │IoctlDriveInfoRec ││ │ │IoctlHandleInfoRec ││EGA/VGA Data Areas │ │ ││VgaDynamicStateRec EgaDynamicSaveRec │ │Generic IOCTL Data Packets ││VgaStaticFnalityRec EgaGfxFontRec │ │IoctlCpIdRec ││VgaDccRec EgaMiscInfoRec │ │IoctlCpListRec ││VgaFlagsRec EgaSavePtrRec │ │IoctlCpPrepRec ││VgaPaletteProfileRec EgaTxtFontRec │ │IoctlDisplayModeRec ││VgaSavePtr2Rec EgaVidParmsRec │ │IoctlDeviceParmsRec ││ │ │IoctlFmtVrfyTrackRec ││VidInitRec │ │IoctlMediaIdRec │└─────────────────────────────────────────────┘ │IoctlRdWrtTrackRec │┌─ BIOS - Keyboard ───────────────────────────┐ │TrackLayoutRec ││Extended ASCII Keystrokes ASCII Table │ │ ││Keyboard Scan Codes Control Codes │ │CLOCK$ I/O Structure ││Shift-Key Status Flags │ └───────────────────────────┘└─────────────────────────────────────────────┘ ┌─ National Language ───────┐┌─ BIOS - Disk ───────────────────────────────┐ │Country Codes ││Diskette Parameter Table Master Boot Record│ │Code Page ││Hard Disk Parameter Table Hard Disk Types │ │Code Page Font Files │└─────────────────────────────────────────────┘ │Country ID Codes │┌─ Error Codes ───────────────────────────────┐ │Country Info Block ││APM API Error Codes DPMI Error Codes │ │Extended Country Info ││BIOS COM status codes EMM Status │ └───────────────────────────┘│BIOS disk error codes MRCI Error Codes │ ┌─ DOS Shell/Task Switcher ─┐│BIOS Printer Status Flags XMS Error Codes │ │SwApiInfoRec ││Device Driver Errors │ │SwCallbackInfoRec ││DOS Error Codes POST Error Codes │ │SwStartupInfoRec ││DoubleSpace Error Codes │ │SwInstanceItemRec │└─────────────────────────────────────────────┘ │SwVersionRec │ └───────────────────────────┘ See Also: BIOS Data Area General Memory Map Cables and Pin Outs General Index -♦-