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ć.
Atari: FireBee, (Falcon030 CT60e SuperVidel SvEthlana CTPCI), TT, (520ST Pak030 Frak PuPla Panther), (520ST 4MB ST RAM 8MB TT RAM CosmosEx SC1435), (1040STFM UltraSatan SM124), (1040STE 4MB ST RAM 8MB TT RAM CosmosEx NetUSBee SM144 SC1224), 260ST, 520 ST+, (MEGA ST SM125), (65XE Rapidus U1MB VBXE SIDE2 SIO2PC), (Jaguar SkunkBoard), Lynx II, 2x Portfolio