mFrame
|
公開方法(Public Methods) | |
GPIO (void) | |
Construct a new object. | |
virtual | ~GPIO (void) override |
Destroy the object. | |
![]() | |
Object (void) | |
Construct a new Object object. | |
virtual | ~Object (void) override |
Destroy the Object object. | |
void * | operator new (size_t n) |
void * | operator new (size_t n, void *p) |
mframe::lang::Object & | getObject (void) override |
取得類Object | |
void | delay (int milliseconds) const |
函數 delay 等待內核滴答中指定的時間段。 對於1的值,系統等待直到下一個計時器滴答發生。 實際時間延遲最多可能比指定時間少一個計時器滴答聲,即在下一個系統滴答聲發生之前立即調用 osDelay(1),線程會立即重新安排。 | |
bool | equals (Object *object) const |
函數 delay 等待內核滴答中指定的時間段。 對於1的值,系統等待直到下一個計時器滴答發生。 實際時間延遲最多可能比指定時間少一個計時器滴答聲,即在下一個系統滴答聲發生之前立即調用 osDelay(1),線程會立即重新安排。 | |
bool | equals (Object &object) const |
函數 delay 等待內核滴答中指定的時間段。 對於1的值,系統等待直到下一個計時器滴答發生。 實際時間延遲最多可能比指定時間少一個計時器滴答聲,即在下一個系統滴答聲發生之前立即調用 osDelay(1),線程會立即重新安排。 | |
void | wait (void) const |
導致當前線程等待,直到另一個線程調用此對象的notify()方法或notifyAll()方法,或指定的時間 已過。 | |
bool | wait (int timeout) const |
導致當前線程等待,直到另一個線程調用此對象的 notify()方法或 notifyAll()方法,或其他一些線 程中斷當前線程,或一定量的實時時間。 | |
bool | yield (void) const |
函數yield()將控制權傳遞給處於READY狀態且具有相同優先級的下一個線程。 如果在READY狀態下沒有其他優先級相同的線程,則當前線程繼續執行,不會發生線程切換。 | |
int | lock (void) const |
核心鎖定,在調用unlock以前將不會進行執行緒切換 | |
int | unlock (void) const |
核心解鎖。 | |
mframe::sys::Thread * | currentThread (void) const |
取得當前的執行緒 | |
virtual int | hashcode (void) const |
返回對象的哈希碼值。支持這種方法是為了散列表,如HashMap提供的那樣。 | |
![]() | |
virtual | ~Interface (void)=default |
Destroy the struct object. | |
靜態公開方法(Static Public Methods) | |
static void | pinInit (Register &base, uint32 pin, const PinConfig &config) |
Initializes a GPIO pin used by the board. | |
static void | getVersionInfo (Register &base, VersionInfo &info) |
Get GPIO version information. | |
static void | portInputEnable (Register &base, uint32 mask) |
Enable port input. | |
static void | portInputDisable (Register &base, uint32 mask) |
Disable port input. | |
static void | pinWrite (Register &base, uint32 pin, uint8 output) |
Sets the output level of the multiple GPIO pins to the logic 1 or 0. | |
static void | portSet (Register &base, uint32 mask) |
Sets the output level of the multiple GPIO pins to the logic 1. | |
static void | portClear (Register &base, uint32 mask) |
Sets the output level of the multiple GPIO pins to the logic 0. | |
static void | portToggle (Register &base, uint32 mask) |
Reverses the current output logic of the multiple GPIO pins. | |
static uint32 | pinRead (Register &base, uint32 pin) |
Reads the current input value of the GPIO port. | |
static void | setPinInterruptConfig (Register &base, uint32 pin, InterruptConfig config) |
Configures the gpio pin interrupt/DMA request. | |
static uint32 | gpioGetInterruptFlags (Register &base) |
Read the GPIO interrupt status flags. | |
static uint8 | pinGetInterruptFlag (Register &base, uint32 pin) |
Read individual pin's interrupt status flag. | |
static void | gpioClearInterruptFlags (Register &base, uint32 mask) |
Clears GPIO pin interrupt status flags. | |
static void | pinClearInterruptFlag (Register &base, uint32 pin) |
Clear GPIO individual pin's interrupt status flag. | |
static uint32 | getPinsDMARequestFlags (Register &base) |
Reads the GPIO DMA request flags. The corresponding flag will be cleared automatically at the completion of the requested DMA transfer. | |
static void | setMultipleInterruptPinsConfig (Register &base, uint32 mask, InterruptConfig config) |
Sets the GPIO interrupt configuration in PCR register for multiple pins. | |
static constexpr uint32 | VERID_FEATURE (uint32 value) |
VERID - FEATURE. | |
static constexpr uint32 | VERID_MINOR (uint32 value) |
VERID - MINOR. | |
static constexpr uint32 | VERID_MAJOR (uint32 value) |
VERID - MAJOR. | |
static constexpr uint32 | PARAM_IRQNUM (uint32 value) |
PARAM - IRQNUM. | |
static constexpr uint32 | PDOR_PDO0 (uint32 value) |
PDOR - PDO0. | |
static constexpr uint32 | PDOR_PDO1 (uint32 value) |
PDOR - PDO1. | |
static constexpr uint32 | PDOR_PDO2 (uint32 value) |
PDOR - PDO2. | |
static constexpr uint32 | PDOR_PDO3 (uint32 value) |
PDOR - PDO3. | |
static constexpr uint32 | PDOR_PDO4 (uint32 value) |
PDOR - PDO4. | |
static constexpr uint32 | PDOR_PDO5 (uint32 value) |
PDOR - PDO5. | |
static constexpr uint32 | PDOR_PDO6 (uint32 value) |
PDOR - PDO6. | |
static constexpr uint32 | PDOR_PDO7 (uint32 value) |
PDOR - PDO7. | |
static constexpr uint32 | PDOR_PDO8 (uint32 value) |
PDOR - PDO8. | |
static constexpr uint32 | PDOR_PDO9 (uint32 value) |
PDOR - PDO9. | |
static constexpr uint32 | PDOR_PDO10 (uint32 value) |
PDOR - PDO10. | |
static constexpr uint32 | PDOR_PDO11 (uint32 value) |
PDOR - PDO11. | |
static constexpr uint32 | PDOR_PDO12 (uint32 value) |
PDOR - PDO12. | |
static constexpr uint32 | PDOR_PDO13 (uint32 value) |
PDOR - PDO13. | |
static constexpr uint32 | PDOR_PDO14 (uint32 value) |
PDOR - PDO14. | |
static constexpr uint32 | PDOR_PDO15 (uint32 value) |
PDOR - PDO15. | |
static constexpr uint32 | PDOR_PDO16 (uint32 value) |
PDOR - PDO16. | |
static constexpr uint32 | PDOR_PDO17 (uint32 value) |
PDOR - PDO17. | |
static constexpr uint32 | PDOR_PDO18 (uint32 value) |
PDOR - PDO18. | |
static constexpr uint32 | PDOR_PDO19 (uint32 value) |
PDOR - PDO19. | |
static constexpr uint32 | PDOR_PDO20 (uint32 value) |
PDOR - PDO20. | |
static constexpr uint32 | PDOR_PDO21 (uint32 value) |
PDOR - PDO21. | |
static constexpr uint32 | PDOR_PDO22 (uint32 value) |
PDOR - PDO22. | |
static constexpr uint32 | PDOR_PDO23 (uint32 value) |
PDOR - PDO23. | |
static constexpr uint32 | PDOR_PDO24 (uint32 value) |
PDOR - PDO24. | |
static constexpr uint32 | PDOR_PDO25 (uint32 value) |
PDOR - PDO25. | |
static constexpr uint32 | PDOR_PDO26 (uint32 value) |
PDOR - PDO26. | |
static constexpr uint32 | PDOR_PDO27 (uint32 value) |
PDOR - PDO27. | |
static constexpr uint32 | PDOR_PDO28 (uint32 value) |
PDOR - PDO28. | |
static constexpr uint32 | PDOR_PDO29 (uint32 value) |
PDOR - PDO29. | |
static constexpr uint32 | PDOR_PDO30 (uint32 value) |
PDOR - PDO30. | |
static constexpr uint32 | PDOR_PDO31 (uint32 value) |
PDOR - PDO31. | |
static constexpr uint32 | PSOR_PTSO0 (uint32 value) |
PSOR - PTSO0. | |
static constexpr uint32 | PSOR_PTSO1 (uint32 value) |
PSOR - PTSO1. | |
static constexpr uint32 | PSOR_PTSO2 (uint32 value) |
PSOR - PTSO2. | |
static constexpr uint32 | PSOR_PTSO3 (uint32 value) |
PSOR - PTSO3. | |
static constexpr uint32 | PSOR_PTSO4 (uint32 value) |
PSOR - PTSO4. | |
static constexpr uint32 | PSOR_PTSO5 (uint32 value) |
PSOR - PTSO5. | |
static constexpr uint32 | PSOR_PTSO6 (uint32 value) |
PSOR - PTSO6. | |
static constexpr uint32 | PSOR_PTSO7 (uint32 value) |
PSOR - PTSO7. | |
static constexpr uint32 | PSOR_PTSO8 (uint32 value) |
PSOR - PTSO8. | |
static constexpr uint32 | PSOR_PTSO9 (uint32 value) |
PSOR - PTSO9. | |
static constexpr uint32 | PSOR_PTSO10 (uint32 value) |
PSOR - PTSO10. | |
static constexpr uint32 | PSOR_PTSO11 (uint32 value) |
PSOR - PTSO11. | |
static constexpr uint32 | PSOR_PTSO12 (uint32 value) |
PSOR - PTSO12. | |
static constexpr uint32 | PSOR_PTSO13 (uint32 value) |
PSOR - PTSO13. | |
static constexpr uint32 | PSOR_PTSO14 (uint32 value) |
PSOR - PTSO14. | |
static constexpr uint32 | PSOR_PTSO15 (uint32 value) |
PSOR - PTSO15. | |
static constexpr uint32 | PSOR_PTSO16 (uint32 value) |
PSOR - PTSO16. | |
static constexpr uint32 | PSOR_PTSO17 (uint32 value) |
PSOR - PTSO17. | |
static constexpr uint32 | PSOR_PTSO18 (uint32 value) |
PSOR - PTSO18. | |
static constexpr uint32 | PSOR_PTSO19 (uint32 value) |
PSOR - PTSO19. | |
static constexpr uint32 | PSOR_PTSO20 (uint32 value) |
PSOR - PTSO20. | |
static constexpr uint32 | PSOR_PTSO21 (uint32 value) |
PSOR - PTSO21. | |
static constexpr uint32 | PSOR_PTSO22 (uint32 value) |
PSOR - PTSO22. | |
static constexpr uint32 | PSOR_PTSO23 (uint32 value) |
PSOR - PTSO23. | |
static constexpr uint32 | PSOR_PTSO24 (uint32 value) |
PSOR - PTSO24. | |
static constexpr uint32 | PSOR_PTSO25 (uint32 value) |
PSOR - PTSO25. | |
static constexpr uint32 | PSOR_PTSO26 (uint32 value) |
PSOR - PTSO26. | |
static constexpr uint32 | PSOR_PTSO27 (uint32 value) |
PSOR - PTSO27. | |
static constexpr uint32 | PSOR_PTSO28 (uint32 value) |
PSOR - PTSO28. | |
static constexpr uint32 | PSOR_PTSO29 (uint32 value) |
PSOR - PTSO29. | |
static constexpr uint32 | PSOR_PTSO30 (uint32 value) |
PSOR - PTSO30. | |
static constexpr uint32 | PSOR_PTSO31 (uint32 value) |
PSOR - PTSO31. | |
static constexpr uint32 | PCOR_PTCO0 (uint32 value) |
PCOR - PTCO0. | |
static constexpr uint32 | PCOR_PTCO1 (uint32 value) |
PCOR - PTCO1. | |
static constexpr uint32 | PCOR_PTCO2 (uint32 value) |
PCOR - PTCO2. | |
static constexpr uint32 | PCOR_PTCO3 (uint32 value) |
PCOR - PTCO3. | |
static constexpr uint32 | PCOR_PTCO4 (uint32 value) |
PCOR - PTCO4. | |
static constexpr uint32 | PCOR_PTCO5 (uint32 value) |
PCOR - PTCO5. | |
static constexpr uint32 | PCOR_PTCO6 (uint32 value) |
PCOR - PTCO6. | |
static constexpr uint32 | PCOR_PTCO7 (uint32 value) |
PCOR - PTCO7. | |
static constexpr uint32 | PCOR_PTCO8 (uint32 value) |
PCOR - PTCO8. | |
static constexpr uint32 | PCOR_PTCO9 (uint32 value) |
PCOR - PTCO9. | |
static constexpr uint32 | PCOR_PTCO10 (uint32 value) |
PCOR - PTCO10. | |
static constexpr uint32 | PCOR_PTCO11 (uint32 value) |
PCOR - PTCO11. | |
static constexpr uint32 | PCOR_PTCO12 (uint32 value) |
PCOR - PTCO12. | |
static constexpr uint32 | PCOR_PTCO13 (uint32 value) |
PCOR - PTCO13. | |
static constexpr uint32 | PCOR_PTCO14 (uint32 value) |
PCOR - PTCO14. | |
static constexpr uint32 | PCOR_PTCO15 (uint32 value) |
PCOR - PTCO15. | |
static constexpr uint32 | PCOR_PTCO16 (uint32 value) |
PCOR - PTCO16. | |
static constexpr uint32 | PCOR_PTCO17 (uint32 value) |
PCOR - PTCO17. | |
static constexpr uint32 | PCOR_PTCO18 (uint32 value) |
PCOR - PTCO18. | |
static constexpr uint32 | PCOR_PTCO19 (uint32 value) |
PCOR - PTCO19. | |
static constexpr uint32 | PCOR_PTCO20 (uint32 value) |
PCOR - PTCO20. | |
static constexpr uint32 | PCOR_PTCO21 (uint32 value) |
PCOR - PTCO21. | |
static constexpr uint32 | PCOR_PTCO22 (uint32 value) |
PCOR - PTCO22. | |
static constexpr uint32 | PCOR_PTCO23 (uint32 value) |
PCOR - PTCO23. | |
static constexpr uint32 | PCOR_PTCO24 (uint32 value) |
PCOR - PTCO24. | |
static constexpr uint32 | PCOR_PTCO25 (uint32 value) |
PCOR - PTCO25. | |
static constexpr uint32 | PCOR_PTCO26 (uint32 value) |
PCOR - PTCO26. | |
static constexpr uint32 | PCOR_PTCO27 (uint32 value) |
PCOR - PTCO27. | |
static constexpr uint32 | PCOR_PTCO28 (uint32 value) |
PCOR - PTCO28. | |
static constexpr uint32 | PCOR_PTCO29 (uint32 value) |
PCOR - PTCO29. | |
static constexpr uint32 | PCOR_PTCO30 (uint32 value) |
PCOR - PTCO30. | |
static constexpr uint32 | PCOR_PTCO31 (uint32 value) |
PCOR - PTCO31. | |
static constexpr uint32 | PTOR_PTTO0 (uint32 value) |
PORT - PTTO0. | |
static constexpr uint32 | PTOR_PTTO1 (uint32 value) |
PORT - PTTO1. | |
static constexpr uint32 | PTOR_PTTO2 (uint32 value) |
PORT - PTTO2. | |
static constexpr uint32 | PTOR_PTTO3 (uint32 value) |
PORT - PTTO3. | |
static constexpr uint32 | PTOR_PTTO4 (uint32 value) |
PORT - PTTO4. | |
static constexpr uint32 | PTOR_PTTO5 (uint32 value) |
PORT - PTTO5. | |
static constexpr uint32 | PTOR_PTTO6 (uint32 value) |
PORT - PTTO6. | |
static constexpr uint32 | PTOR_PTTO7 (uint32 value) |
PORT - PTTO7. | |
static constexpr uint32 | PTOR_PTTO8 (uint32 value) |
PORT - PTTO8. | |
static constexpr uint32 | PTOR_PTTO9 (uint32 value) |
PORT - PTTO9. | |
static constexpr uint32 | PTOR_PTTO10 (uint32 value) |
PORT - PTTO10. | |
static constexpr uint32 | PTOR_PTTO11 (uint32 value) |
PORT - PTTO11. | |
static constexpr uint32 | PTOR_PTTO12 (uint32 value) |
PORT - PTTO12. | |
static constexpr uint32 | PTOR_PTTO13 (uint32 value) |
PORT - PTTO13. | |
static constexpr uint32 | PTOR_PTTO14 (uint32 value) |
PORT - PTTO14. | |
static constexpr uint32 | PTOR_PTTO15 (uint32 value) |
PORT - PTTO15. | |
static constexpr uint32 | PTOR_PTTO16 (uint32 value) |
PORT - PTTO16. | |
static constexpr uint32 | PTOR_PTTO17 (uint32 value) |
PORT - PTTO17. | |
static constexpr uint32 | PTOR_PTTO18 (uint32 value) |
PORT - PTTO18. | |
static constexpr uint32 | PTOR_PTTO19 (uint32 value) |
PORT - PTTO19. | |
static constexpr uint32 | PTOR_PTTO20 (uint32 value) |
PORT - PTTO20. | |
static constexpr uint32 | PTOR_PTTO21 (uint32 value) |
PORT - PTTO21. | |
static constexpr uint32 | PTOR_PTTO22 (uint32 value) |
PORT - PTTO22. | |
static constexpr uint32 | PTOR_PTTO23 (uint32 value) |
PORT - PTTO23. | |
static constexpr uint32 | PTOR_PTTO24 (uint32 value) |
PORT - PTTO24. | |
static constexpr uint32 | PTOR_PTTO25 (uint32 value) |
PORT - PTTO25. | |
static constexpr uint32 | PTOR_PTTO26 (uint32 value) |
PORT - PTTO26. | |
static constexpr uint32 | PTOR_PTTO27 (uint32 value) |
PORT - PTTO27. | |
static constexpr uint32 | PTOR_PTTO28 (uint32 value) |
PORT - PTTO28. | |
static constexpr uint32 | PTOR_PTTO29 (uint32 value) |
PORT - PTTO29. | |
static constexpr uint32 | PTOR_PTTO30 (uint32 value) |
PORT - PTTO30. | |
static constexpr uint32 | PTOR_PTTO31 (uint32 value) |
PORT - PTTO31. | |
static constexpr uint32 | PDIR_PDI0 (uint32 value) |
PDIR - PDI0. | |
static constexpr uint32 | PDIR_PDI1 (uint32 value) |
PDIR - PDI1. | |
static constexpr uint32 | PDIR_PDI2 (uint32 value) |
PDIR - PDI2. | |
static constexpr uint32 | PDIR_PDI3 (uint32 value) |
PDIR - PDI3. | |
static constexpr uint32 | PDIR_PDI4 (uint32 value) |
PDIR - PDI4. | |
static constexpr uint32 | PDIR_PDI5 (uint32 value) |
PDIR - PDI5. | |
static constexpr uint32 | PDIR_PDI6 (uint32 value) |
PDIR - PDI6. | |
static constexpr uint32 | PDIR_PDI7 (uint32 value) |
PDIR - PDI7. | |
static constexpr uint32 | PDIR_PDI8 (uint32 value) |
PDIR - PDI8. | |
static constexpr uint32 | PDIR_PDI9 (uint32 value) |
PDIR - PDI9. | |
static constexpr uint32 | PDIR_PDI10 (uint32 value) |
PDIR - PDI10. | |
static constexpr uint32 | PDIR_PDI11 (uint32 value) |
PDIR - PDI11. | |
static constexpr uint32 | PDIR_PDI12 (uint32 value) |
PDIR - PDI12. | |
static constexpr uint32 | PDIR_PDI13 (uint32 value) |
PDIR - PDI13. | |
static constexpr uint32 | PDIR_PDI14 (uint32 value) |
PDIR - PDI14. | |
static constexpr uint32 | PDIR_PDI15 (uint32 value) |
PDIR - PDI15. | |
static constexpr uint32 | PDIR_PDI16 (uint32 value) |
PDIR - PDI16. | |
static constexpr uint32 | PDIR_PDI17 (uint32 value) |
PDIR - PDI17. | |
static constexpr uint32 | PDIR_PDI18 (uint32 value) |
PDIR - PDI18. | |
static constexpr uint32 | PDIR_PDI19 (uint32 value) |
PDIR - PDI19. | |
static constexpr uint32 | PDIR_PDI20 (uint32 value) |
PDIR - PDI20. | |
static constexpr uint32 | PDIR_PDI21 (uint32 value) |
PDIR - PDI21. | |
static constexpr uint32 | PDIR_PDI22 (uint32 value) |
PDIR - PDI22. | |
static constexpr uint32 | PDIR_PDI23 (uint32 value) |
PDIR - PDI23. | |
static constexpr uint32 | PDIR_PDI24 (uint32 value) |
PDIR - PDI24. | |
static constexpr uint32 | PDIR_PDI25 (uint32 value) |
PDIR - PDI25. | |
static constexpr uint32 | PDIR_PDI26 (uint32 value) |
PDIR - PDI26. | |
static constexpr uint32 | PDIR_PDI27 (uint32 value) |
PDIR - PDI27. | |
static constexpr uint32 | PDIR_PDI28 (uint32 value) |
PDIR - PDI28. | |
static constexpr uint32 | PDIR_PDI29 (uint32 value) |
PDIR - PDI29. | |
static constexpr uint32 | PDIR_PDI30 (uint32 value) |
PDIR - PDI30. | |
static constexpr uint32 | PDIR_PDI31 (uint32 value) |
PDIR - PDI31. | |
static constexpr uint32 | PDDR_PDD0 (uint32 value) |
PDDR - PDD0. | |
static constexpr uint32 | PDDR_PDD1 (uint32 value) |
PDDR - PDD1. | |
static constexpr uint32 | PDDR_PDD2 (uint32 value) |
PDDR - PDD2. | |
static constexpr uint32 | PDDR_PDD3 (uint32 value) |
PDDR - PDD3. | |
static constexpr uint32 | PDDR_PDD4 (uint32 value) |
PDDR - PDD4. | |
static constexpr uint32 | PDDR_PDD5 (uint32 value) |
PDDR - PDD5. | |
static constexpr uint32 | PDDR_PDD6 (uint32 value) |
PDDR - PDD6. | |
static constexpr uint32 | PDDR_PDD7 (uint32 value) |
PDDR - PDD7. | |
static constexpr uint32 | PDDR_PDD8 (uint32 value) |
PDDR - PDD8. | |
static constexpr uint32 | PDDR_PDD9 (uint32 value) |
PDDR - PDD9. | |
static constexpr uint32 | PDDR_PDD10 (uint32 value) |
PDDR - PDD10. | |
static constexpr uint32 | PDDR_PDD11 (uint32 value) |
PDDR - PDD11. | |
static constexpr uint32 | PDDR_PDD12 (uint32 value) |
PDDR - PDD12. | |
static constexpr uint32 | PDDR_PDD13 (uint32 value) |
PDDR - PDD13. | |
static constexpr uint32 | PDDR_PDD14 (uint32 value) |
PDDR - PDD14. | |
static constexpr uint32 | PDDR_PDD15 (uint32 value) |
PDDR - PDD15. | |
static constexpr uint32 | PDDR_PDD16 (uint32 value) |
PDDR - PDD16. | |
static constexpr uint32 | PDDR_PDD17 (uint32 value) |
PDDR - PDD17. | |
static constexpr uint32 | PDDR_PDD18 (uint32 value) |
PDDR - PDD18. | |
static constexpr uint32 | PDDR_PDD19 (uint32 value) |
PDDR - PDD19. | |
static constexpr uint32 | PDDR_PDD20 (uint32 value) |
PDDR - PDD20. | |
static constexpr uint32 | PDDR_PDD21 (uint32 value) |
PDDR - PDD21. | |
static constexpr uint32 | PDDR_PDD22 (uint32 value) |
PDDR - PDD22. | |
static constexpr uint32 | PDDR_PDD23 (uint32 value) |
PDDR - PDD23. | |
static constexpr uint32 | PDDR_PDD24 (uint32 value) |
PDDR - PDD24. | |
static constexpr uint32 | PDDR_PDD25 (uint32 value) |
PDDR - PDD25. | |
static constexpr uint32 | PDDR_PDD26 (uint32 value) |
PDDR - PDD26. | |
static constexpr uint32 | PDDR_PDD27 (uint32 value) |
PDDR - PDD27. | |
static constexpr uint32 | PDDR_PDD28 (uint32 value) |
PDDR - PDD28. | |
static constexpr uint32 | PDDR_PDD29 (uint32 value) |
PDDR - PDD29. | |
static constexpr uint32 | PDDR_PDD30 (uint32 value) |
PDDR - PDD30. | |
static constexpr uint32 | PDDR_PDD31 (uint32 value) |
PDDR - PDD31. | |
static constexpr uint32 | PIDR_PID0 (uint32 value) |
PIDR - PID0. | |
static constexpr uint32 | PIDR_PID1 (uint32 value) |
PIDR - PID1. | |
static constexpr uint32 | PIDR_PID2 (uint32 value) |
PIDR - PID2. | |
static constexpr uint32 | PIDR_PID3 (uint32 value) |
PIDR - PID3. | |
static constexpr uint32 | PIDR_PID4 (uint32 value) |
PIDR - PID4. | |
static constexpr uint32 | PIDR_PID5 (uint32 value) |
PIDR - PID5. | |
static constexpr uint32 | PIDR_PID6 (uint32 value) |
PIDR - PID6. | |
static constexpr uint32 | PIDR_PID7 (uint32 value) |
PIDR - PID7. | |
static constexpr uint32 | PIDR_PID8 (uint32 value) |
PIDR - PID8. | |
static constexpr uint32 | PIDR_PID9 (uint32 value) |
PIDR - PID9. | |
static constexpr uint32 | PIDR_PID10 (uint32 value) |
PIDR - PID10. | |
static constexpr uint32 | PIDR_PID11 (uint32 value) |
PIDR - PID11. | |
static constexpr uint32 | PIDR_PID12 (uint32 value) |
PIDR - PID12. | |
static constexpr uint32 | PIDR_PID13 (uint32 value) |
PIDR - PID13. | |
static constexpr uint32 | PIDR_PID14 (uint32 value) |
PIDR - PID14. | |
static constexpr uint32 | PIDR_PID15 (uint32 value) |
PIDR - PID15. | |
static constexpr uint32 | PIDR_PID16 (uint32 value) |
PIDR - PID16. | |
static constexpr uint32 | PIDR_PID17 (uint32 value) |
PIDR - PID17. | |
static constexpr uint32 | PIDR_PID18 (uint32 value) |
PIDR - PID18. | |
static constexpr uint32 | PIDR_PID19 (uint32 value) |
PIDR - PID19. | |
static constexpr uint32 | PIDR_PID20 (uint32 value) |
PIDR - PID20. | |
static constexpr uint32 | PIDR_PID21 (uint32 value) |
PIDR - PID21. | |
static constexpr uint32 | PIDR_PID22 (uint32 value) |
PIDR - PID22. | |
static constexpr uint32 | PIDR_PID23 (uint32 value) |
PIDR - PID23. | |
static constexpr uint32 | PIDR_PID24 (uint32 value) |
PIDR - PID24. | |
static constexpr uint32 | PIDR_PID25 (uint32 value) |
PIDR - PID25. | |
static constexpr uint32 | PIDR_PID26 (uint32 value) |
PIDR - PID26. | |
static constexpr uint32 | PIDR_PID27 (uint32 value) |
PIDR - PID27. | |
static constexpr uint32 | PIDR_PID28 (uint32 value) |
PIDR - PID28. | |
static constexpr uint32 | PIDR_PID29 (uint32 value) |
PIDR - PID29. | |
static constexpr uint32 | PIDR_PID30 (uint32 value) |
PIDR - PID30. | |
static constexpr uint32 | PIDR_PID31 (uint32 value) |
PIDR - PID31. | |
static constexpr uint8 | PDR_PD (uint8 value) |
PDR - PD. | |
static constexpr uint32 | ICR_IRQC (uint32 value) |
ICR - IRQC. | |
static constexpr uint32 | ICR_ISF (uint32 value) |
ICR - ISF. | |
static constexpr uint32 | GICLR_GIWE0 (uint32 value) |
GICLR - GIWE0. | |
static constexpr uint32 | GICLR_GIWE1 (uint32 value) |
GICLR - GIWE1. | |
static constexpr uint32 | GICLR_GIWE2 (uint32 value) |
GICLR - GIWE2. | |
static constexpr uint32 | GICLR_GIWE3 (uint32 value) |
GICLR - GIWE3. | |
static constexpr uint32 | GICLR_GIWE4 (uint32 value) |
GICLR - GIWE4. | |
static constexpr uint32 | GICLR_GIWE5 (uint32 value) |
GICLR - GIWE5. | |
static constexpr uint32 | GICLR_GIWE6 (uint32 value) |
GICLR - GIWE6. | |
static constexpr uint32 | GICLR_GIWE7 (uint32 value) |
GICLR - GIWE7. | |
static constexpr uint32 | GICLR_GIWE8 (uint32 value) |
GICLR - GIWE8. | |
static constexpr uint32 | GICLR_GIWE9 (uint32 value) |
GICLR - GIWE9. | |
static constexpr uint32 | GICLR_GIWE10 (uint32 value) |
GICLR - GIWE10. | |
static constexpr uint32 | GICLR_GIWE11 (uint32 value) |
GICLR - GIWE11. | |
static constexpr uint32 | GICLR_GIWE12 (uint32 value) |
GICLR - GIWE12. | |
static constexpr uint32 | GICLR_GIWE13 (uint32 value) |
GICLR - GIWE13. | |
static constexpr uint32 | GICLR_GIWE14 (uint32 value) |
GICLR - GIWE14. | |
static constexpr uint32 | GICLR_GIWE15 (uint32 value) |
GICLR - GIWE15. | |
static constexpr uint32 | GICLR_GIWD (uint32 value) |
GICLR - GIWD. | |
static constexpr uint32 | GICHR_GIWE16 (uint32 value) |
GICHR - GIWE16. | |
static constexpr uint32 | GICHR_GIWE17 (uint32 value) |
GICHR - GIWE17. | |
static constexpr uint32 | GICHR_GIWE18 (uint32 value) |
GICHR - GIWE18. | |
static constexpr uint32 | GICHR_GIWE19 (uint32 value) |
GICHR - GIWE19. | |
static constexpr uint32 | GICHR_GIWE20 (uint32 value) |
GICHR - GIWE20. | |
static constexpr uint32 | GICHR_GIWE21 (uint32 value) |
GICHR - GIWE21. | |
static constexpr uint32 | GICHR_GIWE22 (uint32 value) |
GICHR - GIWE22. | |
static constexpr uint32 | GICHR_GIWE23 (uint32 value) |
GICHR - GIWE23. | |
static constexpr uint32 | GICHR_GIWE24 (uint32 value) |
GICHR - GIWE24. | |
static constexpr uint32 | GICHR_GIWE25 (uint32 value) |
GICHR - GIWE25. | |
static constexpr uint32 | GICHR_GIWE26 (uint32 value) |
GICHR - GIWE26. | |
static constexpr uint32 | GICHR_GIWE27 (uint32 value) |
GICHR - GIWE27. | |
static constexpr uint32 | GICHR_GIWE28 (uint32 value) |
GICHR - GIWE28. | |
static constexpr uint32 | GICHR_GIWE29 (uint32 value) |
GICHR - GIWE29. | |
static constexpr uint32 | GICHR_GIWE30 (uint32 value) |
GICHR - GIWE30. | |
static constexpr uint32 | GICHR_GIWE31 (uint32 value) |
GICHR - GIWE31. | |
static constexpr uint32 | GICHR_GIWD (uint32 value) |
GICHR - GIWD. | |
static constexpr uint32 | ISFR_ISF0 (uint32 value) |
ISFR - ISF0. | |
static constexpr uint32 | ISFR_ISF1 (uint32 value) |
ISFR - ISF1. | |
static constexpr uint32 | ISFR_ISF2 (uint32 value) |
ISFR - ISF2. | |
static constexpr uint32 | ISFR_ISF3 (uint32 value) |
ISFR - ISF3. | |
static constexpr uint32 | ISFR_ISF4 (uint32 value) |
ISFR - ISF4. | |
static constexpr uint32 | ISFR_ISF5 (uint32 value) |
ISFR - ISF5. | |
static constexpr uint32 | ISFR_ISF6 (uint32 value) |
ISFR - ISF6. | |
static constexpr uint32 | ISFR_ISF7 (uint32 value) |
ISFR - ISF7. | |
static constexpr uint32 | ISFR_ISF8 (uint32 value) |
ISFR - ISF8. | |
static constexpr uint32 | ISFR_ISF9 (uint32 value) |
ISFR - ISF9. | |
static constexpr uint32 | ISFR_ISF10 (uint32 value) |
ISFR - ISF10. | |
static constexpr uint32 | ISFR_ISF11 (uint32 value) |
ISFR - ISF11. | |
static constexpr uint32 | ISFR_ISF12 (uint32 value) |
ISFR - ISF12. | |
static constexpr uint32 | ISFR_ISF13 (uint32 value) |
ISFR - ISF13. | |
static constexpr uint32 | ISFR_ISF14 (uint32 value) |
ISFR - ISF14. | |
static constexpr uint32 | ISFR_ISF15 (uint32 value) |
ISFR - ISF15. | |
static constexpr uint32 | ISFR_ISF16 (uint32 value) |
ISFR - ISF16. | |
static constexpr uint32 | ISFR_ISF17 (uint32 value) |
ISFR - ISF17. | |
static constexpr uint32 | ISFR_ISF18 (uint32 value) |
ISFR - ISF18. | |
static constexpr uint32 | ISFR_ISF19 (uint32 value) |
ISFR - ISF19. | |
static constexpr uint32 | ISFR_ISF20 (uint32 value) |
ISFR - ISF20. | |
static constexpr uint32 | ISFR_ISF21 (uint32 value) |
ISFR - ISF21. | |
static constexpr uint32 | ISFR_ISF22 (uint32 value) |
ISFR - ISF22. | |
static constexpr uint32 | ISFR_ISF23 (uint32 value) |
ISFR - ISF23. | |
static constexpr uint32 | ISFR_ISF24 (uint32 value) |
ISFR - ISF24. | |
static constexpr uint32 | ISFR_ISF25 (uint32 value) |
ISFR - ISF25. | |
static constexpr uint32 | ISFR_ISF26 (uint32 value) |
ISFR - ISF26. | |
static constexpr uint32 | ISFR_ISF27 (uint32 value) |
ISFR - ISF27. | |
static constexpr uint32 | ISFR_ISF28 (uint32 value) |
ISFR - ISF28. | |
static constexpr uint32 | ISFR_ISF29 (uint32 value) |
ISFR - ISF29. | |
static constexpr uint32 | ISFR_ISF30 (uint32 value) |
ISFR - ISF30. | |
static constexpr uint32 | ISFR_ISF31 (uint32 value) |
ISFR - ISF31. | |
|
static |
|
inlinestaticconstexpr |
GICHR - GIWD.
Global Interrupt Control High - Global Interrupt Write Data
|
inlinestaticconstexpr |
GICHR - GIWE16.
Global Interrupt Control High - Global Interrupt Write Enable
|
inlinestaticconstexpr |
GICHR - GIWE17.
Global Interrupt Control High - Global Interrupt Write Enable
|
inlinestaticconstexpr |
GICHR - GIWE18.
Global Interrupt Control High - Global Interrupt Write Enable
|
inlinestaticconstexpr |
GICHR - GIWE19.
Global Interrupt Control High - Global Interrupt Write Enable
|
inlinestaticconstexpr |
GICHR - GIWE20.
Global Interrupt Control High - Global Interrupt Write Enable
|
inlinestaticconstexpr |
GICHR - GIWE21.
Global Interrupt Control High - Global Interrupt Write Enable
|
inlinestaticconstexpr |
GICHR - GIWE22.
Global Interrupt Control High - Global Interrupt Write Enable
|
inlinestaticconstexpr |
GICHR - GIWE23.
Global Interrupt Control High - Global Interrupt Write Enable
|
inlinestaticconstexpr |
GICHR - GIWE24.
Global Interrupt Control High - Global Interrupt Write Enable
|
inlinestaticconstexpr |
GICHR - GIWE25.
Global Interrupt Control High - Global Interrupt Write Enable
|
inlinestaticconstexpr |
GICHR - GIWE26.
Global Interrupt Control High - Global Interrupt Write Enable
|
inlinestaticconstexpr |
GICHR - GIWE27.
Global Interrupt Control High - Global Interrupt Write Enable
|
inlinestaticconstexpr |
GICHR - GIWE28.
Global Interrupt Control High - Global Interrupt Write Enable
|
inlinestaticconstexpr |
GICHR - GIWE29.
Global Interrupt Control High - Global Interrupt Write Enable
|
inlinestaticconstexpr |
GICHR - GIWE30.
Global Interrupt Control High - Global Interrupt Write Enable
|
inlinestaticconstexpr |
GICHR - GIWE31.
Global Interrupt Control High - Global Interrupt Write Enable
|
inlinestaticconstexpr |
GICLR - GIWD.
Global Interrupt Control Low - Global Interrupt Write Data
|
inlinestaticconstexpr |
GICLR - GIWE0.
Global Interrupt Control Low - Global Interrupt Write Enable
|
inlinestaticconstexpr |
GICLR - GIWE1.
Global Interrupt Control Low - Global Interrupt Write Enable
|
inlinestaticconstexpr |
GICLR - GIWE10.
Global Interrupt Control Low - Global Interrupt Write Enable
|
inlinestaticconstexpr |
GICLR - GIWE11.
Global Interrupt Control Low - Global Interrupt Write Enable
|
inlinestaticconstexpr |
GICLR - GIWE12.
Global Interrupt Control Low - Global Interrupt Write Enable
|
inlinestaticconstexpr |
GICLR - GIWE13.
Global Interrupt Control Low - Global Interrupt Write Enable
|
inlinestaticconstexpr |
GICLR - GIWE14.
Global Interrupt Control Low - Global Interrupt Write Enable
|
inlinestaticconstexpr |
GICLR - GIWE15.
Global Interrupt Control Low - Global Interrupt Write Enable
|
inlinestaticconstexpr |
GICLR - GIWE2.
Global Interrupt Control Low - Global Interrupt Write Enable
|
inlinestaticconstexpr |
GICLR - GIWE3.
Global Interrupt Control Low - Global Interrupt Write Enable
|
inlinestaticconstexpr |
GICLR - GIWE4.
Global Interrupt Control Low - Global Interrupt Write Enable
|
inlinestaticconstexpr |
GICLR - GIWE5.
Global Interrupt Control Low - Global Interrupt Write Enable
|
inlinestaticconstexpr |
GICLR - GIWE6.
Global Interrupt Control Low - Global Interrupt Write Enable
|
inlinestaticconstexpr |
GICLR - GIWE7.
Global Interrupt Control Low - Global Interrupt Write Enable
|
inlinestaticconstexpr |
GICLR - GIWE8.
Global Interrupt Control Low - Global Interrupt Write Enable
|
inlinestaticconstexpr |
GICLR - GIWE9.
Global Interrupt Control Low - Global Interrupt Write Enable
|
static |
|
static |
Read the GPIO interrupt status flags.
base | GPIO peripheral base pointer. (GPIOA, GPIOB, GPIOC, and so on.) |
|
inlinestaticconstexpr |
ICR - IRQC.
Interrupt Control 0..Interrupt Control 31 - Interrupt Configuration
|
inlinestaticconstexpr |
ICR - ISF.
Interrupt Control 0..Interrupt Control 31 - Interrupt Status Flag
|
inlinestaticconstexpr |
ISFR - ISF0.
Interrupt Status Flag - Interrupt Status Flag
|
inlinestaticconstexpr |
ISFR - ISF1.
Interrupt Status Flag - Interrupt Status Flag
|
inlinestaticconstexpr |
ISFR - ISF10.
Interrupt Status Flag - Interrupt Status Flag
|
inlinestaticconstexpr |
ISFR - ISF11.
Interrupt Status Flag - Interrupt Status Flag
|
inlinestaticconstexpr |
ISFR - ISF12.
Interrupt Status Flag - Interrupt Status Flag
|
inlinestaticconstexpr |
ISFR - ISF13.
Interrupt Status Flag - Interrupt Status Flag
|
inlinestaticconstexpr |
ISFR - ISF14.
Interrupt Status Flag - Interrupt Status Flag
|
inlinestaticconstexpr |
ISFR - ISF15.
Interrupt Status Flag - Interrupt Status Flag
|
inlinestaticconstexpr |
ISFR - ISF16.
Interrupt Status Flag - Interrupt Status Flag
|
inlinestaticconstexpr |
ISFR - ISF17.
Interrupt Status Flag - Interrupt Status Flag
|
inlinestaticconstexpr |
ISFR - ISF18.
Interrupt Status Flag - Interrupt Status Flag
|
inlinestaticconstexpr |
ISFR - ISF19.
Interrupt Status Flag - Interrupt Status Flag
|
inlinestaticconstexpr |
ISFR - ISF2.
Interrupt Status Flag - Interrupt Status Flag
|
inlinestaticconstexpr |
ISFR - ISF20.
Interrupt Status Flag - Interrupt Status Flag
|
inlinestaticconstexpr |
ISFR - ISF21.
Interrupt Status Flag - Interrupt Status Flag
|
inlinestaticconstexpr |
ISFR - ISF22.
Interrupt Status Flag - Interrupt Status Flag
|
inlinestaticconstexpr |
ISFR - ISF23.
Interrupt Status Flag - Interrupt Status Flag
|
inlinestaticconstexpr |
ISFR - ISF24.
Interrupt Status Flag - Interrupt Status Flag
|
inlinestaticconstexpr |
ISFR - ISF25.
Interrupt Status Flag - Interrupt Status Flag
|
inlinestaticconstexpr |
ISFR - ISF26.
Interrupt Status Flag - Interrupt Status Flag
|
inlinestaticconstexpr |
ISFR - ISF27.
Interrupt Status Flag - Interrupt Status Flag
|
inlinestaticconstexpr |
ISFR - ISF28.
Interrupt Status Flag - Interrupt Status Flag
|
inlinestaticconstexpr |
ISFR - ISF29.
Interrupt Status Flag - Interrupt Status Flag
|
inlinestaticconstexpr |
ISFR - ISF3.
Interrupt Status Flag - Interrupt Status Flag
|
inlinestaticconstexpr |
ISFR - ISF30.
Interrupt Status Flag - Interrupt Status Flag
|
inlinestaticconstexpr |
ISFR - ISF31.
Interrupt Status Flag - Interrupt Status Flag
|
inlinestaticconstexpr |
ISFR - ISF4.
Interrupt Status Flag - Interrupt Status Flag
|
inlinestaticconstexpr |
ISFR - ISF5.
Interrupt Status Flag - Interrupt Status Flag
|
inlinestaticconstexpr |
ISFR - ISF6.
Interrupt Status Flag - Interrupt Status Flag
|
inlinestaticconstexpr |
ISFR - ISF7.
Interrupt Status Flag - Interrupt Status Flag
|
inlinestaticconstexpr |
ISFR - ISF8.
Interrupt Status Flag - Interrupt Status Flag
|
inlinestaticconstexpr |
ISFR - ISF9.
Interrupt Status Flag - Interrupt Status Flag
|
inlinestaticconstexpr |
PARAM - IRQNUM.
Parameter - Interrupt Number
|
inlinestaticconstexpr |
PCOR - PTCO0.
Port Clear Output - Port Clear Output
|
inlinestaticconstexpr |
PCOR - PTCO1.
Port Clear Output - Port Clear Output
|
inlinestaticconstexpr |
PCOR - PTCO10.
Port Clear Output - Port Clear Output
|
inlinestaticconstexpr |
PCOR - PTCO11.
Port Clear Output - Port Clear Output
|
inlinestaticconstexpr |
PCOR - PTCO12.
Port Clear Output - Port Clear Output
|
inlinestaticconstexpr |
PCOR - PTCO13.
Port Clear Output - Port Clear Output
|
inlinestaticconstexpr |
PCOR - PTCO14.
Port Clear Output - Port Clear Output
|
inlinestaticconstexpr |
PCOR - PTCO15.
Port Clear Output - Port Clear Output
|
inlinestaticconstexpr |
PCOR - PTCO16.
Port Clear Output - Port Clear Output
|
inlinestaticconstexpr |
PCOR - PTCO17.
Port Clear Output - Port Clear Output
|
inlinestaticconstexpr |
PCOR - PTCO18.
Port Clear Output - Port Clear Output
|
inlinestaticconstexpr |
PCOR - PTCO19.
Port Clear Output - Port Clear Output
|
inlinestaticconstexpr |
PCOR - PTCO2.
Port Clear Output - Port Clear Output
|
inlinestaticconstexpr |
PCOR - PTCO20.
Port Clear Output - Port Clear Output
|
inlinestaticconstexpr |
PCOR - PTCO21.
Port Clear Output - Port Clear Output
|
inlinestaticconstexpr |
PCOR - PTCO22.
Port Clear Output - Port Clear Output
|
inlinestaticconstexpr |
PCOR - PTCO23.
Port Clear Output - Port Clear Output
|
inlinestaticconstexpr |
PCOR - PTCO24.
Port Clear Output - Port Clear Output
|
inlinestaticconstexpr |
PCOR - PTCO25.
Port Clear Output - Port Clear Output
|
inlinestaticconstexpr |
PCOR - PTCO26.
Port Clear Output - Port Clear Output
|
inlinestaticconstexpr |
PCOR - PTCO27.
Port Clear Output - Port Clear Output
|
inlinestaticconstexpr |
PCOR - PTCO28.
Port Clear Output - Port Clear Output
|
inlinestaticconstexpr |
PCOR - PTCO29.
Port Clear Output - Port Clear Output
|
inlinestaticconstexpr |
PCOR - PTCO3.
Port Clear Output - Port Clear Output
|
inlinestaticconstexpr |
PCOR - PTCO30.
Port Clear Output - Port Clear Output
|
inlinestaticconstexpr |
PCOR - PTCO31.
Port Clear Output - Port Clear Output
|
inlinestaticconstexpr |
PCOR - PTCO4.
Port Clear Output - Port Clear Output
|
inlinestaticconstexpr |
PCOR - PTCO5.
Port Clear Output - Port Clear Output
|
inlinestaticconstexpr |
PCOR - PTCO6.
Port Clear Output - Port Clear Output
|
inlinestaticconstexpr |
PCOR - PTCO7.
Port Clear Output - Port Clear Output
|
inlinestaticconstexpr |
PCOR - PTCO8.
Port Clear Output - Port Clear Output
|
inlinestaticconstexpr |
PCOR - PTCO9.
Port Clear Output - Port Clear Output
|
inlinestaticconstexpr |
PDDR - PDD0.
Port Data Direction - Port Data Direction
|
inlinestaticconstexpr |
PDDR - PDD1.
Port Data Direction - Port Data Direction
|
inlinestaticconstexpr |
PDDR - PDD10.
Port Data Direction - Port Data Direction
|
inlinestaticconstexpr |
PDDR - PDD11.
Port Data Direction - Port Data Direction
|
inlinestaticconstexpr |
PDDR - PDD12.
Port Data Direction - Port Data Direction
|
inlinestaticconstexpr |
PDDR - PDD13.
Port Data Direction - Port Data Direction
|
inlinestaticconstexpr |
PDDR - PDD14.
Port Data Direction - Port Data Direction
|
inlinestaticconstexpr |
PDDR - PDD15.
Port Data Direction - Port Data Direction
|
inlinestaticconstexpr |
PDDR - PDD16.
Port Data Direction - Port Data Direction
|
inlinestaticconstexpr |
PDDR - PDD17.
Port Data Direction - Port Data Direction
|
inlinestaticconstexpr |
PDDR - PDD18.
Port Data Direction - Port Data Direction
|
inlinestaticconstexpr |
PDDR - PDD19.
Port Data Direction - Port Data Direction
|
inlinestaticconstexpr |
PDDR - PDD2.
Port Data Direction - Port Data Direction
|
inlinestaticconstexpr |
PDDR - PDD20.
Port Data Direction - Port Data Direction
|
inlinestaticconstexpr |
PDDR - PDD21.
Port Data Direction - Port Data Direction
|
inlinestaticconstexpr |
PDDR - PDD22.
Port Data Direction - Port Data Direction
|
inlinestaticconstexpr |
PDDR - PDD23.
Port Data Direction - Port Data Direction
|
inlinestaticconstexpr |
PDDR - PDD24.
Port Data Direction - Port Data Direction
|
inlinestaticconstexpr |
PDDR - PDD25.
Port Data Direction - Port Data Direction
|
inlinestaticconstexpr |
PDDR - PDD26.
Port Data Direction - Port Data Direction
|
inlinestaticconstexpr |
PDDR - PDD27.
Port Data Direction - Port Data Direction
|
inlinestaticconstexpr |
PDDR - PDD28.
Port Data Direction - Port Data Direction
|
inlinestaticconstexpr |
PDDR - PDD29.
Port Data Direction - Port Data Direction
|
inlinestaticconstexpr |
PDDR - PDD3.
Port Data Direction - Port Data Direction
|
inlinestaticconstexpr |
PDDR - PDD30.
Port Data Direction - Port Data Direction
|
inlinestaticconstexpr |
PDDR - PDD31.
Port Data Direction - Port Data Direction
|
inlinestaticconstexpr |
PDDR - PDD4.
Port Data Direction - Port Data Direction
|
inlinestaticconstexpr |
PDDR - PDD5.
Port Data Direction - Port Data Direction
|
inlinestaticconstexpr |
PDDR - PDD6.
Port Data Direction - Port Data Direction
|
inlinestaticconstexpr |
PDDR - PDD7.
Port Data Direction - Port Data Direction
|
inlinestaticconstexpr |
PDDR - PDD8.
Port Data Direction - Port Data Direction
|
inlinestaticconstexpr |
PDDR - PDD9.
Port Data Direction - Port Data Direction
|
inlinestaticconstexpr |
PDIR - PDI0.
Port Data Input - Port Data Input
|
inlinestaticconstexpr |
PDIR - PDI1.
Port Data Input - Port Data Input
|
inlinestaticconstexpr |
PDIR - PDI10.
Port Data Input - Port Data Input
|
inlinestaticconstexpr |
PDIR - PDI11.
Port Data Input - Port Data Input
|
inlinestaticconstexpr |
PDIR - PDI12.
Port Data Input - Port Data Input
|
inlinestaticconstexpr |
PDIR - PDI13.
Port Data Input - Port Data Input
|
inlinestaticconstexpr |
PDIR - PDI14.
Port Data Input - Port Data Input
|
inlinestaticconstexpr |
PDIR - PDI15.
Port Data Input - Port Data Input
|
inlinestaticconstexpr |
PDIR - PDI16.
Port Data Input - Port Data Input
|
inlinestaticconstexpr |
PDIR - PDI17.
Port Data Input - Port Data Input
|
inlinestaticconstexpr |
PDIR - PDI18.
Port Data Input - Port Data Input
|
inlinestaticconstexpr |
PDIR - PDI19.
Port Data Input - Port Data Input
|
inlinestaticconstexpr |
PDIR - PDI2.
Port Data Input - Port Data Input
|
inlinestaticconstexpr |
PDIR - PDI20.
Port Data Input - Port Data Input
|
inlinestaticconstexpr |
PDIR - PDI21.
Port Data Input - Port Data Input
|
inlinestaticconstexpr |
PDIR - PDI22.
Port Data Input - Port Data Input
|
inlinestaticconstexpr |
PDIR - PDI23.
Port Data Input - Port Data Input
|
inlinestaticconstexpr |
PDIR - PDI24.
Port Data Input - Port Data Input
|
inlinestaticconstexpr |
PDIR - PDI25.
Port Data Input - Port Data Input
|
inlinestaticconstexpr |
PDIR - PDI26.
Port Data Input - Port Data Input
|
inlinestaticconstexpr |
PDIR - PDI27.
Port Data Input - Port Data Input
|
inlinestaticconstexpr |
PDIR - PDI28.
Port Data Input - Port Data Input
|
inlinestaticconstexpr |
PDIR - PDI29.
Port Data Input - Port Data Input
|
inlinestaticconstexpr |
PDIR - PDI3.
Port Data Input - Port Data Input
|
inlinestaticconstexpr |
PDIR - PDI30.
Port Data Input - Port Data Input
|
inlinestaticconstexpr |
PDIR - PDI31.
Port Data Input - Port Data Input
|
inlinestaticconstexpr |
PDIR - PDI4.
Port Data Input - Port Data Input
|
inlinestaticconstexpr |
PDIR - PDI5.
Port Data Input - Port Data Input
|
inlinestaticconstexpr |
PDIR - PDI6.
Port Data Input - Port Data Input
|
inlinestaticconstexpr |
PDIR - PDI7.
Port Data Input - Port Data Input
|
inlinestaticconstexpr |
PDIR - PDI8.
Port Data Input - Port Data Input
|
inlinestaticconstexpr |
PDIR - PDI9.
Port Data Input - Port Data Input
|
inlinestaticconstexpr |
PDOR - PDO0.
Port Data Output - Port Data Output
|
inlinestaticconstexpr |
PDOR - PDO1.
Port Data Output - Port Data Output
|
inlinestaticconstexpr |
PDOR - PDO10.
Port Data Output - Port Data Output
|
inlinestaticconstexpr |
PDOR - PDO11.
Port Data Output - Port Data Output
|
inlinestaticconstexpr |
PDOR - PDO12.
Port Data Output - Port Data Output
|
inlinestaticconstexpr |
PDOR - PDO13.
Port Data Output - Port Data Output
|
inlinestaticconstexpr |
PDOR - PDO14.
Port Data Output - Port Data Output
|
inlinestaticconstexpr |
PDOR - PDO15.
Port Data Output - Port Data Output
|
inlinestaticconstexpr |
PDOR - PDO16.
Port Data Output - Port Data Output
|
inlinestaticconstexpr |
PDOR - PDO17.
Port Data Output - Port Data Output
|
inlinestaticconstexpr |
PDOR - PDO18.
Port Data Output - Port Data Output
|
inlinestaticconstexpr |
PDOR - PDO19.
Port Data Output - Port Data Output
|
inlinestaticconstexpr |
PDOR - PDO2.
Port Data Output - Port Data Output
|
inlinestaticconstexpr |
PDOR - PDO20.
Port Data Output - Port Data Output
|
inlinestaticconstexpr |
PDOR - PDO21.
Port Data Output - Port Data Output
|
inlinestaticconstexpr |
PDOR - PDO22.
Port Data Output - Port Data Output
|
inlinestaticconstexpr |
PDOR - PDO23.
Port Data Output - Port Data Output
|
inlinestaticconstexpr |
PDOR - PDO24.
Port Data Output - Port Data Output
|
inlinestaticconstexpr |
PDOR - PDO25.
Port Data Output - Port Data Output
|
inlinestaticconstexpr |
PDOR - PDO26.
Port Data Output - Port Data Output
|
inlinestaticconstexpr |
PDOR - PDO27.
Port Data Output - Port Data Output
|
inlinestaticconstexpr |
PDOR - PDO28.
Port Data Output - Port Data Output
|
inlinestaticconstexpr |
PDOR - PDO29.
Port Data Output - Port Data Output
|
inlinestaticconstexpr |
PDOR - PDO3.
Port Data Output - Port Data Output
|
inlinestaticconstexpr |
PDOR - PDO30.
Port Data Output - Port Data Output
|
inlinestaticconstexpr |
PDOR - PDO31.
Port Data Output - Port Data Output
|
inlinestaticconstexpr |
PDOR - PDO4.
Port Data Output - Port Data Output
|
inlinestaticconstexpr |
PDOR - PDO5.
Port Data Output - Port Data Output
|
inlinestaticconstexpr |
PDOR - PDO6.
Port Data Output - Port Data Output
|
inlinestaticconstexpr |
PDOR - PDO7.
Port Data Output - Port Data Output
|
inlinestaticconstexpr |
PDOR - PDO8.
Port Data Output - Port Data Output
|
inlinestaticconstexpr |
PDOR - PDO9.
Port Data Output - Port Data Output
|
inlinestaticconstexpr |
PDR - PD.
Pin Data - Pin Data (I/O)
|
inlinestaticconstexpr |
PIDR - PID0.
Port Input Disable - Port Input Disable
|
inlinestaticconstexpr |
PIDR - PID1.
Port Input Disable - Port Input Disable
|
inlinestaticconstexpr |
PIDR - PID10.
Port Input Disable - Port Input Disable
|
inlinestaticconstexpr |
PIDR - PID11.
Port Input Disable - Port Input Disable
|
inlinestaticconstexpr |
PIDR - PID12.
Port Input Disable - Port Input Disable
|
inlinestaticconstexpr |
PIDR - PID13.
Port Input Disable - Port Input Disable
|
inlinestaticconstexpr |
PIDR - PID14.
Port Input Disable - Port Input Disable
|
inlinestaticconstexpr |
PIDR - PID15.
Port Input Disable - Port Input Disable
|
inlinestaticconstexpr |
PIDR - PID16.
Port Input Disable - Port Input Disable
|
inlinestaticconstexpr |
PIDR - PID17.
Port Input Disable - Port Input Disable
|
inlinestaticconstexpr |
PIDR - PID18.
Port Input Disable - Port Input Disable
|
inlinestaticconstexpr |
PIDR - PID19.
Port Input Disable - Port Input Disable
|
inlinestaticconstexpr |
PIDR - PID2.
Port Input Disable - Port Input Disable
|
inlinestaticconstexpr |
PIDR - PID20.
Port Input Disable - Port Input Disable
|
inlinestaticconstexpr |
PIDR - PID21.
Port Input Disable - Port Input Disable
|
inlinestaticconstexpr |
PIDR - PID22.
Port Input Disable - Port Input Disable
|
inlinestaticconstexpr |
PIDR - PID23.
Port Input Disable - Port Input Disable
|
inlinestaticconstexpr |
PIDR - PID24.
Port Input Disable - Port Input Disable
|
inlinestaticconstexpr |
PIDR - PID25.
Port Input Disable - Port Input Disable
|
inlinestaticconstexpr |
PIDR - PID26.
Port Input Disable - Port Input Disable
|
inlinestaticconstexpr |
PIDR - PID27.
Port Input Disable - Port Input Disable
|
inlinestaticconstexpr |
PIDR - PID28.
Port Input Disable - Port Input Disable
|
inlinestaticconstexpr |
PIDR - PID29.
Port Input Disable - Port Input Disable
|
inlinestaticconstexpr |
PIDR - PID3.
Port Input Disable - Port Input Disable
|
inlinestaticconstexpr |
PIDR - PID30.
Port Input Disable - Port Input Disable
|
inlinestaticconstexpr |
PIDR - PID31.
Port Input Disable - Port Input Disable
|
inlinestaticconstexpr |
PIDR - PID4.
Port Input Disable - Port Input Disable
|
inlinestaticconstexpr |
PIDR - PID5.
Port Input Disable - Port Input Disable
|
inlinestaticconstexpr |
PIDR - PID6.
Port Input Disable - Port Input Disable
|
inlinestaticconstexpr |
PIDR - PID7.
Port Input Disable - Port Input Disable
|
inlinestaticconstexpr |
PIDR - PID8.
Port Input Disable - Port Input Disable
|
inlinestaticconstexpr |
PIDR - PID9.
Port Input Disable - Port Input Disable
|
static |
|
static |
|
static |
Initializes a GPIO pin used by the board.
To initialize the GPIO, define a pin configuration, as either input or output, in the user file. Then, call the GPIO_PinInit() function.
This is an example to define an input pin or an output pin configuration.
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestaticconstexpr |
PSOR - PTSO0.
Port Set Output - Port Set Output
|
inlinestaticconstexpr |
PSOR - PTSO1.
Port Set Output - Port Set Output
|
inlinestaticconstexpr |
PSOR - PTSO10.
Port Set Output - Port Set Output
|
inlinestaticconstexpr |
PSOR - PTSO11.
Port Set Output - Port Set Output
|
inlinestaticconstexpr |
PSOR - PTSO12.
Port Set Output - Port Set Output
|
inlinestaticconstexpr |
PSOR - PTSO13.
Port Set Output - Port Set Output
|
inlinestaticconstexpr |
PSOR - PTSO14.
Port Set Output - Port Set Output
|
inlinestaticconstexpr |
PSOR - PTSO15.
Port Set Output - Port Set Output
|
inlinestaticconstexpr |
PSOR - PTSO16.
Port Set Output - Port Set Output
|
inlinestaticconstexpr |
PSOR - PTSO17.
Port Set Output - Port Set Output
|
inlinestaticconstexpr |
PSOR - PTSO18.
Port Set Output - Port Set Output
|
inlinestaticconstexpr |
PSOR - PTSO19.
Port Set Output - Port Set Output
|
inlinestaticconstexpr |
PSOR - PTSO2.
Port Set Output - Port Set Output
|
inlinestaticconstexpr |
PSOR - PTSO20.
Port Set Output - Port Set Output
|
inlinestaticconstexpr |
PSOR - PTSO21.
Port Set Output - Port Set Output
|
inlinestaticconstexpr |
PSOR - PTSO22.
Port Set Output - Port Set Output
|
inlinestaticconstexpr |
PSOR - PTSO23.
Port Set Output - Port Set Output
|
inlinestaticconstexpr |
PSOR - PTSO24.
Port Set Output - Port Set Output
|
inlinestaticconstexpr |
PSOR - PTSO25.
Port Set Output - Port Set Output
|
inlinestaticconstexpr |
PSOR - PTSO26.
Port Set Output - Port Set Output
|
inlinestaticconstexpr |
PSOR - PTSO27.
Port Set Output - Port Set Output
|
inlinestaticconstexpr |
PSOR - PTSO28.
Port Set Output - Port Set Output
|
inlinestaticconstexpr |
PSOR - PTSO29.
Port Set Output - Port Set Output
|
inlinestaticconstexpr |
PSOR - PTSO3.
Port Set Output - Port Set Output
|
inlinestaticconstexpr |
PSOR - PTSO30.
Port Set Output - Port Set Output
|
inlinestaticconstexpr |
PSOR - PTSO31.
Port Set Output - Port Set Output
|
inlinestaticconstexpr |
PSOR - PTSO4.
Port Set Output - Port Set Output
|
inlinestaticconstexpr |
PSOR - PTSO5.
Port Set Output - Port Set Output
|
inlinestaticconstexpr |
PSOR - PTSO6.
Port Set Output - Port Set Output
|
inlinestaticconstexpr |
PSOR - PTSO7.
Port Set Output - Port Set Output
|
inlinestaticconstexpr |
PSOR - PTSO8.
Port Set Output - Port Set Output
|
inlinestaticconstexpr |
PSOR - PTSO9.
Port Set Output - Port Set Output
|
inlinestaticconstexpr |
PORT - PTTO0.
Port Toggle Output - Port Toggle Output
|
inlinestaticconstexpr |
PORT - PTTO1.
Port Toggle Output - Port Toggle Output
|
inlinestaticconstexpr |
PORT - PTTO10.
Port Toggle Output - Port Toggle Output
|
inlinestaticconstexpr |
PORT - PTTO11.
Port Toggle Output - Port Toggle Output
|
inlinestaticconstexpr |
PORT - PTTO12.
Port Toggle Output - Port Toggle Output
|
inlinestaticconstexpr |
PORT - PTTO13.
Port Toggle Output - Port Toggle Output
|
inlinestaticconstexpr |
PORT - PTTO14.
Port Toggle Output - Port Toggle Output
|
inlinestaticconstexpr |
PORT - PTTO15.
Port Toggle Output - Port Toggle Output
|
inlinestaticconstexpr |
PORT - PTTO16.
Port Toggle Output - Port Toggle Output
|
inlinestaticconstexpr |
PORT - PTTO17.
Port Toggle Output - Port Toggle Output
|
inlinestaticconstexpr |
PORT - PTTO18.
Port Toggle Output - Port Toggle Output
|
inlinestaticconstexpr |
PORT - PTTO19.
Port Toggle Output - Port Toggle Output
|
inlinestaticconstexpr |
PORT - PTTO2.
Port Toggle Output - Port Toggle Output
|
inlinestaticconstexpr |
PORT - PTTO20.
Port Toggle Output - Port Toggle Output
|
inlinestaticconstexpr |
PORT - PTTO21.
Port Toggle Output - Port Toggle Output
|
inlinestaticconstexpr |
PORT - PTTO22.
Port Toggle Output - Port Toggle Output
|
inlinestaticconstexpr |
PORT - PTTO23.
Port Toggle Output - Port Toggle Output
|
inlinestaticconstexpr |
PORT - PTTO24.
Port Toggle Output - Port Toggle Output
|
inlinestaticconstexpr |
PORT - PTTO25.
Port Toggle Output - Port Toggle Output
|
inlinestaticconstexpr |
PORT - PTTO26.
Port Toggle Output - Port Toggle Output
|
inlinestaticconstexpr |
PORT - PTTO27.
Port Toggle Output - Port Toggle Output
|
inlinestaticconstexpr |
PORT - PTTO28.
Port Toggle Output - Port Toggle Output
|
inlinestaticconstexpr |
PORT - PTTO29.
Port Toggle Output - Port Toggle Output
|
inlinestaticconstexpr |
PORT - PTTO3.
Port Toggle Output - Port Toggle Output
|
inlinestaticconstexpr |
PORT - PTTO30.
Port Toggle Output - Port Toggle Output
|
inlinestaticconstexpr |
PORT - PTTO31.
Port Toggle Output - Port Toggle Output
|
inlinestaticconstexpr |
PORT - PTTO4.
Port Toggle Output - Port Toggle Output
|
inlinestaticconstexpr |
PORT - PTTO5.
Port Toggle Output - Port Toggle Output
|
inlinestaticconstexpr |
PORT - PTTO6.
Port Toggle Output - Port Toggle Output
|
inlinestaticconstexpr |
PORT - PTTO7.
Port Toggle Output - Port Toggle Output
|
inlinestaticconstexpr |
PORT - PTTO8.
Port Toggle Output - Port Toggle Output
|
inlinestaticconstexpr |
PORT - PTTO9.
Port Toggle Output - Port Toggle Output
|
inlinestatic |
Sets the GPIO interrupt configuration in PCR register for multiple pins.
base | GPIO peripheral base pointer. |
mask | GPIO pin number macro. |
config | GPIO pin interrupt configuration.
|
|
inlinestatic |
Configures the gpio pin interrupt/DMA request.
base | GPIO peripheral base pointer. |
pin | GPIO pin number. |
config | GPIO pin interrupt configuration.
|
|
inlinestaticconstexpr |
VERID - FEATURE.
Version ID - Feature Specification Number
|
inlinestaticconstexpr |
VERID - MAJOR.
Version ID - Major Version Number
|
inlinestaticconstexpr |
VERID - MINOR.
Version ID - Minor Version Number