Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

ATA TRIM (Developers)

posted by roytam(R), 12.08.2017, 17:05

> I discovered in ACS-4 spec, that DATA SET MANAGEMENT requires LBA48
> parameters. So I further implemented LBA48 addressing scheme to feed IDE
> controller registers. Then I checked that it works using READ SECTOR(S) EXT
> command and I can read sectores beyond 128GB limit with it. Unfortunately
> it still fails with TRIM command but in different way - now I got the
> device busy timeout after writting the command code 06h even before I can
> start transfer sector data with the range list. The drive remains in busy
> state until I reset the controller via reset bit in I/O port 3F6h.

Did you check these out as well?
http://t13.org/Documents/UploadedDocuments/docs200...6-Data_Set_Management_Proposal_for_ATA-ACS2.doc
http://t13.org/Documents/UploadedDocuments/docs2010/e09158r2-Trim_Clarifications.doc

 

Complete thread:

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