|  |  | @ -84,6 +84,9 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 	/* Private Interface - For use in library only: */ |  |  |  | 	/* Private Interface - For use in library only: */ | 
			
		
	
		
		
			
				
					
					|  |  |  | 	#if !defined(__DOXYGEN__) |  |  |  | 	#if !defined(__DOXYGEN__) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 		/* Type Defines: */ | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 			typedef void (*InterruptHandlerPtr_t)(void); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 		/* External Variables: */ |  |  |  | 		/* External Variables: */ | 
			
		
	
		
		
			
				
					
					|  |  |  | 			extern const void            EVBA_Table; |  |  |  | 			extern const void            EVBA_Table; | 
			
		
	
		
		
			
				
					
					|  |  |  | 			extern const uint32_t        Autovector_Table[]; |  |  |  | 			extern const uint32_t        Autovector_Table[]; | 
			
		
	
	
		
		
			
				
					|  |  | @ -108,10 +111,6 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  | 			 */ |  |  |  | 			 */ | 
			
		
	
		
		
			
				
					
					|  |  |  | 			#define INTC_IRQ_LINE(IRQIndex)   (IRQIndex % 32) |  |  |  | 			#define INTC_IRQ_LINE(IRQIndex)   (IRQIndex % 32) | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 		/* Type Defines: */ |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 			/** Type define for an interrupt handler ISR function. */ |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 			typedef void (*InterruptHandlerPtr_t)(void); |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 		/* Function Prototypes: */ |  |  |  | 		/* Function Prototypes: */ | 
			
		
	
		
		
			
				
					
					|  |  |  | 			/** Initializes the interrupt controller, nulling out all interrupt handlers ready for new registration. This
 |  |  |  | 			/** Initializes the interrupt controller, nulling out all interrupt handlers ready for new registration. This
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 			 *  function should be called once on startup to ensure the interrupt controller is ready for use. |  |  |  | 			 *  function should be called once on startup to ensure the interrupt controller is ready for use. | 
			
		
	
	
		
		
			
				
					|  |  | 
 |