ATA TRIM (Developers)
> 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:
- ATA TRIM - RayeR, 08.08.2017, 20:19 (Developers)
![Open in board view [Board]](img/board_d.gif)
![Open in mix view [Mix]](img/mix_d.gif)
Mix view