From 2875922a69554da28bf445fbc08bcd0d8309eb00 Mon Sep 17 00:00:00 2001 From: cuz Date: Wed, 6 Oct 2004 21:12:28 +0000 Subject: [PATCH] Document predefined constants git-svn-id: svn://svn.cc65.org/cc65/trunk@3214 b7a2c559-68d2-44c3-8de9-860c34a00d81 --- doc/ca65.sgml | 34 ++++++++++++++++++++++++++++++++-- 1 file changed, 32 insertions(+), 2 deletions(-) diff --git a/doc/ca65.sgml b/doc/ca65.sgml index b236779ec..04e14fd04 100644 --- a/doc/ca65.sgml +++ b/doc/ca65.sgml @@ -378,7 +378,7 @@ for the Apple ][ machines. It is available in the Apple ][ ROM. ca65 can generate code for this pseudo CPU when switched into sweet16 mode. The following is special in sweet16 mode: - + The '@' character denotes indirect addressing and is no longer available for cheap local labels. If you need cheap local labels, you will have to @@ -395,7 +395,7 @@ SWEET 16 code, nor the zero page locations needed for the SWEET 16 registers, nor does it call the interpreter. All this must be done by your program. Apple ][ programmers do probably know how to use sweet16 mode. -For more information about SWEET 16, see +For more information about SWEET 16, see . @@ -3657,6 +3657,7 @@ each supported CPU a constant similar to CPU_65C02 CPU_65816 CPU_SUNPLUS + CPU_SWEET16 is defined. These constants may be used to determine the exact type of the @@ -3669,6 +3670,7 @@ another constant is defined: CPU_ISET_65C02 CPU_ISET_65816 CPU_ISET_SUNPLUS + CPU_ISET_SWEET16 The value read from the / pseudo variable may @@ -3698,6 +3700,34 @@ CPUs (the latter two are upwards compatible to the 65SC02). +Predefined constants