Reference Chart for BANK System on Commodore C128 Computer Configuration # Value for Configuration Register 0 RAM 0 only $3F %00111111 1 RAM 1 only $7F %01111111 2 RAM 2 (Ram 0) only $BF %10111111 3 RAM 3 (Ram 1) only $FF %11111111 4 RAM 0 only Int ROM I/O $16 %00010110 5 RAM 1 only Int ROM I/O $56 %01010110 6 RAM 2 (Ram 0) only Int ROM I/O $96 %10010110 7 RAM 3 (Ram 1) only Int ROM I/O $D6 %11000110 8 RAM 0 only Ext ROM I/O $2A %00101010 9 RAM 1 only Ext ROM I/O $6A %01101010 A RAM 2 (Ram 0) only Ext ROM I/O $AA %10101010 B RAM 3 (Ram 1) only Ext ROM I/O $EA %11101010 C RAM 0 Int ROM(lo) I/O KERNAL $06 %00000110 D RAM 0 Ext ROM(lo) I/O KERNAL $0A %00001010 E RAM 0 CharROM KERNAL BASIC $01 %00000001 F RAM 0 I/O KERNAL BASIC $00 %00000000 The configuration number shown here as HEXidecimal represents the number that would be used in the BASIC 'BANK n' statement where n is a decimal number ie. 'BANK 12 : SYS 6656' ; used in the C128 DOS Shell as "F1" Rather than actually selecting Bank 12 the system uses the preset configuration #12. Configuration #12 has RAM 0, CharRom, KERNAL & BASIC ROMs mapped into the system. In this way the 'BANK' statement is misleading.