History log of /haiku/src/add-ons/kernel/bus_managers/ata/ATAInfoBlock.h
Revision Date Author Comments
# 93c0a5d7 04-Sep-2015 Axel Dörfler <axeld@pinc-software.de>

Reworked little endian bitfields a bit.

* Added B_ prefix.
* Renamed 16 bit variants to B_LENDIAN16_*.
* Added 32 bit variants (albeit only 16 of them for now).
* Adjusted headers that were using them.


# efc3172f 09-Nov-2013 Axel Dörfler <axeld@pinc-software.de>

ahci: Dump some TRIM device specifics.

* Maximum LBA range blocks per trim are now read, but not yet taken into
account.
* Minor cleanup.


# 5ec5667d 28-Jan-2013 Axel Dörfler <axeld@pinc-software.de>

ata/ahci: Move some ATA functionality into the ATAInfoBlock.

* The AHCI driver was actually ignoring sector size information, and always
set the size to 512.
* Now both, the AHCI driver, and the ATA bus manager, use the same method of
retrieving the sector count, and size.


# efc757f9 10-Mar-2012 Adrien Destugues - PulkoMandy <pulkomandy@pulkomandy.tk>

Some ground work for TRIM command support for SSDs.
However, this was enough to show that mine doesn't support it, so I'm not investigating further.


# 31794499 26-Apr-2010 Axel Dörfler <axeld@pinc-software.de>

* Renamed ATAInfoblock.h to ATAInfoBlock.h.
* Fixed copyright as pointed out by Ingo.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36480 a95241bf-73f2-0310-859d-f6bbb57e9c96


# efc3172fbac774eb1eab69ae2b25613eb4d90318 09-Nov-2013 Axel Dörfler <axeld@pinc-software.de>

ahci: Dump some TRIM device specifics.

* Maximum LBA range blocks per trim are now read, but not yet taken into
account.
* Minor cleanup.


# 5ec5667de7fe0bdf67aa4ae52a21103162807f10 28-Jan-2013 Axel Dörfler <axeld@pinc-software.de>

ata/ahci: Move some ATA functionality into the ATAInfoBlock.

* The AHCI driver was actually ignoring sector size information, and always
set the size to 512.
* Now both, the AHCI driver, and the ATA bus manager, use the same method of
retrieving the sector count, and size.


# efc757f9c921cb5656692e41a55a1ff194b70d0e 10-Mar-2012 Adrien Destugues - PulkoMandy <pulkomandy@pulkomandy.tk>

Some ground work for TRIM command support for SSDs.
However, this was enough to show that mine doesn't support it, so I'm not investigating further.


# 31794499331ff7359c7757b4a972030bb644eb13 26-Apr-2010 Axel Dörfler <axeld@pinc-software.de>

* Renamed ATAInfoblock.h to ATAInfoBlock.h.
* Fixed copyright as pointed out by Ingo.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36480 a95241bf-73f2-0310-859d-f6bbb57e9c96