X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=device%2Flib%2Fser_ir.c;h=2523d74365b9dffabbaf46eae1d1bee1a2e2eb36;hb=51a457fd02440788eaf3f1266e1f80b9a51cfc32;hp=15b162a898a24fb4c45b2d74a7c6541dfa86f08c;hpb=35d6bec7181fa75032069f25ad4301d5ee267426;p=fw%2Fsdcc diff --git a/device/lib/ser_ir.c b/device/lib/ser_ir.c index 15b162a8..2523d743 100644 --- a/device/lib/ser_ir.c +++ b/device/lib/ser_ir.c @@ -41,9 +41,9 @@ #define RBUFLEN 8 /* You might want to specify idata, pdata or xdata for the buffers */ -static unsigned char pdata rbuf[RBUFLEN], xbuf[XBUFLEN]; +static unsigned char __pdata rbuf[RBUFLEN], xbuf[XBUFLEN]; static unsigned char rcnt, xcnt, rpos, xpos; -static bit busy; +static __bit busy; void ser_init (void) { @@ -58,7 +58,7 @@ void ser_init (void) ES = 1; } -void ser_handler (void) interrupt 4 +void ser_handler (void) __interrupt 4 { if (RI) { RI = 0;