mirror of
https://github.com/LIV2/WinUAE.git
synced 2025-12-06 00:12:52 +00:00
GFORCE 040
This commit is contained in:
parent
12c718bd28
commit
65fa774adb
@ -4412,6 +4412,8 @@ static bool gvp_init(struct autoconfig_info *aci, bool series2, bool accel)
|
||||
wd->gdmac.version = isscsi ? GVP_A530_SCSI : GVP_A530;
|
||||
} else if (ISCPUBOARD(BOARD_GVP, BOARD_GVP_SUB_GFORCE030)) {
|
||||
wd->gdmac.version = isscsi ? GVP_GFORCE_030_SCSI : GVP_GFORCE_030;
|
||||
} else if (ISCPUBOARD(BOARD_GVP, BOARD_GVP_SUB_GFORCE040)) {
|
||||
wd->gdmac.version = isscsi ? GVP_GFORCE_040_SCSI : GVP_GFORCE_040;
|
||||
} else if (ISCPUBOARD(BOARD_GVP, BOARD_GVP_SUB_A1230SII)) {
|
||||
wd->gdmac.version = (currprefs.cpuboard_settings & 2) ? GVP_A1291 : GVP_A1291_SCSI;
|
||||
wd->wc.resetnodelay = true;
|
||||
|
||||
@ -1012,7 +1012,8 @@ static const uae_u32 gvp_a530_maprom[7] =
|
||||
void cpuboard_gvpmaprom(int b)
|
||||
{
|
||||
if (!ISCPUBOARDP(&currprefs, BOARD_GVP, BOARD_GVP_SUB_A530) &&
|
||||
!ISCPUBOARDP(&currprefs, BOARD_GVP, BOARD_GVP_SUB_GFORCE030))
|
||||
!ISCPUBOARDP(&currprefs, BOARD_GVP, BOARD_GVP_SUB_GFORCE030) &&
|
||||
!ISCPUBOARDP(&currprefs, BOARD_GVP, BOARD_GVP_SUB_GFORCE040))
|
||||
return;
|
||||
|
||||
write_log(_T("GVP MAPROM=%d\n"), b);
|
||||
@ -2606,6 +2607,7 @@ bool cpuboard_autoconfig_init(struct autoconfig_info *aci)
|
||||
case BOARD_GVP_SUB_A530:
|
||||
case BOARD_GVP_SUB_A1230SII:
|
||||
case BOARD_GVP_SUB_GFORCE030:
|
||||
case BOARD_GVP_SUB_GFORCE040:
|
||||
aci->addrbank = &expamem_null;
|
||||
return true;
|
||||
case BOARD_GVP_SUB_A3001SI:
|
||||
|
||||
@ -6153,6 +6153,16 @@ static const struct cpuboardsubtype gvpboard_sub[] = {
|
||||
0,
|
||||
gvp_init_accelerator, NULL, BOARD_AUTOCONFIG_Z2, 1
|
||||
},
|
||||
{
|
||||
_T("G-Force 040"),
|
||||
_T("GVPGFORCE040"),
|
||||
ROMTYPE_GVPS2, ROMTYPE_GVPS12, 4,
|
||||
gvp_s2_add_accelerator_scsi_unit, EXPANSIONTYPE_SCSI,
|
||||
BOARD_MEMORY_25BITMEM,
|
||||
128 * 1024 * 1024,
|
||||
0,
|
||||
gvp_init_accelerator, NULL, BOARD_AUTOCONFIG_Z2, 1
|
||||
},
|
||||
{
|
||||
_T("Tek Magic 2040/2060"),
|
||||
_T("TekMagic"),
|
||||
|
||||
@ -67,10 +67,11 @@ void cpuboard_gvpmaprom(int);
|
||||
#define BOARD_GVP_SUB_A3001SII 1
|
||||
#define BOARD_GVP_SUB_A530 2
|
||||
#define BOARD_GVP_SUB_GFORCE030 3
|
||||
#define BOARD_GVP_SUB_TEKMAGIC 4
|
||||
#define BOARD_GVP_SUB_A1230SI 5
|
||||
#define BOARD_GVP_SUB_A1230SII 6
|
||||
#define BOARD_GVP_SUB_QUIKPAK 7
|
||||
#define BOARD_GVP_SUB_GFORCE040 4
|
||||
#define BOARD_GVP_SUB_TEKMAGIC 5
|
||||
#define BOARD_GVP_SUB_A1230SI 6
|
||||
#define BOARD_GVP_SUB_A1230SII 7
|
||||
#define BOARD_GVP_SUB_QUIKPAK 8
|
||||
|
||||
#define BOARD_KUPKE 6
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user