• EXTS instruction doesn't seem to work in CLASS B trap handler?
    If I use the sample code: *((WORD huge *)0xf1236) = 10; The assembly code generated is: mov r4,#10 exts #fh,#1 mov dpp0:0x1236,r4 When this code executes within a class b trap handler, the...
  • EXTS instruction doesn't seem to work in CLASS B trap handler?
    If I use the sample code: *((WORD huge *)0xf1236) = 10; The assembly code generated is: mov r4,#10 exts #fh,#1 mov dpp0:0x1236,r4 When this code executes within a class b trap handler, the...
  • Sometimes DIVSION doesn't work in Dallas 390
    This is a test project in Dallas 390 and the target options-Use On-chip Arithmatic Accelerator is selected main.c: void main(void) { unsigned int i = 2008; unsigned char ch; ch = i%100; ch ...
  • Sometimes DIVSION doesn't work in Dallas 390
    This is a test project in Dallas 390 and the target options-Use On-chip Arithmatic Accelerator is selected main.c: void main(void) { unsigned int i = 2008; unsigned char ch; ch = i%100; ch ...
  • Class B Trap: how to find the reason
    Since some "minor" changes of my program I get a trap (ILLOPA). Until now I could not find out, who triggert this trap. On the stack there is no useable information. How can I find out who is the...