|  | @@ -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)
 |