Changeset 25d7709 in mainline for arch/ia32/src/drivers/i8259.c


Ignore:
Timestamp:
2006-03-13T20:08:16Z (19 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
631ca4d
Parents:
45d6add
Message:

Nicer ia32 interrupt handlers and structures holding interrupted context data.
Unify the name holding interrupted context data on all architectures to be istate.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • arch/ia32/src/drivers/i8259.c

    r45d6add r25d7709  
    4040 */
    4141
    42 static void pic_spurious(int n, void *stack);
     42static void pic_spurious(int n, istate_t *istate);
    4343
    4444void i8259_init(void)
     
    7171         * Register interrupt handler for the PIC spurious interrupt.
    7272         */
    73         exc_register(VECTOR_PIC_SPUR, "pic_spurious", pic_spurious);   
     73        exc_register(VECTOR_PIC_SPUR, "pic_spurious", (iroutine) pic_spurious);
    7474
    7575        /*
     
    119119}
    120120
    121 void pic_spurious(int n, void *stack)
     121void pic_spurious(int n, istate_t *istate)
    122122{
    123123        printf("cpu%d: PIC spurious interrupt\n", CPU->id);
Note: See TracChangeset for help on using the changeset viewer.