Changeset 982f0fe in mainline for arch/ppc32/include/interrupt.h


Ignore:
Timestamp:
2006-06-01T10:21:00Z (19 years ago)
Author:
Ondrej Palkovsky <ondrap@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
bd571f44
Parents:
80d31883
Message:

Added ability to process external interrupts to ppc.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • arch/ppc32/include/interrupt.h

    r80d31883 r982f0fe  
    3232#include <arch/exception.h>
    3333
    34 #define IRQ_COUNT       1
    35 #define IVT_ITEMS   15
    36 #define INT_OFFSET  0
     34#define IRQ_COUNT       64
     35
     36
     37#define IVT_ITEMS   (16 + IRQ_COUNT)
     38#define INT_OFFSET  16
     39
     40#define int_register(it, name, handler) exc_register(((it)+INT_OFFSET),name,handler)
    3741
    3842#define VECTOR_DECREMENTER 10
     
    4044extern void start_decrementer(void);
    4145extern void interrupt_init(void);
     46extern void extint_handler(int n, istate_t *istate);
    4247
    4348#endif
Note: See TracChangeset for help on using the changeset viewer.