shithub: riscv

ref: ec98c2e178ee0e247e0e425e5e74393c62d4ce36
dir: /arm64/include/ureg.h/

View raw version
typedef struct Ureg {
	u64int	r0;
	u64int	r1;
	u64int	r2;
	u64int	r3;
	u64int	r4;
	u64int	r5;
	u64int	r6;
	u64int	r7;
	u64int	r8;
	u64int	r9;
	u64int	r10;
	u64int	r11;
	u64int	r12;
	u64int	r13;
	u64int	r14;
	u64int	r15;
	u64int	r16;
	u64int	r17;
	u64int	r18;
	u64int	r19;
	u64int	r20;
	u64int	r21;
	u64int	r22;
	u64int	r23;
	u64int	r24;
	u64int	r25;
	u64int	r26;
	u64int	r27;
	u64int	r28;	/* sb */
	u64int	r29;
	union {
		u64int	r30;
		u64int	link;
	};
	u64int	sp;
	u64int	pc;	/* interrupted addr */
	u64int	psr;
	u64int	type;	/* of exception */
} Ureg;