USB, Sound, DMA hard drives

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
LoseThos
Member
Member
Posts: 112
Joined: Tue Oct 30, 2007 6:41 pm
Location: Las Vegas, NV USA
Contact:

USB, Sound, DMA hard drives

Post by LoseThos »

Anybody done bare metal USB support?

How about bare metal sound -- AC'97 or HD.

How about bare metal Intel ICH ATA -- The advanced way to control hard drives without PIO, using a cmd queue.
User avatar
Stevo14
Member
Member
Posts: 179
Joined: Fri Mar 07, 2008 3:40 am
Location: Arad, Romania

Re: USB, Sound, DMA hard drives

Post by Stevo14 »

LoseThos wrote: How about bare metal sound -- AC'97 or HD.
I have the docs on my computer, but I have only just skimmed them. I do plan on this being my first "real" driver to be written for my OS, mostly because my testing hardware has an Intel ICH chipset (which includes an AC'97 "digital link").
User avatar
Combuster
Member
Member
Posts: 9301
Joined: Wed Oct 18, 2006 3:45 am
Libera.chat IRC: [com]buster
Location: On the balcony, where I can actually keep 1½m distance
Contact:

Re: USB, Sound, DMA hard drives

Post by Combuster »

IIRC, Dex has working USB code.

I personally prefer hacking at hardware accelerated graphics (and yes, I got *that* working)
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
OrOS
Member
Member
Posts: 143
Joined: Sat Sep 08, 2007 11:26 pm
Location: Canada

Re: USB, Sound, DMA hard drives

Post by OrOS »

I have basic USB support, but not drivers yet. I'm working on a 08h (Mass Storage) driver at the moment.
USB support is fairly easy, you just need to take the time to read through the specs. PS. Check what your computer supports before you start reading the specs, or you'll hit yourself later xD
User avatar
Dex
Member
Member
Posts: 1444
Joined: Fri Jan 27, 2006 12:00 am
Contact:

Re: USB, Sound, DMA hard drives

Post by Dex »

Combuster wrote:IIRC, Dex has working USB code.
Your right Combuster, but see my post in this link, for some basic get you started usb code.
http://forum.osdev.org/viewtopic.php?f= ... ex#p139910
I also have a basic AC97 driver, if you want to see it let me know.
bontanu
Member
Member
Posts: 134
Joined: Thu Aug 18, 2005 11:00 pm
Location: Sol. Earth. Europe. Romania. Bucuresti
Contact:

Re: USB, Sound, DMA hard drives

Post by bontanu »

Just to mention: Solar OS and Menuet OS and Octa OS also have it...

I think I have once mentioned a few basic 1/2/3 steps needed to get you going on USB and they made it to the Wiki here...

Hence start reading the manuals and then start coding and testing ;)
Ambition is a lame excuse for the ones not brave enough to be lazy; Solar_OS http://www.oby.ro/os/
Post Reply