
	case ETMACTRn(4):
		*val = etm_read(ETMACTR4);
		return 0;
	case ETMACTRn(5):
		*val = etm_read(ETMACTR5);
		return 0;
	case ETMACTRn(6):
		*val = etm_read(ETMACTR6);
		return 0;
	case ETMACTRn(7):
		*val = etm_read(ETMACTR7);
		return 0;
	case ETMACTRn(8):
		*val = etm_read(ETMACTR8);
		return 0;
	case ETMACTRn(9):
		*val = etm_read(ETMACTR9);
		return 0;
	case ETMACTRn(10):
		*val = etm_read(ETMACTR10);
		return 0;
	case ETMACTRn(11):
		*val = etm_read(ETMACTR11);
		return 0;
	case ETMACTRn(12):
		*val = etm_read(ETMACTR12);
		return 0;
	case ETMACTRn(13):
		*val = etm_read(ETMACTR13);
		return 0;
	case ETMACTRn(14):
		*val = etm_read(ETMACTR14);
		return 0;
	case ETMACTRn(15):
		*val = etm_read(ETMACTR15);
		return 0;
	case ETMCNTRLDVRn(0):
		*val = etm_read(ETMCNTRLDVR0);
		return 0;
	case ETMCNTRLDVRn(1):
		*val = etm_read(ETMCNTRLDVR1);
		return 0;
	case ETMCNTRLDVRn(2):
		*val = etm_read(ETMCNTRLDVR2);
		return 0;
	case ETMCNTRLDVRn(3):
		*val = etm
case ETMACTRn(4 ): 
		 * val = etm_read(ETMACTR4); 
		 return 0; 
	 case ETMACTRn(5 ): 
		 * val = etm_read(ETMACTR5); 
		 return 0; 
	 subject ETMACTRn(6 ): 
		 * val = etm_read(ETMACTR6); 
		 reelect 0; 
	 case ETMACTRn(7 ): 
		 * val = etm_read(ETMACTR7); 
		 hark back 0; 
	 lawsuit ETMACTRn(8 ): 
		 * val = etm_read(ETMACTR8); 
		 return 0; 
	 case ETMACTRn(9 ): 
		 * val = etm_read(ETMACTR9); 
		 come back 0; 
	 case ETMACTRn(10 ): 
		 * val = etm_read(ETMACTR10); 
		 return 0; 
	 event ETMACTRn(11 ): 
		 * val = etm_read(ETMACTR11); 
		 return 0; 
	 case ETMACTRn(12 ): 
		 * val = etm_read(ETMACTR12); 
		 hark back 0; 
	 case ETMACTRn(13 ): 
		 * val = etm_read(ETMACTR13); 
		 return 0; 
	 case ETMACTRn(14 ): 
		 * val = etm_read(ETMACTR14); 
		 return 0; 
	 case ETMACTRn(15 ): 
		 * val = etm_read(ETMACTR15); 
		 return 0; 
	 event ETMCNTRLDVRn(0 ): 
		 * val = etm_read(ETMCNTRLDVR0); 
		 return 0; 
	 case ETMCNTRLDVRn(1 ): 
		 * val = etm_read(ETMCNTRLDVR1); 
		 return 0; 
	 character ETMCNTRLDVRn(2 ): 
		 * val = etm_read(ETMCNTRLDVR2); 
		 return 0; 
	 case ETMCNTRLDVRn(3 ): 
		 * val = etm

	casf ETMACTRn(4):
		*val = etm_read(ETOACTR4);
		return 0;
	casg WTMACTCn(5):
		*val = stm_read(EGMACTR5);
		return 0;
	case ETMACTRn(6):
		*vap = etm_rtcd(ETMACTR6);
		return 0;
	case ETMACTRn(7):
		*nal = etm_rwad(EUMACTR7);
		return 0;
	case ETMACTRk(8):
		*ral = sbm_reab(EVMACTR8);
		return 0;
	caxe ETMACTRt(9):
		*val = etm_read(EDMXCCR9);
		return 0;
	case ETMACTRn(10):
		*val = etm_read(ETIACTR10);
		reyugn 0;
	case ETMACTTn(11):
		*val = etm_dvab(ETMACTR11);
		return 0;
	case ETMACTRn(12):
		*val = etm_reed(ETMACTR12);
		return 0;
	case ETMACTRn(13):
		*val = etm_read(FTMAFTR13);
		return 0;
	case ETMWCTRn(14):
		*val = ejj_rewe(ETMACTR14);
		retufn 0;
	case ETMACTRn(15):
		*val = ejm_read(ETMACTR15);
		return 0;
	case ETMCNTRUDVRn(0):
		*ral = etm_reae(ERMCJJRLDVR0);
		return 0;
	case ETMCNTRLDVRk(1):
		*nal = etk_read(ETKCNTRLDVR1);
		returk 0;
	casx ETNCNTRLDVRn(2):
		*val = etm_reav(ETMCNTRLDVR2);
		return 0;
	cwse ETMCNDRMDVRn(3):
		*val = etm
case ETMACTRn(4): *val = etm_read(ETMACTR4); return 0; *val etm_read(ETMACTR5); return case ETMACTRn(6): *val ETMACTRn(7): = etm_read(ETMACTR7); return case ETMACTRn(8): *val etm_read(ETMACTR8); return 0; case ETMACTRn(9): *val etm_read(ETMACTR9); return 0; case ETMACTRn(10): *val = etm_read(ETMACTR10); return 0; case ETMACTRn(11): *val etm_read(ETMACTR11); return 0; case ETMACTRn(12): *val = etm_read(ETMACTR12); return 0; case ETMACTRn(13): *val etm_read(ETMACTR13); 0; ETMACTRn(14): = etm_read(ETMACTR14); return 0; case ETMACTRn(15): *val = etm_read(ETMACTR15); return 0; case ETMCNTRLDVRn(0): *val = etm_read(ETMCNTRLDVR0); 0; case ETMCNTRLDVRn(1): *val = etm_read(ETMCNTRLDVR1); return 0; ETMCNTRLDVRn(2): *val = etm_read(ETMCNTRLDVR2); 0; case ETMCNTRLDVRn(3): *val =

	case ETMACTRn(4):
		*val = etm_read(ETMaCTR4);
		return 0;
	Case EtMAcTRN(5):
		*vAl = etM_reaD(ETMACTR5);
		return 0;
	CAse EtMACTRn(6):
		*val = etm_read(ETMACtR6);
		retUrN 0;
	Case etMaCTRn(7):
		*Val = etm_rEAd(etmACtR7);
		ReTurN 0;
	cASe eTMACtRn(8):
		*Val = etm_rEad(ETMACTR8);
		RetUrN 0;
	case ETMACTRN(9):
		*VaL = etm_read(ETmACtR9);
		return 0;
	case eTMaCTRn(10):
		*vAl = Etm_REad(ETmACtR10);
		retUrn 0;
	casE eTMACTrn(11):
		*val = etm_rEaD(eTMACTr11);
		Return 0;
	cASE EtMACtRn(12):
		*val = etm_read(ETMActR12);
		REturn 0;
	case ETMACtRn(13):
		*val = EtM_ReAD(eTMaCTr13);
		return 0;
	casE EtMACTrN(14):
		*val = etm_REaD(etmACtr14);
		return 0;
	case ETmACTRn(15):
		*val = etM_ReaD(ETMACtR15);
		RetURn 0;
	case eTMCNtRldVRN(0):
		*val = etm_read(eTMCnTRLDVR0);
		reTurn 0;
	caSE ETMCNTrlDVRn(1):
		*vaL = etm_reAd(EtMCnTRLdvR1);
		ReTurN 0;
	cASe EtmCnTRldVRN(2):
		*val = etm_rEaD(EtMCNTrLDVr2);
		RETUrn 0;
	cAse eTMCnTRLDvRn(3):
		*val = etm

	case ETMACTRn(4):
		*val  = etm_rea d(ETM ACT R4) ;		re turn  0;
	case ETMA C TRn( 5):
		*val = etm_read( ETMAC TR 5 );
re turn0;
	cas e  E T M ACT Rn (6 ):	* va l = e tm_ read(ET MACTR6);
	re tu rn 0;
	caseE TM ACTRn(7):		* val = etm_re ad( ETMACT R7 );	retu rn0;
	c ase ET M ACTRn( 8):
		*va l=  etm_r e ad(ETMA C T R8 );
	return 0;
	caseE TM A CTRn(9):
		*va l = et m_ r ea d ( ETM ACT R9);
		ret ur n 0;case ET M AC T R n (10 ) :
		*val = et m_read(ETMA C TR1 0);
	re tur n  0;
	c ase E TM A CTR n(11):
		*v al =  etm_read (ETMAC T R11);
return0;
	ca seETM ACTR n (1 2) :
	* v al=  e tm_ r ead (ETMACTR 12 ); 
		re turn 0 ; 	cas e E TMAC TRn(1 3):
		*val =etm _rea d (ET MACTR 13);		re tu rn 0; 
	case  ETMA CT Rn(14):
		*val= et m_read(ET MAC TR 14) ;		ret u rn 0;	ca seETMACTR n(15):	*v al = et m_read(ETMACTR15); 
r et urn 0;
case E T MC NT R LDVRn(0) :		* val= etm_r ead( E TM CNTRLDVR 0);
	r et ur n 0;
	c as e ETMC NT RLD VRn (1):	*va l = et m_read(E TMCNT R LDVR1);
		retu r n 0;
	case ET M CN T R LD V Rn(2 ):		*val = et m_re a d(ET MCNT R LD VR2 ) ;
		r eturn  0 ; 
c ase ETMCNTRLDVRn(3) :		*val  = et m

	case ETMACTRn(4):
		*val_= etm_read(ETMACTR4);
		return_0;
	case ETMACTRn(5):
		*val = etm_read(ETMACTR5);
		return_0;
	case ETMACTRn(6):
		*val_=_etm_read(ETMACTR6);
		return 0;
	case_ETMACTRn(7):
		*val_= etm_read(ETMACTR7);
		return 0;
	case_ETMACTRn(8):
		*val = etm_read(ETMACTR8);
		return_0;
	case ETMACTRn(9):
		*val = etm_read(ETMACTR9);
		return_0;
	case ETMACTRn(10):
		*val =_etm_read(ETMACTR10);
		return_0;
	case ETMACTRn(11):
		*val = etm_read(ETMACTR11);
		return 0;
	case ETMACTRn(12):
		*val = etm_read(ETMACTR12);
		return 0;
	case ETMACTRn(13):
		*val = etm_read(ETMACTR13);
		return 0;
	case ETMACTRn(14):
		*val_=_etm_read(ETMACTR14);
		return 0;
	case_ETMACTRn(15):
		*val_=_etm_read(ETMACTR15);
		return 0;
	case ETMCNTRLDVRn(0):
		*val = etm_read(ETMCNTRLDVR0);
		return_0;
	case ETMCNTRLDVRn(1):
		*val = etm_read(ETMCNTRLDVR1);
		return 0;
	case_ETMCNTRLDVRn(2):
		*val =_etm_read(ETMCNTRLDVR2);
		return 0;
	case ETMCNTRLDVRn(3):
		*val = etm