diff --git a/src/cpu.h b/src/cpu.h index dd9bf80a..75206d37 100644 --- a/src/cpu.h +++ b/src/cpu.h @@ -100,7 +100,7 @@ extern int16_t cpu65_cycles_to_execute; #define N_Flag_Bit 15 /* 6502 Neg */ /* - * These are the 6502 Flags bit positions + * 6502 flags bit mask */ #define C_Flag_6502 0x1 // [C]arry #define Z_Flag_6502 0x2 // [Z]ero diff --git a/src/misc.h b/src/misc.h index 48ab59c5..83da452b 100644 --- a/src/misc.h +++ b/src/misc.h @@ -79,8 +79,8 @@ extern uint32_t softswitches; #define SS_PAGE2 0x00000008 #define SS_BANK2 0x00000010 #define SS_LCRAM 0x00000020 -#define SS_LCSEC 0x00000040 /* check for double read */ -#define SS_LCWRT 0x00000080 /* LC write enable */ +#define SS_LCSEC 0x00000040 /* Pseudo-softswitch : enabled if 2+ reads have occurred */ +#define SS_LCWRT 0x00000080 /* Pseudo-softswitch : LC write enable */ #define SS_80STORE 0x00000100 #define SS_80COL 0x00000200 #define SS_RAMRD 0x00000400