comparison tests/emu/test.c @ 30:c0c2e99b6bb0

fixed negative rel8 address bug in assembler
author james <jb302@eecs.qmul.ac.uk>
date Tue, 15 Apr 2014 12:21:22 +0100
parents 83e80c2c489c
children
comparison
equal deleted inserted replaced
29:83e80c2c489c 30:c0c2e99b6bb0
2 2
3 unsigned char regs[0x10]; 3 unsigned char regs[0x10];
4 4
5 void 5 void
6 main(void) { 6 main(void) {
7 unsigned char* enregs[8]; 7 unsigned char C = 0xFD;
8 unsigned char *p; 8 printf("%i", (signed char)C);
9 p = regs;
10 *enregs[8] = {p, p+1, p+2, p+3, p+12, p+4, p+13, p+5};
11 *enregs[4] = 0xFF;
12 printf("%d", regs[12]);
13 } 9 }