]> git.sur5r.net Git - cc65/commitdiff
Predefined #defines have changed.
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Wed, 30 Mar 2005 18:26:11 +0000 (18:26 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Wed, 30 Mar 2005 18:26:11 +0000 (18:26 +0000)
Cosmetic changes.

git-svn-id: svn://svn.cc65.org/cc65/trunk@3434 b7a2c559-68d2-44c3-8de9-860c34a00d81

include/cbm510.h
include/cbm610.h

index 3755ade92ebc485d24ed9eb7b6335b1789c9f0bf..7883e9cc6227dbd80b5cf45889e2f0ca23c0c4fe 100644 (file)
 
 
 
+/*****************************************************************************/
+/*                                   Data                                   */
+/*****************************************************************************/
+
+
+
 /* Additional key defines */
 #define CH_F1                  224
 #define CH_F2                  225
@@ -67,8 +73,6 @@
 #define CH_F19                 242
 #define CH_F20                 243
 
-
-
 /* Color defines */
 #define COLOR_BLACK            0x00
 #define COLOR_WHITE            0x01
 #define COLOR_LIGHTBLUE        0x0E
 #define COLOR_GRAY3            0x0F
 
+/* Define hardware */
+#include <_vic2.h>
+#define VIC            (*(struct __vic2*)0xD800)
+
+#include <_sid.h>
+#define        SID     (*(struct __sid*)0xDA00)
+
+#include <_6526.h>
+#define CIA    (*(struct __cia*)0xDC00)
+
+#include <_6551.h>
+#define ACIA   (*(struct __6551*)0xDD00)
+
+#include <_6525.h>
+#define TPI1   (*(struct __6525*)0xDE00)
+#define TPI2   (*(struct __6525*)0xDF00)
+
+
+
+/*****************************************************************************/
+/*                                   Code                                   */
+/*****************************************************************************/
+
 
 
 /* Special routines to read/write bytes and words in the system bank */
@@ -96,7 +123,7 @@ unsigned __fastcall__ peekwsys (unsigned addr);
 void __fastcall__ pokebsys (unsigned addr, unsigned char val);
 void __fastcall__ pokewsys (unsigned addr, unsigned val);
 
-#if defined(__OPT_i__) && defined(__OPT_s__)
+#if defined(__OPT_i__) && (__OPT_i__ >= 600)
 #define peekbsys(addr)          \
         __AX__ = (addr),        \
         asm ("sta ptr1"),       \
@@ -113,25 +140,6 @@ void __fastcall__ pokewsys (unsigned addr, unsigned val);
 
 
 
-/* Define hardware */
-#include <_vic2.h>
-#define VIC            (*(struct __vic2*)0xD800)
-
-#include <_sid.h>
-#define        SID     (*(struct __sid*)0xDA00)
-
-#include <_6526.h>
-#define CIA    (*(struct __cia*)0xDC00)
-
-#include <_6551.h>
-#define ACIA   (*(struct __6551*)0xDD00)
-
-#include <_6525.h>
-#define TPI1   (*(struct __6525*)0xDE00)
-#define TPI2   (*(struct __6525*)0xDF00)
-
-
-
 /* End of cbm510.h */
 #endif
 
index e1b4a9df82c4d4f023e2413d913d608f2c652f35..88c5d317117bd1825d1a70c5e462baec73ec51df 100644 (file)
@@ -108,7 +108,7 @@ unsigned __fastcall__ peekwsys (unsigned addr);
 void __fastcall__ pokebsys (unsigned addr, unsigned char val);
 void __fastcall__ pokewsys (unsigned addr, unsigned val);
 
-#if defined(__OPT_i__) && defined(__OPT_s__)
+#if defined(__OPT_i__) && (__OPT_i__ >= 600)
 #define peekbsys(addr)          \
         __AX__ = (addr),        \
         asm ("sta ptr1"),       \