| 
					
				 | 
			
			
				@@ -1001,3 +1001,45 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 /* Port G Registers */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_PORTG_FER()		bfin_read16(PORTG_FER) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_PORTG_FER(val)	bfin_write16(PORTG_FER, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_PORTG()		bfin_read16(PORTG) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_PORTG(val)		bfin_write16(PORTG, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_PORTG_SET()		bfin_read16(PORTG_SET) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_PORTG_SET(val)	bfin_write16(PORTG_SET, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_PORTG_CLEAR()		bfin_read16(PORTG_CLEAR) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_PORTG_CLEAR(val)	bfin_write16(PORTG_CLEAR, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_PORTG_DIR_SET()	bfin_read16(PORTG_DIR_SET) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_PORTG_DIR_SET(val)	bfin_write16(PORTG_DIR_SET, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_PORTG_DIR_CLEAR()	bfin_read16(PORTG_DIR_CLEAR) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_PORTG_DIR_CLEAR(val)	bfin_write16(PORTG_DIR_CLEAR, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_PORTG_INEN()		bfin_read16(PORTG_INEN) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_PORTG_INEN(val)	bfin_write16(PORTG_INEN, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_PORTG_MUX()		bfin_read32(PORTG_MUX) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_PORTG_MUX(val)	bfin_write32(PORTG_MUX, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/* Port H Registers */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_PORTH_FER()		bfin_read16(PORTH_FER) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_PORTH_FER(val)	bfin_write16(PORTH_FER, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_PORTH()		bfin_read16(PORTH) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_PORTH(val)		bfin_write16(PORTH, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_PORTH_SET()		bfin_read16(PORTH_SET) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_PORTH_SET(val)	bfin_write16(PORTH_SET, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_PORTH_CLEAR()		bfin_read16(PORTH_CLEAR) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_PORTH_CLEAR(val)	bfin_write16(PORTH_CLEAR, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_PORTH_DIR_SET()	bfin_read16(PORTH_DIR_SET) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_PORTH_DIR_SET(val)	bfin_write16(PORTH_DIR_SET, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_PORTH_DIR_CLEAR()	bfin_read16(PORTH_DIR_CLEAR) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_PORTH_DIR_CLEAR(val)	bfin_write16(PORTH_DIR_CLEAR, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_PORTH_INEN()		bfin_read16(PORTH_INEN) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_PORTH_INEN(val)	bfin_write16(PORTH_INEN, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_PORTH_MUX()		bfin_read32(PORTH_MUX) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_PORTH_MUX(val)	bfin_write32(PORTH_MUX, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+/* Port I Registers */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_PORTI_FER()		bfin_read16(PORTI_FER) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_PORTI_FER(val)	bfin_write16(PORTI_FER, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_PORTI()		bfin_read16(PORTI) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_PORTI(val)		bfin_write16(PORTI, val) 
			 |