GNU gdb (GDB) 7.2
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "--host=i686-pc-mingw32 --target=tc32-elf".
For bug reporting instructions, please see:
<http://76.225.171.242/bugz/>...
Reading symbols from E:\code\123\5320_test_print/boot.elf...done.
(gdb) 58	#define TEST_1 1
59	#define TEST_2 0
60	
61	
62	unsigned long  bug_cc;
63	unsigned char  array_test[4][16];
64	void main()
65	{
66		
67		int aaa= 3;
(gdb) 68		bug_cc = 0;
69		while(1) {
70			
71			bug_cc++;
72	#if TEST_0
73			write_reg8(0x8005ae, 0x10);
74			delay(1);
75			write_reg8(0x8005ae,0x00);
76			aaa++;
77	#endif
(gdb) (gdb) The program is not being run.
Breakpoint 1 at 0x1f0: file boot.c, line 71.
(gdb) (gdb) The program is not being run.
78	#if TEST_1
79			write_reg8(0x8005ae, 0x10);
80			write_reg8(0x8005ae,0x00);
81	#endif
82	#if TEST_2
83			write_reg8(0x8005ae, 0x10);
84			write_reg8(0x8005ae,0x00);
85			aaa++;
86	#endif
87	
(gdb) Breakpoint 2 at 0x1f8: file boot.c, line 79.
(gdb) Remote debugging using :3333
0x02214b4c in ?? ()
(gdb) warning: Architecture rejected target-supplied description
Continuing.

Breakpoint 1, main () at boot.c:71
71			bug_cc++;
(gdb) 
Breakpoint 1, main () at boot.c:71
71			bug_cc++;
(gdb) 
Breakpoint 2, main () at boot.c:79
79			write_reg8(0x8005ae, 0x10);
(gdb) 
Breakpoint 2, main () at boot.c:79
79			write_reg8(0x8005ae, 0x10);
(gdb) 80			write_reg8(0x8005ae,0x00);
(gdb) 88		}
(gdb) 
Breakpoint 1, main () at boot.c:71
71			bug_cc++;
(gdb) 
Breakpoint 1, main () at boot.c:71
71			bug_cc++;
(gdb) 
Breakpoint 2, main () at boot.c:79
79			write_reg8(0x8005ae, 0x10);
(gdb) 
Breakpoint 2, main () at boot.c:79
79			write_reg8(0x8005ae, 0x10);
(gdb) 80			write_reg8(0x8005ae,0x00);
(gdb) 88		}
(gdb) 
Breakpoint 1, main () at boot.c:71
71			bug_cc++;
(gdb) 
Breakpoint 1, main () at boot.c:71
71			bug_cc++;
(gdb) 
Breakpoint 2, main () at boot.c:79
79			write_reg8(0x8005ae, 0x10);
(gdb) 
Breakpoint 2, main () at boot.c:79
79			write_reg8(0x8005ae, 0x10);
(gdb) 80			write_reg8(0x8005ae,0x00);
(gdb) 88		}
(gdb) 
Breakpoint 1, main () at boot.c:71
71			bug_cc++;
(gdb) 
Breakpoint 1, main () at boot.c:71
71			bug_cc++;
(gdb) 
Breakpoint 2, main () at boot.c:79
79			write_reg8(0x8005ae, 0x10);
(gdb) 
Breakpoint 2, main () at boot.c:79
79			write_reg8(0x8005ae, 0x10);
(gdb) 80			write_reg8(0x8005ae,0x00);
(gdb) 88		}
(gdb) 
Breakpoint 1, main () at boot.c:71
71			bug_cc++;
(gdb) 
Breakpoint 1, main () at boot.c:71
71			bug_cc++;
(gdb) 
Breakpoint 2, main () at boot.c:79
79			write_reg8(0x8005ae, 0x10);
(gdb) 
Breakpoint 2, main () at boot.c:79
79			write_reg8(0x8005ae, 0x10);
(gdb) 80			write_reg8(0x8005ae,0x00);
(gdb) 88		}
(gdb) 88		}
(gdb) 
Breakpoint 1, main () at boot.c:71
71			bug_cc++;
(gdb) 
Breakpoint 1, main () at boot.c:71
71			bug_cc++;
(gdb) 0x000001f4	71			bug_cc++;
(gdb) 0x000001f4	71			bug_cc++;
(gdb) 
Breakpoint 2, main () at boot.c:79
79			write_reg8(0x8005ae, 0x10);
(gdb) 
Breakpoint 2, main () at boot.c:79
79			write_reg8(0x8005ae, 0x10);
(gdb) 0x000001fc	79			write_reg8(0x8005ae, 0x10);
(gdb) 0x000001fc	79			write_reg8(0x8005ae, 0x10);
(gdb) 80			write_reg8(0x8005ae,0x00);
(gdb) 80			write_reg8(0x8005ae,0x00);
(gdb) 88		}
(gdb) 88		}
(gdb) 
Breakpoint 1, main () at boot.c:71
71			bug_cc++;
(gdb) 
Breakpoint 1, main () at boot.c:71
71			bug_cc++;
(gdb) 0x000001f4	71			bug_cc++;
(gdb) 0x000001f4	71			bug_cc++;
(gdb) 
Breakpoint 2, main () at boot.c:79
79			write_reg8(0x8005ae, 0x10);
(gdb) Stack level 0, frame at 0x80a3f4:
 pc = 0x1f8 in main (boot.c:79); saved pc 0x34
 source language c.
 Arglist at 0x80a3f4, args: 
 Locals at 0x80a3f4, Previous frame's sp is 0x80a3f4
(gdb) 