projects
/
bertos.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
BREAKPOINT: x86 asm syntax fix: 'int 3' -> 'int3'
[bertos.git]
/
bertos
/
cpu
/
frame.h
diff --git
a/bertos/cpu/frame.h
b/bertos/cpu/frame.h
index a17c8efa72ce17c0b7c84cc3bb778847b13b3e71..fe22f8e3cba394ea81acd377432cfd30ad3078dd 100644
(file)
--- a/
bertos/cpu/frame.h
+++ b/
bertos/cpu/frame.h
@@
-80,7
+80,7
@@
#define CPU_SAVED_REGS_CNT 1
#define CPU_STACK_GROWS_UPWARD 0
#define CPU_SAVED_REGS_CNT 1
#define CPU_STACK_GROWS_UPWARD 0
- #define CPU_SP_ON_EMPTY_SLOT
0
+ #define CPU_SP_ON_EMPTY_SLOT
1
#elif CPU_DSP56K
#elif CPU_DSP56K
@@
-160,7
+160,7
@@
* RTS discards SR while returning (it does not restore it). So we push
* 0 to fake the same context.
*/
* RTS discards SR while returning (it does not restore it). So we push
* 0 to fake the same context.
*/
- #define CPU_PUSH_CALL_FR
MA
E(sp, func) \
+ #define CPU_PUSH_CALL_FR
AM
E(sp, func) \
do { \
CPU_PUSH_WORD((sp), (func)); \
CPU_PUSH_WORD((sp), 0x100); \
do { \
CPU_PUSH_WORD((sp), (func)); \
CPU_PUSH_WORD((sp), 0x100); \