From 6c6fcea71df832b1a542894d7f078516107ef182 Mon Sep 17 00:00:00 2001 From: mrdudz Date: Sun, 29 Jun 2025 02:22:18 +0200 Subject: [PATCH] docs braindump --- doc/ca65.sgml | 73 +++- doc/cc65.sgml | 38 +++ doc/cpus.sgml | 930 ++++++++++++++++++++++++++++++++++++++++---------- doc/da65.sgml | 24 +- 4 files changed, 870 insertions(+), 195 deletions(-) diff --git a/doc/ca65.sgml b/doc/ca65.sgml index 6886e48bd..0b62a045c 100644 --- a/doc/ca65.sgml +++ b/doc/ca65.sgml @@ -156,12 +156,14 @@ Here is a description of all the command line options: 6502X - NMOS 6502 with all undocumented instructions 6502DTV - the emulated CPU of the C64DTV device 65SC02 - first CMOS instruction set (no bit manipulation, no wai/stp) - 65C02 - full CMOS instruction set (has bit manipulation and wai/stp) - 65816 - the CPU of the SNES, and the SCPU - HuC6280 - the CPU of the PC engine + 65C02 - CMOS with Rockwell extensions + W65C02 - full CMOS instruction set (has bit manipulation and wai/stp) + 65CE02 - CMOS with CSG extensions 4510 - the CPU of the Commodore C65 45GS02 - the CPU of the Commodore MEGA65 + HuC6280 - the CPU of the PC engine M740 - a Microcontroller by Mitsubishi + 65816 - the CPU of the SNES, and the SCPU sweet16 - an interpreter for a pseudo 16 bit CPU @@ -449,14 +451,20 @@ The assembler accepts command was given). all valid 65C02 mnemonics when in (after the command was given). -all valid 65816 mnemonics when in (after the - command was given). +all valid W65C02 mnemonics when in (after the + command was given). +all valid 65CE02 mnemonics when in (after the + command was given). all valid 4510 mnemonics when in (after the command was given). all valid 45GS02 mnemonics when in (after the command was given). +all valid HuC6280 mnemonics when in (after the + command was given). all valid M740 mnemonics when in (after the command was given). +all valid 65816 mnemonics when in (after the + command was given). for more details on the various CPUs, see . @@ -554,6 +562,8 @@ W65C02 mode supports the Rockwell extensions, plus wai and stp. 65CE02 mode