From 0 to 1 MB in DOS / Beyond the 1 MB barrier in DOS (Developers)
> So if you have a CGA at 0xb8000 - before you do the
> BIOS call that writes to the screen, bank the CGA
> back in.
>
> That also required cooperation from the applications
> though - to not manipulate the hardware directly.
And no higher prio interrupts (timeslicers) that could potentially interfere. So that means applications can't hook (certain?) hw interrupts either.
But since the whole dos compatibility essentially hung on the direct hardware access, without it would have been a different OS.
Complete thread:
- From 0 to 1 MB in DOS / Beyond the 1 MB barrier in DOS - rr, 13.02.2024, 21:51 (Developers)
- From 0 to 1 MB in DOS / Beyond the 1 MB barrier in DOS - kerravon, 14.02.2024, 11:51
- From 0 to 1 MB in DOS / Beyond the 1 MB barrier in DOS - marcov, 14.02.2024, 11:59
- From 0 to 1 MB in DOS / Beyond the 1 MB barrier in DOS - kerravon, 14.02.2024, 12:53
- From 0 to 1 MB in DOS / Beyond the 1 MB barrier in DOS - marcov, 14.02.2024, 11:59
- From 0 to 1 MB in DOS / Beyond the 1 MB barrier in DOS - kerravon, 14.02.2024, 11:51