Changeset 7cabd49 in thomson for code/C/HxCHost/macros.h
- Timestamp:
- Mar 19, 2012, 7:51:49 AM (12 years ago)
- Branches:
- main
- Children:
- fe55aa5
- Parents:
- cc8f3af
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/C/HxCHost/macros.h
rcc8f3af r7cabd49 4 4 #error "make TARGET=TO8 or make TARGET=MO5" 5 5 #endif 6 7 #define FCB "fcb" 6 8 7 9 /////////////////////////////////////// … … 40 42 /* MONITOR ENTRY POINTS */ 41 43 #define mon_putc(car) { \ 42 asm(" swi \t \t; MO5 monitor\n"\43 " .fcb \t2 \t; putc"\44 asm(" swi \n"\ 45 " fcb 2"\ 44 46 ::"B" ((unsigned char) (car))\ 45 47 ); \ … … 53 55 DKBUF = (unsigned int)buffer;\ 54 56 \ 55 asm(" swi \t \t; MO5 monitor\n"\56 " .fcb \t0x26 \t; DKCONT"\57 asm(" swi \n"\ 58 " fcb 0x26"\ 57 59 ); \ 58 60 } … … 68 70 DKBUF = (unsigned int)output; 69 71 70 asm(" swi \t \t; MO5 monitor\n"71 " .fcb \t0x26 \t; DKCONT"72 asm(" swi \n" 73 " fcb 0x26" 72 74 ); 73 75
Note:
See TracChangeset
for help on using the changeset viewer.