224327fccc8b6c264244ccd10cfb26a598719762
[fw/sdcc] / device / examples / xa51 / hello.c
1 #include "hw.h"
2
3 bit b1, b2=1;
4 code c1=0;
5 data d1, d2=2;
6 xdata x1, x2=3;
7
8 extern bit be;
9 extern code ce;
10 extern data de;
11 extern xdata xe;
12 xdata at 0x1234 abs;
13 extern xdata xee;
14
15 void main(void) {
16   puts ("Hello world.\n\r");
17   _asm ;johan _endasm;
18   if (d2==2) {
19     puts ("d2=2");
20   } else {
21     puts ("d2!=2");
22   }
23   if (d1!=3) {
24     puts ("d1!=3");
25   } else {
26     puts ("d1==3");
27   }
28   exit_simulator();
29 }