/[VRac]/M6502/config.h
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Annotation of /M6502/config.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 86 - (hide annotations)
Wed Aug 1 22:25:37 2007 UTC (16 years, 9 months ago) by dpavlin
File MIME type: text/plain
File size: 572 byte(s)
and here it segfaults again :-)
1 dpavlin 29 // make perlxsi.c happy
2     EXTERN_C void xs_init (pTHX);
3 dpavlin 30
4     // which module to bootstrap
5 dpavlin 80 #define EMU_START "use blib; use Arch;"
6 dpavlin 33
7     // do we want to dump our C debug?
8 dpavlin 81 #define DEBUGF 1
9 dpavlin 34
10 dpavlin 36 // do we wont to dump registars?
11 dpavlin 81 #define DUMP_R 1
12 dpavlin 39
13 dpavlin 86 void push_R(void);
14     void pull_R(void);
15    
16 dpavlin 82 #if DEBUGF
17     #define debugf(x) do { \
18     PerlIO_stdoutf("#> "); \
19     PerlIO_stdoutf x ; \
20     PerlIO_stdoutf("\n"); \
21     } while (0)
22     #else
23     #define debugf(x)
24     #endif
25    
26     #if 1
27     #define dump_R printf("# PC: %04x A:%02x P:%02x X:%02x Y:%02x S:%02x\n", R->PC.W, R->A, R->P, R->X, R->Y, R->S );
28     #else
29     #define dump_R
30     #endif
31    

  ViewVC Help
Powered by ViewVC 1.1.26