summaryrefslogtreecommitdiffstats
path: root/cpukit/score/cpu/i386/include/rtems/score/cpuimpl.h
diff options
context:
space:
mode:
authorJan Sommer <jan.sommer@dlr.de>2020-05-31 16:22:55 +0200
committerChris Johns <chrisj@rtems.org>2020-06-11 13:29:11 +1000
commit5d4a1edca037691da56e54d8c3dde5d0102534e6 (patch)
tree63ebd0758df1ac27499b5abaa1c4b0d762f8184c /cpukit/score/cpu/i386/include/rtems/score/cpuimpl.h
parentbsp/pc386: Update context switch and restore (diff)
downloadrtems-5d4a1edca037691da56e54d8c3dde5d0102534e6.tar.bz2
bsp/pc386: Define interrupt stack frame for smp
- Defines CPU_Interrupt_frame in cpu_impl.h - Updates isq_asm.S to save/restore registers in matching order to interrupt frame
Diffstat (limited to '')
-rw-r--r--cpukit/score/cpu/i386/include/rtems/score/cpuimpl.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/cpukit/score/cpu/i386/include/rtems/score/cpuimpl.h b/cpukit/score/cpu/i386/include/rtems/score/cpuimpl.h
index a89b1fedfb..570b5cc167 100644
--- a/cpukit/score/cpu/i386/include/rtems/score/cpuimpl.h
+++ b/cpukit/score/cpu/i386/include/rtems/score/cpuimpl.h
@@ -29,6 +29,8 @@
#define CPU_PER_CPU_CONTROL_SIZE 0
+#define CPU_INTERRUPT_FRAME_SIZE 52
+
#ifndef ASM
#ifdef __cplusplus