From a3854892811dbf4e8d36fb6666c19e472d10d787 Mon Sep 17 00:00:00 2001 From: Chris Johns Date: Thu, 18 Aug 2011 09:00:14 +0000 Subject: 2011-08-18 Chris Johns * cpu.c: Fix the ISR get level for the IIC. Make _CPU_Context_Initialize a function rather than inlined. * cpu_asm.S: Do not enable interrupt on return, rather resume the state on entry to the ISR. * irq.c, nios2/nios2-iic-low-level.S: Change the ISR handler so the ipending decoding is in C and within the interrupt context. This is usable with the Altera HAL directly. * rtems/score/cpu.h: Add ienable and ipending interfaces. Add some comments. Remove _CPU_Context_Initialize. --- cpukit/score/cpu/nios2/ChangeLog | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'cpukit/score/cpu/nios2/ChangeLog') diff --git a/cpukit/score/cpu/nios2/ChangeLog b/cpukit/score/cpu/nios2/ChangeLog index 94ca8ec29d..95bbe3c451 100644 --- a/cpukit/score/cpu/nios2/ChangeLog +++ b/cpukit/score/cpu/nios2/ChangeLog @@ -1,3 +1,15 @@ +2011-08-18 Chris Johns + + * cpu.c: Fix the ISR get level for the IIC. Make + _CPU_Context_Initialize a function rather than inlined. + * cpu_asm.S: Do not enable interrupt on return, rather resume the + state on entry to the ISR. + * irq.c, nios2/nios2-iic-low-level.S: Change the ISR handler so + the ipending decoding is in C and within the interrupt + context. This is usable with the Altera HAL directly. + * rtems/score/cpu.h: Add ienable and ipending interfaces. Add some + comments. Remove _CPU_Context_Initialize. + 2011-08-14 Chris Johns * rtems/score/cpu.h: Clear the vector table for simple vectored -- cgit v1.2.3