CD-ROM Controller With No Disc: Difference between revisions
| Revision as of 05:18, 23 October 2026 RemmyLee (Hardware tests: nine DMA, MDEC and BIOS test pages with part names for titles; join one-sentence paragraphs per voice.md) | Revision as of 05:26, 23 October 2026 RemmyLee (Hardware tests: cross-link the two CD-ROM no-disc pages and the two GTE input timing pages, with the measured step sizes) | ||
| Line 12: | Line 12: | ||
| Every drive interrupt is polled: HINTMSK is 0 and CPU interrupts are off. Root counter 2 counts system clock cycles (33.8688 MHz) from each command write. Each group first sends Test 21h, Getstat and Getparam, so every result file records whether the lid was open.[^h] | Every drive interrupt is polled: HINTMSK is 0 and CPU interrupts are off. Root counter 2 counts system clock cycles (33.8688 MHz) from each command write. Each group first sends Test 21h, Getstat and Getparam, so every result file records whether the lid was open.[^h] | ||
| − | The program has ten groups. They cover reply times, the Test 19h sub-functions, every command from 00h to 1Fh with 0 to 3 parameters, invalid command bytes, the registers in every bank, the parameter and response FIFOs, Init and ReadTOC, commands sent on top of commands, and the parameter FIFO past 16 bytes followed by Reset.[^h] The [CD-ROM registers](/hardware/cd-rom/registers/) and [CD-ROM commands](/hardware/cd-rom/commands/) pages describe the controller. | + | The program has ten groups. They cover reply times, the Test 19h sub-functions, every command from 00h to 1Fh with 0 to 3 parameters, invalid command bytes, the registers in every bank, the parameter and response FIFOs, Init and ReadTOC, commands sent on top of commands, and the parameter FIFO past 16 bytes followed by Reset.[^h] The [CD-ROM registers](/hardware/cd-rom/registers/) and [CD-ROM commands](/hardware/cd-rom/commands/) pages describe the controller. [CD-ROM Commands With No Disc](/tests/cd-rom-no-disc-commands/) records the answer to each command once, across seven runs, and gives the same answers and the same Test 20h to 25h text. |
| ## Results | ## Results | ||