Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

What does BDS mean in the MS-DOS sources? (Miscellaneous)

posted by ecm Homepage E-mail, Düsseldorf, Germany, 10.05.2024, 14:14

The BDS is a data structure in the MS-DOS v4 BIO module:

https://hg.pushbx.org/ecm/msdos4/file/abb3b0dfe997/src/INC/MSBDS.INC#l94

https://hg.pushbx.org/ecm/msdos4/file/abb3b0dfe997/src/BIOS/MSDISK.ASM

https://hg.pushbx.org/ecm/msdos4/file/abb3b0dfe997/src/BIOS/MSINIT.ASM

In the msbds.inc file there is also mention of the "BDSM" which is "BDS structure for mini disk", where mini disk means extended or logical partitions on an MBR-partitioned disk.

The same structure is called Drive Data Table in the Interrupt List and in the FreeDOS kernel. DR-DOS calls it the UDSC (Unit Descriptor), see also this thread. I call it the UPB (Unit Parameter Block).

I haven't found any reference to what BDS stands for yet. My guesses would be "Basic Disk Structure" or "BIO Disk Structure" but there is no instance of these spelled out in the source tree if that's indeed what BDS stands for.

---
l

 

Complete thread:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 131 users online (1 registered, 130 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum