]> git.sur5r.net Git - cc65/blobdiff - src/common/target.h
Fix
[cc65] / src / common / target.h
index 0ac5564e59fc19de1da0b4ba0e9bdd5049a86025..68c0953fef307f86944cb17e724e9ee18c07bb23 100644 (file)
@@ -1,8 +1,8 @@
 /*****************************************************************************/
 /*                                                                           */
-/*                                target.h                                  */
+/*                                 target.h                                  */
 /*                                                                           */
-/*                          Target specification                            */
+/*                           Target specification                            */
 /*                                                                           */
 /*                                                                           */
 /*                                                                           */
 
 
 /*****************************************************************************/
-/*                                          Data                                    */
+/*                                   Data                                    */
 /*****************************************************************************/
 
 
 
 /* Supported target systems */
 typedef enum {
-    TGT_UNKNOWN = -1,          /* Not specified or invalid target */
+    TGT_UNKNOWN = -1,           /* Not specified or invalid target */
     TGT_NONE,
     TGT_MODULE,
     TGT_ATARI,
+    TGT_ATARI5200,
+    TGT_ATARIXL,
     TGT_VIC20,
     TGT_C16,
     TGT_C64,
@@ -62,6 +64,7 @@ typedef enum {
     TGT_PLUS4,
     TGT_CBM510,
     TGT_CBM610,
+    TGT_OSIC1P,
     TGT_PET,
     TGT_BBC,
     TGT_APPLE2,
@@ -70,10 +73,17 @@ typedef enum {
     TGT_GEOS_APPLE,
     TGT_LUNIX,
     TGT_ATMOS,
+    TGT_TELEMON24,
+    TGT_TELEMON30,     
     TGT_NES,
     TGT_SUPERVISION,
     TGT_LYNX,
-    TGT_COUNT                  /* Number of target systems */
+    TGT_SIM6502,
+    TGT_SIM65C02,
+    TGT_PCENGINE,
+    TGT_GAMATE,
+    TGT_C65,
+    TGT_COUNT                   /* Number of target systems */
 } target_t;
 
 /* Collection of target properties */
@@ -86,25 +96,25 @@ struct TargetProperties {
 };
 
 /* Target system */
-extern target_t                Target;
+extern target_t         Target;
 
 /* Types of available output formats */
-#define BINFMT_DEFAULT                 0       /* Default (binary) */
-#define BINFMT_BINARY          1       /* Straight binary format */
-#define BINFMT_O65             2       /* Andre Fachats o65 format */
+#define BINFMT_DEFAULT          0       /* Default (binary) */
+#define BINFMT_BINARY           1       /* Straight binary format */
+#define BINFMT_O65              2       /* Andre Fachats o65 format */
 
 
 
 /*****************************************************************************/
-/*                                          Code                                    */
+/*                                   Code                                    */
 /*****************************************************************************/
 
 
 
 target_t FindTarget (const char* Name);
 /* Find a target by name and return the target id. TGT_UNKNOWN is returned if
- * the given name is no valid target.
- */
+** the given name is no valid target.
+*/
 
 const TargetProperties* GetTargetProperties (target_t Target);
 /* Return the properties for a target */
@@ -115,7 +125,5 @@ const char* GetTargetName (target_t Target);
 
 
 /* End of target.h */
-#endif
-
-
 
+#endif