void *HAL_ControllerAddress(unsigned controller)
Entry | |
---|---|
controller | Controller number: |
0 = EASI card access speed control | |
1 = EASI space(s) | |
2 = VIDC1 | |
3 = VIDC20 | |
4 = S space base (IOMD,podules,NICs blah blah) | |
5 = Extension ROM |
Exit | |
---|---|
- | Returns logical address of the chosen controller, or zero |
Asks the HAL where various controllers might or might not be. Podule manager uses this information to determine at run time whether or not to bother doing anything.