| 
					
				 | 
			
			
				@@ -351,3 +351,60 @@ do { \ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 /* ESYNR0 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_ESYNR0_AMID(b)	 GET_GLOBAL_FIELD(b, ESYNR0, ESYNR0_AMID) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_ESYNR0_APID(b)	 GET_GLOBAL_FIELD(b, ESYNR0, ESYNR0_APID) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_ESYNR0_ABID(b)	 GET_GLOBAL_FIELD(b, ESYNR0, ESYNR0_ABID) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_ESYNR0_AVMID(b)	 GET_GLOBAL_FIELD(b, ESYNR0, ESYNR0_AVMID) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_ESYNR0_ATID(b)	 GET_GLOBAL_FIELD(b, ESYNR0, ESYNR0_ATID) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/* ESYNR1 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_ESYNR1_AMEMTYPE(b)   GET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_AMEMTYPE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_ESYNR1_ASHARED(b)    GET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_ASHARED) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_ESYNR1_AINNERSHARED(b) \ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			GET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_AINNERSHARED) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_ESYNR1_APRIV(b)      GET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_APRIV) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_ESYNR1_APROTNS(b)	 GET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_APROTNS) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_ESYNR1_AINST(b)	 GET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_AINST) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_ESYNR1_AWRITE(b)	 GET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_AWRITE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_ESYNR1_ABURST(b)	 GET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_ABURST) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_ESYNR1_ALEN(b)	 GET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_ALEN) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_ESYNR1_ASIZE(b)	 GET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_ASIZE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_ESYNR1_ALOCK(b)	 GET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_ALOCK) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_ESYNR1_AOOO(b)	 GET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_AOOO) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_ESYNR1_AFULL(b)	 GET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_AFULL) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_ESYNR1_AC(b)	 GET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_AC) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_ESYNR1_DCD(b)	 GET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_DCD) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/* IDR */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_NM2VCBMT(b)		 GET_GLOBAL_FIELD(b, IDR, NM2VCBMT) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_HTW(b)		 GET_GLOBAL_FIELD(b, IDR, HTW) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_HUM(b)		 GET_GLOBAL_FIELD(b, IDR, HUM) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_TLBSIZE(b)		 GET_GLOBAL_FIELD(b, IDR, TLBSIZE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_NCB(b)		 GET_GLOBAL_FIELD(b, IDR, NCB) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_NIRPT(b)		 GET_GLOBAL_FIELD(b, IDR, NIRPT) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/* REV */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_MAJOR(b)		 GET_GLOBAL_FIELD(b, REV, MAJOR) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_MINOR(b)		 GET_GLOBAL_FIELD(b, REV, MINOR) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/* TESTBUSCR */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_TBE(b)		 GET_GLOBAL_FIELD(b, TESTBUSCR, TBE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_SPDMBE(b)		 GET_GLOBAL_FIELD(b, TESTBUSCR, SPDMBE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_WGSEL(b)		 GET_GLOBAL_FIELD(b, TESTBUSCR, WGSEL) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_TBLSEL(b)		 GET_GLOBAL_FIELD(b, TESTBUSCR, TBLSEL) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_TBHSEL(b)		 GET_GLOBAL_FIELD(b, TESTBUSCR, TBHSEL) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_SPDM0SEL(b)		 GET_GLOBAL_FIELD(b, TESTBUSCR, SPDM0SEL) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_SPDM1SEL(b)		 GET_GLOBAL_FIELD(b, TESTBUSCR, SPDM1SEL) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_SPDM2SEL(b)		 GET_GLOBAL_FIELD(b, TESTBUSCR, SPDM2SEL) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_SPDM3SEL(b)		 GET_GLOBAL_FIELD(b, TESTBUSCR, SPDM3SEL) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/* TLBIVMID */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define GET_TLBIVMID_VMID(b)	 GET_GLOBAL_FIELD(b, TLBIVMID, TLBIVMID_VMID) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/* TLBTR0 */ 
			 |