Showing changes from revision #5 to #6:
Added | Removed | Changed
Bits | Meaning when set |
---|---|
0-7 | Controller sequence number |
8-31 | Controller type |
0 = EASI card ECTCR (for internal use only) (3.50+) | |
1 = EASI space (for internal use only) (3.50+) | |
2 = VIDC1 (3.50+) | |
3 = VIDC20 (3.50+) | |
4 = SSpace (5.00+) | |
5 = Extension ROMs (5.00+) | |
6 = Tube ULA (5.16+) / RiscPC OPEN bus (5.21+) | |
7 = SuperIO/82C710 (5.17+) | |
8-31 Reserved for ROOL | |
32 = Primary ROM | |
33 = IOMD | |
34 = FDC37C665 or similar | |
35+ Reserved for RISCOS Ltd |
Controller types 32 and above were added by RISCOS Ltd and are currently only supported by their versions of the OS.
Although controller type 33 is currently unsupported by RISC OS 5, the IOMD address can be determined by reading the SSpace address instead, as IOMD is located at the base of SSpace.