MS-DOS: Difference between revisions

6 bytes removed ,  9 July 2023
mNo edit summary
Tag: 2017 source edit
Tag: 2017 source edit
Line 27: Line 27:


=== DOS BIOS ===
=== DOS BIOS ===
The DOS BIOS is the lower layer of MS-DOS, which communicates directly with the system's hardware and contains resident device drivers (as opposed to installable drivers, loaded from <code>CONFIG.SYS</code>). This module used to be supplied by an OEM and customized for a particular machine; this practice eventually died out as generic MS-DOS copies started to be sold in retail by Microsoft.
The DOS BIOS is the lower layer of MS-DOS, which communicates directly with the system's hardware and contains resident device drivers (as opposed to installable drivers, loaded from <code>CONFIG.SYS</code>). This module used to be supplied by an OEM and customized for a particular machine; this practice eventually died out as Microsoft started to sell generic MS-DOS copies in retail.


It also includes the DOS initialization module, <code>SYSINIT</code>, which is invoked by the boot sector when booting into MS-DOS. The module initializes the DOS BIOS as well as the DOS kernel, parses the <code>CONFIG.SYS</code> file and then proceeds to launch the shell.
It also includes the DOS initialization module, <code>SYSINIT</code>, which is invoked by the boot sector when booting into MS-DOS. The module initializes the DOS BIOS as well as the DOS kernel, parses the <code>CONFIG.SYS</code> file and then proceeds to launch the shell.
Cookies help us deliver our services. By using our services, you agree to our use of cookies.