Changeset 25d7709 in mainline for generic/include


Ignore:
Timestamp:
2006-03-13T20:08:16Z (20 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.

Location:
generic/include
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • generic/include/interrupt.h

    r45d6add r25d7709  
    4242
    4343extern iroutine exc_register(int n, const char *name, iroutine f);
    44 extern void exc_dispatch(int n, void *stack);
     44extern void exc_dispatch(int n, istate_t *t);
    4545void exc_init(void);
    4646
  • generic/include/typedefs.h

    r45d6add r25d7709  
    8383typedef struct cmd_info cmd_info_t;
    8484
    85 typedef void (* iroutine)(int n, void *stack);
     85typedef struct istate istate_t;
     86typedef void (* iroutine)(int n, istate_t *istate);
    8687
    8788typedef struct hash_table hash_table_t;
Note: See TracChangeset for help on using the changeset viewer.