If the TYPE field in the command descriptor block is 00h, the adapter device driver should return the data shown in the following table:

┌──────┬─────┬──────┬──────┬──────┬──────┬──────┬──────┬───────┐
│ Bit  │  7  │   6  │   5  │   4  │   3  │   2  │   1  │   0   │
│ Byte │     │      │      │      │      │      │      │       │
├──────┼─────┴──────┴──────┴──────┼──────┼──────┼──────┼───────┤
│  0   │        Reserved          │ CDDA │ Form2│ Form1│PhotoCD│
├──────┼──────────────────────────┴──────┴──────┴──────┴───────┤
│  1   │                      Reserved                         │
├──────┼───────────────────────────────────────────────────────┤
│  2   │ (MSB)                                                 │
│ ---  │                 Maximum Block Length                  │
│  3   │ (LSB)                                                 │
└──────┴───────────────────────────────────────────────────────┘

The Maximum Block Length field specifies the maximum block length that can be transferred by the drive during a read operation. The value should match the maximum value which can be specified in the Block Length field of the Block Descriptor during a Mode Select command.


[Back: READ DISC INFORMATION (F0h)]
[Next: TYPE = 01b]