Showing changes from revision #0 to #1:
Added | Removed | Changed
Entry | |
---|---|
R0 | 0 (reason code: enumerate slots) |
R1 | 0 on first call, or preserved on subsequent calls |
Exit | |
---|---|
R0 | Preserved |
R1 | 0 if no more slots (R2 is not valid in this case), else the value to pass in R1 to next call |
R2 | Bits 0 – 7 = slot number |
Bits 8 – 15 = bus number | |
Bit 16 set => slot contains only non-removable IO device(s) | |
Bit 17 set => slot is removable but has non-functional card detect line | |
Bit 18 set => slot contains non-removable memory devices(s) |
This SWI is used to enable the caller to discover which slots are available.
This SWI is re-entrant.
None.