o add snes fatfs dummy

o add fatfs custom chip to bsnes
o finishes fatfs linux backend smaple
This commit is contained in:
david
2009-05-26 17:07:39 +02:00
parent 0fd42d7b1d
commit 660767c464
33 changed files with 1241 additions and 121 deletions

View File

@@ -24,6 +24,7 @@ DSP4 dsp4;
OBC1 obc1;
ST010 st010;
CMMIO cmmio;
FATFS fatfs;
#include "scheduler/scheduler.cpp"
#include "tracer/tracer.cpp"
@@ -101,6 +102,7 @@ void SNES::power() {
if(cartridge.has_st010()) st010.power();
cmmio.power();
fatfs.power();
for(unsigned i = 0x2100; i <= 0x213f; i++) memory::mmio.map(i, ppu);
for(unsigned i = 0x2140; i <= 0x217f; i++) memory::mmio.map(i, cpu);
@@ -125,6 +127,7 @@ void SNES::power() {
if(cartridge.has_st010()) st010.enable();
cmmio.enable();
fatfs.enable();
input.port_set_device(0, snes.config.controller_port1);
input.port_set_device(1, snes.config.controller_port2);