mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2026-09-23 13:34:50 +08:00
powerpc/cpu.h: Define CPU_SIMPLE_VECTORED_INTERRUPTS and remove _CPU_ISR_Initialize
This commit is contained in:
@@ -404,6 +404,20 @@ typedef struct CPU_Interrupt_frame {
|
||||
|
||||
#endif /* ASM */
|
||||
|
||||
/*
|
||||
* Does the CPU follow the simple vectored interrupt model?
|
||||
*
|
||||
* If TRUE, then RTEMS allocates the vector table it internally manages.
|
||||
* If FALSE, then the BSP is assumed to allocate and manage the vector
|
||||
* table
|
||||
*
|
||||
* PowerPC Specific Information:
|
||||
*
|
||||
* The PowerPC and x86 were the first to use the PIC interrupt model.
|
||||
* They do not use the simple vectored interrupt model.
|
||||
*/
|
||||
#define CPU_SIMPLE_VECTORED_INTERRUPTS FALSE
|
||||
|
||||
/*
|
||||
* Does RTEMS manage a dedicated interrupt stack in software?
|
||||
*
|
||||
@@ -593,8 +607,6 @@ SCORE_EXTERN struct {
|
||||
* ISR handler macros
|
||||
*/
|
||||
|
||||
#define _CPU_Initialize_vectors()
|
||||
|
||||
/*
|
||||
* Disable all interrupts for an RTEMS critical section. The previous
|
||||
* level is returned in _isr_cookie.
|
||||
|
||||
Reference in New Issue
Block a user