sqward: już kiedyś pisałem, miałem nawet zrobiony odczyt i zapis na IDE. Zasadniczo IDE w Falconie jest proste jak zakręcanie słoika. Chciałem żeby to było elementem MiNTa, ale w MiNTcie nie ma block-layera, a na to wówczas byłem za słaby :(
Teraz szukałem znowu speca, bo mnie zainteresowała nowa komenda DATA MANAGEMENT, a konkretnie jej opcja TRIM (to w kontekście dysków SSD) i chciałem się zorientować jak to działa. W specu tego jeszcze nie ma, bo to dopiero draft, lecz mimo to urządzenia od jakiegoś czasu to wspierają, OSy zresztą też (Linux, FreeBSD 9, MacOSX, Windows7). Ta komenda pozwala lepiej zarządzać wolnym miejscem na dysku SSD i 'wyrównywać' jego zużycie i poprawiać wydajność zapisu. W skrócie: przy kasowaniu danych z dysku, OS może powiedzieć dyskowi 'te sektory już nie są w użyciu', a dysk może tą informację wykorzystać do odpowiedniego układania danych.
Btw. Draco030 - może się zainteresujcie tym czymś w 8bit, bo z tego co się orientuję, sporo osób używa dysków FLASH itp. z XL/XE i obsługa tego może się przydać.