Added basic frame for new target 'creativision'.
Kym Greenshields <kym.greenshields@gmail.com> has expressed interest in contributing and maintaining support for the VTech CreatiVision system.
This commit is contained in:
@@ -246,10 +246,6 @@ static void SetSys (const char* Sys)
|
||||
CBMSystem ("__PET__");
|
||||
break;
|
||||
|
||||
case TGT_BBC:
|
||||
NewSymbol ("__BBC__", 1);
|
||||
break;
|
||||
|
||||
case TGT_APPLE2:
|
||||
NewSymbol ("__APPLE2__", 1);
|
||||
break;
|
||||
@@ -259,10 +255,16 @@ static void SetSys (const char* Sys)
|
||||
NewSymbol ("__APPLE2ENH__", 1);
|
||||
break;
|
||||
|
||||
case TGT_GEOS_CBM:
|
||||
/* Do not handle as a CBM system */
|
||||
NewSymbol ("__GEOS__", 1);
|
||||
NewSymbol ("__GEOS_CBM__", 1);
|
||||
case TGT_ATMOS:
|
||||
NewSymbol ("__ATMOS__", 1);
|
||||
break;
|
||||
|
||||
case TGT_BBC:
|
||||
NewSymbol ("__BBC__", 1);
|
||||
break;
|
||||
|
||||
case TGT_CREATIVISION:
|
||||
NewSymbol ("__CREATIVISION__", 1);
|
||||
break;
|
||||
|
||||
case TGT_GEOS_APPLE:
|
||||
@@ -270,26 +272,24 @@ static void SetSys (const char* Sys)
|
||||
NewSymbol ("__GEOS_APPLE__", 1);
|
||||
break;
|
||||
|
||||
case TGT_GEOS_CBM:
|
||||
/* Do not handle as a CBM system */
|
||||
NewSymbol ("__GEOS__", 1);
|
||||
NewSymbol ("__GEOS_CBM__", 1);
|
||||
break;
|
||||
|
||||
case TGT_LUNIX:
|
||||
NewSymbol ("__LUNIX__", 1);
|
||||
break;
|
||||
|
||||
case TGT_ATMOS:
|
||||
NewSymbol ("__ATMOS__", 1);
|
||||
case TGT_LYNX:
|
||||
NewSymbol ("__LYNX__", 1);
|
||||
break;
|
||||
|
||||
case TGT_NES:
|
||||
NewSymbol ("__NES__", 1);
|
||||
break;
|
||||
|
||||
case TGT_SUPERVISION:
|
||||
NewSymbol ("__SUPERVISION__", 1);
|
||||
break;
|
||||
|
||||
case TGT_LYNX:
|
||||
NewSymbol ("__LYNX__", 1);
|
||||
break;
|
||||
|
||||
case TGT_SIM6502:
|
||||
NewSymbol ("__SIM6502__", 1);
|
||||
break;
|
||||
@@ -298,6 +298,10 @@ static void SetSys (const char* Sys)
|
||||
NewSymbol ("__SIM65C02__", 1);
|
||||
break;
|
||||
|
||||
case TGT_SUPERVISION:
|
||||
NewSymbol ("__SUPERVISION__", 1);
|
||||
break;
|
||||
|
||||
default:
|
||||
AbEnd ("Invalid target name: `%s'", Sys);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user