zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

reg.h (567B) - Raw


      1 /*	$NetBSD: reg.h,v 1.2 2001/02/23 21:23:52 reinoud Exp $	*/
      2 #ifndef MACHINE_REG_H
      3 #define MACHINE_REG_H
      4 
      5 #include <sys/_types.h>
      6 
      7 struct reg {
      8 	unsigned int r[13];
      9 	unsigned int r_sp;
     10 	unsigned int r_lr;
     11 	unsigned int r_pc;
     12 	unsigned int r_cpsr;
     13 };
     14 
     15 struct fpreg {
     16 	__uint64_t	fpr_r[32];
     17 	__uint32_t	fpr_fpscr;
     18 };
     19 
     20 struct dbreg {
     21 #define	ARM_WR_MAX	16 /* Maximum number of watchpoint registers */
     22 	unsigned int dbg_wcr[ARM_WR_MAX]; /* Watchpoint Control Registers */
     23 	unsigned int dbg_wvr[ARM_WR_MAX]; /* Watchpoint Value Registers */
     24 };
     25 
     26 #endif /* !MACHINE_REG_H */