Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

AHCI projects? (Developers)

posted by DOSferatu, minneapolis, mn usa, 14.12.2009, 20:30

hi all,

I've got some AHCI based code in my pocket that I'd be happy to contribute somewhere or at least be a technical consultant for working with AHCI projects in the future.

I've got a DOS program (in x86 assembly) which does reads and writes to both Intel and JMicron controllers (others can be added easily) and can detect and display SATA drives attached on any AHCI port.

It uses flat real mode to get access to the AHCI controller, and uses multiple 4mb buffers for the actual transfer buffers. It opens up 32 command slots so you can actually get some pretty impressive transfer speeds with it. (I was just reading a drive at ~80MB/sec)

I was thinking that it would be kind of neat to make a sort of drive clone/ghost software with it, but the guts of it could be used in a lot of places.

I would have to poke around in the code a little bit to clean it up in places, but if anyone seriously wants to play, let me know.

 

Complete thread:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 148 users online (0 registered, 148 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum