blob: b10ac3dacc7284451fb06d05cd4dc5a64664c343 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
; switch SRAM bank to a
BankswitchSRAM:
push af
ldh [hBankSRAM], a
ld [MBC3SRamBank], a
ld a, SRAM_ENABLE
ld [MBC3SRamEnable], a
pop af
ret
; enable external RAM (SRAM)
EnableSRAM:
push af
ld a, SRAM_ENABLE
ld [MBC3SRamEnable], a
pop af
ret
; disable external RAM (SRAM)
DisableSRAM:
push af
xor a ; SRAM_DISABLE
ld [MBC3SRamEnable], a
pop af
ret
|