救命啊!那位大侠知道如何在DEV-C++调试UCOS,编写makefile.win我使用的IDE是 DEV-C++4.9.7.0,它用的编译器为GNU的gcc,其中嵌入的几句x86的汇编语句,如:
#define uCOS 0x80
#define OS_TASK_SW() asm INT uCOS
或
#define OS_ENTER_CRITICAL() asm {PUSHF; CLI} /* Disable interrupts */
#define OS_EXIT_CRITICAL() asm POPF
为什么编译不过,总会报错 "parse error before numeric constant"!
好像是makefile.win 中为将OS_CPU_A.ASM 编译为OS_CPU_A.obj,怎么办?
如何编写makefile.win?
请大侠指教,谢谢!