DOS device driver

DOS device drivers (often simply known as SYS files) are stored in a simple binary format.

Drivers are loaded into a contiguous block of memory; the segment part of data structure pointers is then adjusted to match the loading segment.

Some device drivers are stored in the MZ format instead of the "raw" SYS format.

Links

 * SYS file structure in Ralf Brown's