1
0
mirror of https://github.com/cc65/cc65.git synced 2024-06-08 15:29:37 +00:00

added deb.c (simple program to enter the debugger)

git-svn-id: svn://svn.cc65.org/cc65/trunk@127 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
cpg 2000-06-25 02:20:13 +00:00
parent ec7441d5ac
commit 7b32de4b95

38
testcode/lib/deb.c Normal file
View File

@ -0,0 +1,38 @@
/*
* test program for the debugger
*
* press 'd' to enter the debugger
*
*/
#include <stdio.h>
#include <conio.h>
#include <6502.h>
#include <dbg.h>
int main(void)
{
char c;
/* Initialize the debugger */
DbgInit (0);
clrscr();
cputsxy(4,10,"Debugger test...."); cgetc();
while(1) {
printf("press d to debug, q to exit....\n");
c = cgetc();
if (c == 'q') {
printf("exiting....\n");
return(0);
}
if (c == 'd') {
printf("entering debug...\n");
BREAK();
printf("return from debug...\n");
}
else {
printf("unknown key '%c'\n",c);
}
}
}