shithub: riscv

ref: 7628681f83b663609eace87a50f8fbf68c31f40b
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;