|
MotorWare f2806x Driver API Documentation
|
Contains the various functions related to the peripheral interrupt expansion (PIE) object. More...
#include "sw/drivers/pie/src/32b/f28x/f2806x/pie.h"Go to the source code of this file.
Functions | |
| void | PIE_clearAllFlags (PIE_Handle pieHandle) |
| Clears all the interrupt flags. More... | |
| void | PIE_clearAllInts (PIE_Handle pieHandle) |
| Clears all the interrupts. More... | |
| void | PIE_disable (PIE_Handle pieHandle) |
| Disables the peripheral interrupt expansion (PIE) More... | |
| void | PIE_disableCaptureInt (PIE_Handle pieHandle) |
| Disables the capture interrupt. More... | |
| void | PIE_disableExtInt (PIE_Handle pieHandle, const CPU_ExtIntNumber_e intNumber) |
| void | PIE_disableAllInts (PIE_Handle pieHandle) |
| Disables all of the interrupts. More... | |
| void | PIE_disableInt (PIE_Handle pieHandle, const PIE_GroupNumber_e group, const PIE_InterruptSource_e intSource) |
| Disable a specific PIE interrupt. More... | |
| void | PIE_enable (PIE_Handle pieHandle) |
| Enables the peripheral interrupt expansion (PIE) More... | |
| void | PIE_enableAdcInt (PIE_Handle pieHandle, const ADC_IntNumber_e intNumber) |
| Enables the specified ADC interrupt. More... | |
| void | PIE_enableCaptureInt (PIE_Handle pieHandle) |
| Enables the capture interrupt. More... | |
| void | PIE_enableExtInt (PIE_Handle pieHandle, const CPU_ExtIntNumber_e intNumber) |
| Enables the prescribed external interrupt. More... | |
| void | PIE_enableInt (PIE_Handle pieHandle, const PIE_GroupNumber_e group, const PIE_InterruptSource_e intSource) |
| Enable a specific PIE interrupt. More... | |
| void | PIE_enablePwmInt (PIE_Handle pieHandle, const PWM_Number_e pwmNumber) |
| Enables the PWM interrupt. More... | |
| void | PIE_enablePwmTzInt (PIE_Handle pieHandle, const PWM_Number_e pwmNumber) |
| Enables the PWM Trip Zone interrupt. More... | |
| void | PIE_enableTimer0Int (PIE_Handle pieHandle) |
| Enables the Cpu Timer 0 interrupt. More... | |
| void | PIE_forceInt (PIE_Handle pieHandle, const PIE_GroupNumber_e group, const PIE_InterruptSource_e intSource) |
| Force a specific PIE interrupt. More... | |
| uint16_t | PIE_getExtIntCount (PIE_Handle pieHandle, const CPU_ExtIntNumber_e intNumber) |
| Gets the external interrupt count value. More... | |
| uint16_t | PIE_getIntEnables (PIE_Handle pieHandle, const PIE_GroupNumber_e group) |
| Gets PIE interrupt enable values. More... | |
| uint16_t | PIE_getIntFlags (PIE_Handle pieHandle, const PIE_GroupNumber_e group) |
| Gets PIE interrupt flag values. More... | |
| interrupt void | PIE_illegalIsr (void) |
| Defines an illegal interrupt service routine - if the program pointer references this function, there is an incorrect mapping in the PIE interrupt table. More... | |
| PIE_Handle | PIE_init (void *pMemory, const size_t numBytes) |
| Initializes the peripheral interrupt expansion (PIE) object handle. More... | |
| void | PIE_registerPieIntHandler (PIE_Handle pieHandle, const PIE_GroupNumber_e groupNumber, const PIE_SubGroupNumber_e subGroupNumber, const PIE_IntVec_t vector) |
| Registers a handler for a PIE interrupt. More... | |
| void | PIE_registerSystemIntHandler (PIE_Handle pieHandle, const PIE_SystemInterrupts_e systemInt, const PIE_IntVec_t vector) |
| Registers a handler for a PIE interrupt. More... | |
| void | PIE_setDefaultIntVectorTable (PIE_Handle pieHandle) |
| Initializes the vector table with illegal ISR handlers. More... | |
| void | PIE_setExtIntPolarity (PIE_Handle pieHandle, const CPU_ExtIntNumber_e intNumber, const PIE_ExtIntPolarity_e polarity) |
| Sets the external interrupt polarity. More... | |
| void | PIE_unregisterPieIntHandler (PIE_Handle pieHandle, const PIE_GroupNumber_e groupNumber, const PIE_SubGroupNumber_e subGroupNumber) |
| Unregisters a handler for a PIE interrupt. More... | |
| void | PIE_unregisterSystemIntHandler (PIE_Handle pieHandle, const PIE_SystemInterrupts_e systemInt) |
| Unregisters a handler for a PIE interrupt. More... | |
Contains the various functions related to the peripheral interrupt expansion (PIE) object.
(C) Copyright 2015, Texas Instruments, Inc.
Definition in file pie.c.
| void PIE_disableExtInt | ( | PIE_Handle | pieHandle, |
| const CPU_ExtIntNumber_e | intNumber | ||
| ) |
Definition at line 104 of file pie.c.
References PIE_XINTnCR_ENABLE_BITS, and _PIE_Obj_::XINTnCR.
1.8.9.1