BANK SELECT REGISTER |
|
|
|
|
|
|
|
|
| ||||
OFFSET |
| NAME |
|
|
| TYPE |
| SYMBOL | |||||
E |
| BANK SELECT |
| READ/WRITE |
|
| BSR | ||||||
|
|
| REGISTER |
|
|
|
|
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
HIGH |
| 0 | 0 |
| 1 | 1 |
| 0 |
| 0 | 1 |
| 1 |
BYTE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 0 | 0 |
| 1 | 1 | 0 |
| 0 | 1 | 1 | ||
LOW |
|
|
|
|
|
|
|
|
| BS2 | BS1 |
| BS0 |
BYTE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| X | X | X | X |
| X | 0 | 0 | 0 | |||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
BS2, BS1, BS0 - Determine the bank presently in use.
The BANK SELECT REGISTER is always accessible except in PCMCIA powerdown mode and is used to select the register bank in use.
The upper byte always reads as 33h and can be used to help determine the I/O location of the SMC91C95.
The BANK SELECT REGISTER is always accessible regardless of the value of
The SMC91C95 implements only four banks in ISA mode, therefore, accesses to
BS2 | BS1 | BS0 | BANK# |
0 | 0 | 0 | 0 |
0 | 0 | 1 | 1 |
0 | 1 | 0 | 2 |
0 | 1 | 1 | 3 |
1 | X | X | None |
39