diff --git a/README.md b/README.md index 64c1a8e..1975e91 100644 --- a/README.md +++ b/README.md @@ -23,11 +23,25 @@ remotely. All commands that support devices are supported, with a URI with the following schema: `aaru:///`. +Feature matrix +============== +| |Minimum OS*1| SCSI |CHS ATA |28-bit LBA ATA |48-bit LBA ATA |Secure Digital|MultiMediaCard|USB |FireWire |PCMCIA |Special*2| +|------------|-----------------------|---------------|---------------|---------------|---------------|--------------|--------------|--------------------|--------------------|----------------|-------| +|FreeBSD | 12 |Yes |Yes |Yes |Yes |Not yet |Not yet |Not yet*4|Not yet*4|No*5 || +|Linux |2.6 |Yes |Yes |Yes |Yes |Yes |Yes |Yes |Yes |Yes*6|| +|Nintendo Wii|4.3 |No*3|No*3|No*3|No*3|Not yet |Not yet |Not yet |No*3 |No*3 |Not yet| +|Windows NT | XP |Yes |Yes |Yes |Yes |Yes |Yes |Yes |Not yet*4|No*5 || + +1. Minimum operating system version where aaruremote has been tested. May work on early version. +2. Special storage media only available on that environment. +3. Hardware not available or supported by the operating system. +4. As SCSI device, not possible to retrieve special data. +5. As ATA device, not possible to retrieve special data. +6. Only ATA devices, not linear memory devices. + TODO ==== - More buffer overflow guards -- Support FreeBSD -- Support Windows (Windows XP at the lowest level) - Support PSP - Support Wii - Support Wii U