logoalt Hacker News

jbverschooryesterday at 5:38 AM1 replyview on HN

The interrupts were used to call bios commands.

The whole DOS was only a tiiiny line between the bios. In fact, I think it really was only “DISK” os.

Edit: https://mrszeto.net/CIT/interrupts.htm

DOS only did file system operations and a few date/time calls


Replies

pjmlpyesterday at 6:23 AM

And since I listed all the books I used routinely I didn't know that.

Parent,

> I should know the answer to this, but was using the BIOS the only way to interact with hardware like disks, mice, and keyboard?

First link from your URL

> READ CHARACTER FROM STANDARD INPUT, WITH ECHO

Also drivers loaded via config.sys would extend MS-DOS, and be exposed via additional interrupts, e.g 0x33h for mices.

Now is interrupt 0x33h populated by MS-DOS, after loading a mouse driver configured in config.sys, still MS-DOS API or not?