logoalt Hacker News

sim7c00today at 10:48 AM0 repliesview on HN

you could use IO which BIOS also uses. BIOs provided basically some library or api to make it easier, and did some init of platform.

you can also program the vga outside of bios if its PCI. not sure about agp and older stuff tho as i never really got to play with it.

bios essentially is just some software running in CPL 0. it doesnt have special access or privileges.