Changeset View
Changeset View
Standalone View
Standalone View
sys/arm/include/reg.h
Show All 24 Lines | |||||
}; | }; | ||||
struct dbreg { | struct dbreg { | ||||
#define ARM_WR_MAX 16 /* Maximum number of watchpoint registers */ | #define ARM_WR_MAX 16 /* Maximum number of watchpoint registers */ | ||||
unsigned int dbg_wcr[ARM_WR_MAX]; /* Watchpoint Control Registers */ | unsigned int dbg_wcr[ARM_WR_MAX]; /* Watchpoint Control Registers */ | ||||
unsigned int dbg_wvr[ARM_WR_MAX]; /* Watchpoint Value Registers */ | unsigned int dbg_wvr[ARM_WR_MAX]; /* Watchpoint Value Registers */ | ||||
}; | }; | ||||
#ifdef _KERNEL | |||||
int fill_regs(struct thread *, struct reg *); | |||||
int set_regs(struct thread *, struct reg *); | |||||
int fill_fpregs(struct thread *, struct fpreg *); | |||||
int set_fpregs(struct thread *, struct fpreg *); | |||||
int fill_dbregs(struct thread *, struct dbreg *); | |||||
int set_dbregs(struct thread *, struct dbreg *); | |||||
#endif | |||||
#endif /* !MACHINE_REG_H */ | #endif /* !MACHINE_REG_H */ |