General OS Drivers

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
Thermite
Posts: 3
Joined: Tue Dec 07, 2004 12:00 am
Location: Canada

General OS Drivers

Post by Thermite »

Does anybody have a list of the basic chipsets / drivers you need to support to work on most computers?

EG

Keyboard: IBM 8042 + ????(any others?)
Floppy: NEC765 + Intel 82072 up to 82078 + ????
Timer: ????
pepito
Posts: 23
Joined: Thu Oct 21, 2004 11:00 pm
Location: México D.F.

Re: General OS Drivers

Post by pepito »

Hello:

I asked the same question some months away, but nobody wave me the list.

You can implement only some drivers and make the computer works, but while more drivers you include you will be able to make the computer work better.

My first operating system includes drivers for PIT, CMOS/RTC, DMA, video, keyboard and floppy. But it works in a limited way.

It depends on you how many dirvers you include, and therefore how good your operating system be.

Try to create your own list based on your experience.
Pepito :)
[AlAdDiN]
Member
Member
Posts: 107
Joined: Fri Oct 22, 2004 11:00 pm
Contact:

Re: General OS Drivers

Post by [AlAdDiN] »

I developped those drivers for my OS, but they are not pluggables

anyway, if u want to take a look, u can find my latest sourcecode and image here http://xos.freezee.org/beta/
-----------------------
There are 10 types of people in this world... those that understand binary, and those that don't.
User avatar
JAAman
Member
Member
Posts: 879
Joined: Wed Oct 27, 2004 11:00 pm
Location: WA

Re: General OS Drivers

Post by JAAman »

the basics are ALWAYS the same (pit, pic, keyboard, mouse, VGA vidio) except of course for USB keyboard/mouse or serial/bus mouse but USB keyboards should have emulation support (a bios option) FDD/HDD should always be the same also

any diviation from these means its not standard(which is quite common from older(pre 1999) gateway, compaq, hp)

other devices are not so simple

chipsets are not too bad if you need to program chipsets but each is different but Intel is extremely popular and all the info you could ever hope for is on http://developer.intel.com
the other chipset developers arent nearly as easy but id start with there websites -- though some of them will charge you for it it isnt neccesary to have chipset info at all
rexlunae
Member
Member
Posts: 134
Joined: Sun Oct 24, 2004 11:00 pm
Location: North Dakota, where the buffalo roam

Re: General OS Drivers

Post by rexlunae »

<a href="http://www.freebsd.org/releases/5.3R/hardware-i386.html">http://www.freebsd.org/releases/5.3R/hardware-i386.html</a>
Post Reply