forked from Apple-2-HW/arduino-appleii
2798ae6d16
Uploading Current Source To Github
31 lines
484 B
C
31 lines
484 B
C
int testClcImplied() {
|
|
SR |= SR_CARRY;
|
|
ram[0] = 0x18;
|
|
instructions = 1; run();
|
|
if(SR&SR_CARRY) return -1;
|
|
return 0;
|
|
}
|
|
|
|
int testCldImplied() {
|
|
SR |= SR_DEC;
|
|
ram[0] = 0xD8;
|
|
instructions = 1; run();
|
|
if(SR&SR_DEC) return -1;
|
|
return 0;
|
|
}
|
|
|
|
int testCliImplied() {
|
|
SR |= SR_INT;
|
|
ram[0] = 0x58;
|
|
instructions = 1; run();
|
|
if(SR&SR_INT) return -1;
|
|
return 0;
|
|
}
|
|
|
|
int testClvImplied() {
|
|
SR |= SR_OVER;
|
|
ram[0] = 0xB8;
|
|
instructions = 1; run();
|
|
if(SR&SR_OVER) return -1;
|
|
return 0;
|
|
} |