add stubs for the ata trim/smart commands. make sysexplorer's ata and ahci modules...
commitd552893f7c165244a7d84f39d508b5786d4ddaee
authorwawa <wawa@fb15a70f-31f2-0310-bbcc-cdcc74a49acc>
Sat, 9 Mar 2019 18:28:26 +0000 (9 18:28 +0000)
committerwawa <wawa@fb15a70f-31f2-0310-bbcc-cdcc74a49acc>
Sat, 9 Mar 2019 18:28:26 +0000 (9 18:28 +0000)
tree9d33a2a0a241cf75d3f53d789b88e9ec4757432d
parent6e6fd9a08f74957e4bd80dbf13e3c9a2a8da048e
add stubs for the ata trim/smart commands. make sysexplorer's ata and ahci modules query the devices supported extended features through the storage module. define an AROS specific filesystem packet that queries the blocks occupied by a file. (NicJA)

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@55807 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
29 files changed:
compiler/include/dos/dosextens.h
rom/devs/ata/ata.c
rom/devs/ata/ata.h
rom/devs/ata/ata_busclass.c
rom/devs/ata/ata_controllerclass.c
rom/devs/ata/ata_init.c
rom/devs/ata/ata_smart.c [new file with mode: 0644]
rom/devs/ata/ata_trim.c [new file with mode: 0644]
rom/devs/ata/ata_unitclass.c
rom/devs/ata/mmakefile.src
workbench/tools/SysExplorer/Modules/AHCI/ahci_enum.c
workbench/tools/SysExplorer/Modules/AHCI/ahci_init.c
workbench/tools/SysExplorer/Modules/AHCI/ahcibus_window_cl.c
workbench/tools/SysExplorer/Modules/AHCI/ahciunit_window_cl.c
workbench/tools/SysExplorer/Modules/ATA/ata_enum.c
workbench/tools/SysExplorer/Modules/ATA/ata_init.c
workbench/tools/SysExplorer/Modules/ATA/ata_window_cl.c
workbench/tools/SysExplorer/Modules/ATA/atabus_window_cl.c
workbench/tools/SysExplorer/Modules/ATA/ataunit_window_cl.c
workbench/tools/SysExplorer/Modules/Storage/storage.conf
workbench/tools/SysExplorer/Modules/Storage/storage_enum.c
workbench/tools/SysExplorer/Modules/Storage/storage_init.c
workbench/tools/SysExplorer/Modules/Storage/storagebus_window_cl.c
workbench/tools/SysExplorer/Modules/Storage/storageunit_window_cl.c
workbench/tools/SysExplorer/computer_page_cl.c
workbench/tools/SysExplorer/device_page_cl.c
workbench/tools/SysExplorer/mmakefile.src
workbench/tools/SysExplorer/sysexp_locale.c
workbench/tools/SysExplorer/sysexp_main.c