diff --git a/Disk-reading.md b/Disk-reading.md new file mode 100644 index 0000000..f6e3fa3 --- /dev/null +++ b/Disk-reading.md @@ -0,0 +1,14 @@ +# TODO +## CD reading + - CD data track mode 1/2 detection + - Read byte 16 of track data sector? + - Other methods? + - Improve CD disk reading + - Read 2352 byte regardless of requested size? + - Subchannel 16 byte (formatted Q), 96 byte (raw P-W)? +## FreeBSD + - Port using CAM SCSI subsystem (cd/xpt/pass device permissions must be set properly) +## Other + - Use SCSI interfaces (SPTI/SG_IO) instead of OS-specific CD/DVD interfaces? + - Alter caching algorithm? + - Integrate keepalive into read thread? \ No newline at end of file