Changeset 25d7709 in mainline for arch/sparc64


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:
arch/sparc64
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • arch/sparc64/include/drivers/tick.h

    r45d6add r25d7709  
    3030#define __sparc64_TICK_H__
    3131
     32#include <typedefs.h>
     33
    3234#define TICK_DELTA        500000
    3335
    3436extern void tick_init(void);
    35 extern void tick_interrupt(int n, void *stack);
     37extern void tick_interrupt(int n, istate_t *istate);
    3638
    3739#endif
  • arch/sparc64/src/drivers/tick.c

    r45d6add r25d7709  
    3333#include <debug.h>
    3434#include <time/clock.h>
     35#include <typedefs.h>
    3536
    3637/** Initialize tick interrupt. */
     
    4950 *
    5051 * @param n Interrupt Level, 14,  (can be ignored)
    51  * @param stack Stack pointer of the interrupted context.
     52 * @param istate Interrupted state.
    5253 */
    53 void tick_interrupt(int n, void *stack)
     54void tick_interrupt(int n, istate_t *istate)
    5455{
    5556        softint_reg_t softint, clear;
Note: See TracChangeset for help on using the changeset viewer.