| 
    EE445M RTOS
    
   Taken at the University of Texas Spring 2015 
   | 
 
#include <stdbool.h>#include <stdint.h>#include "inc/hw_ints.h"#include "inc/hw_memmap.h"#include "inc/hw_qei.h"#include "inc/hw_types.h"#include "inc/hw_sysctl.h"#include "driverlib/debug.h"#include "driverlib/interrupt.h"#include "driverlib/qei.h"
Go to the source code of this file.
Functions | |
| void | QEIEnable (uint32_t ui32Base) | 
| void | QEIDisable (uint32_t ui32Base) | 
| void | QEIConfigure (uint32_t ui32Base, uint32_t ui32Config, uint32_t ui32MaxPosition) | 
| uint32_t | QEIPositionGet (uint32_t ui32Base) | 
| void | QEIPositionSet (uint32_t ui32Base, uint32_t ui32Position) | 
| int32_t | QEIDirectionGet (uint32_t ui32Base) | 
| bool | QEIErrorGet (uint32_t ui32Base) | 
| void | QEIVelocityEnable (uint32_t ui32Base) | 
| void | QEIVelocityDisable (uint32_t ui32Base) | 
| void | QEIVelocityConfigure (uint32_t ui32Base, uint32_t ui32PreDiv, uint32_t ui32Period) | 
| uint32_t | QEIVelocityGet (uint32_t ui32Base) | 
| static uint32_t | _QEIIntNumberGet (uint32_t ui32Base) | 
| void | QEIIntRegister (uint32_t ui32Base, void(*pfnHandler)(void)) | 
| void | QEIIntUnregister (uint32_t ui32Base) | 
| void | QEIIntEnable (uint32_t ui32Base, uint32_t ui32IntFlags) | 
| void | QEIIntDisable (uint32_t ui32Base, uint32_t ui32IntFlags) | 
| uint32_t | QEIIntStatus (uint32_t ui32Base, bool bMasked) | 
| void | QEIIntClear (uint32_t ui32Base, uint32_t ui32IntFlags) |