| 
					
				 | 
			
			
				@@ -182,3 +182,55 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #define bfin_read_CAN1_AM17L()		bfin_read16(CAN1_AM17L) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #define bfin_write_CAN1_AM17L(val)	bfin_write16(CAN1_AM17L, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #define bfin_read_CAN1_AM17H()		bfin_read16(CAN1_AM17H) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN1_AM17H(val)	bfin_write16(CAN1_AM17H, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN1_AM18L()		bfin_read16(CAN1_AM18L) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN1_AM18L(val)	bfin_write16(CAN1_AM18L, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN1_AM18H()		bfin_read16(CAN1_AM18H) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN1_AM18H(val)	bfin_write16(CAN1_AM18H, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN1_AM19L()		bfin_read16(CAN1_AM19L) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN1_AM19L(val)	bfin_write16(CAN1_AM19L, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN1_AM19H()		bfin_read16(CAN1_AM19H) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN1_AM19H(val)	bfin_write16(CAN1_AM19H, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN1_AM20L()		bfin_read16(CAN1_AM20L) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN1_AM20L(val)	bfin_write16(CAN1_AM20L, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN1_AM20H()		bfin_read16(CAN1_AM20H) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN1_AM20H(val)	bfin_write16(CAN1_AM20H, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN1_AM21L()		bfin_read16(CAN1_AM21L) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN1_AM21L(val)	bfin_write16(CAN1_AM21L, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN1_AM21H()		bfin_read16(CAN1_AM21H) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN1_AM21H(val)	bfin_write16(CAN1_AM21H, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN1_AM22L()		bfin_read16(CAN1_AM22L) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN1_AM22L(val)	bfin_write16(CAN1_AM22L, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN1_AM22H()		bfin_read16(CAN1_AM22H) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN1_AM22H(val)	bfin_write16(CAN1_AM22H, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN1_AM23L()		bfin_read16(CAN1_AM23L) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN1_AM23L(val)	bfin_write16(CAN1_AM23L, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN1_AM23H()		bfin_read16(CAN1_AM23H) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN1_AM23H(val)	bfin_write16(CAN1_AM23H, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN1_AM24L()		bfin_read16(CAN1_AM24L) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN1_AM24L(val)	bfin_write16(CAN1_AM24L, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN1_AM24H()		bfin_read16(CAN1_AM24H) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN1_AM24H(val)	bfin_write16(CAN1_AM24H, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN1_AM25L()		bfin_read16(CAN1_AM25L) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN1_AM25L(val)	bfin_write16(CAN1_AM25L, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN1_AM25H()		bfin_read16(CAN1_AM25H) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN1_AM25H(val)	bfin_write16(CAN1_AM25H, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN1_AM26L()		bfin_read16(CAN1_AM26L) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN1_AM26L(val)	bfin_write16(CAN1_AM26L, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN1_AM26H()		bfin_read16(CAN1_AM26H) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN1_AM26H(val)	bfin_write16(CAN1_AM26H, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN1_AM27L()		bfin_read16(CAN1_AM27L) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN1_AM27L(val)	bfin_write16(CAN1_AM27L, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN1_AM27H()		bfin_read16(CAN1_AM27H) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN1_AM27H(val)	bfin_write16(CAN1_AM27H, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN1_AM28L()		bfin_read16(CAN1_AM28L) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN1_AM28L(val)	bfin_write16(CAN1_AM28L, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN1_AM28H()		bfin_read16(CAN1_AM28H) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN1_AM28H(val)	bfin_write16(CAN1_AM28H, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN1_AM29L()		bfin_read16(CAN1_AM29L) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN1_AM29L(val)	bfin_write16(CAN1_AM29L, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN1_AM29H()		bfin_read16(CAN1_AM29H) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN1_AM29H(val)	bfin_write16(CAN1_AM29H, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN1_AM30L()		bfin_read16(CAN1_AM30L) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_write_CAN1_AM30L(val)	bfin_write16(CAN1_AM30L, val) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#define bfin_read_CAN1_AM30H()		bfin_read16(CAN1_AM30H) 
			 |