CPU specific implementations. More...

Detailed Description

CPU specific implementations.

This module contains all CPU specific source files. In case of multiple CPUs sharing the same architecture, the implementation is split into several CPU specific parts and an architecture part (e.g. arm7_common and lpc2387).


 ARM Cortex-M common
 Common implementations and headers for Cortex-M family based micro-controllers.
 ARM7 CPU common
 Common implementations and headers for ARM based micro-controllers.
 Atmel ATmega CPU: common files
 AVR Atmega specific code.
 Atmel ATmega1281
 Implementation of Atmel's ATmega1281 MCU.
 Atmel ATmega1284p
 Implementation of Atmel's ATmega1284p MCU.
 Atmel ATmega2560
 Implementation of Atmel's ATmega2560 MCU.
 Atmel ATmega256rfr2
 Implementation of Atmel's ATmega256rfr2 MCU.
 Atmel ATmega328p
 Implementation of Atmel's ATmega328p MCU.
 Atmel ATmega32u4
 Implementation of Atmel's ATmega32u4 MCU.
 Atmel SAM common
 Atmel SAM common.
 Atmel SAM0 common
 Atmel SAM0 common.
 Atmel SAM3
 Atmel SAM3 Cortex-M3 MCU specific implementation.
 Atmel SAMD21
 Atmel SAMD21 Cortex-M0 MCU specific implementation.
 Atmel SAML21
 Atmel SAML21 Cortex-M0 MCU specific implementation.
 ESP Common
 Common modules for Espressif ESP SoCs.
 Implementation for Espressif ESP32 MCUs.
 ESP8266 / ESP8285
 RIOT-OS port for Espressif's ESP8266 / ESP8285 MCUs.
 Imagination Technologies MIPS32R2 Common
 Imagination Technologies MIPS32R2 Common implementation.
 CPU specific implementations for LM4F120.
 Microchip MIPS common
 Microchip MIPS common.
 Microchip PIC32MX
 CPU definitions for Microchip PIC32MX devices.
 Microchip PIC32MZ
 CPU definitions for Microchip PIC32MZ devices.
 Microchip SAMD5x/SAME5x
 Microchip SAMD5x/SAME5x Cortex-M4F MCU specific implementation.
 Microchip SAML10/SAML11
 Microchip SAML1x Cortex-M23 MCU specific implementation.
 NXP Kinetis
 NXP Kinetis Cortex-M MCU specific implementation.
 NXP LPC1768
 CPU specific implementations for the NXP LPC1768 cpu.
 NXP LPC2387
 NXP LPC2387 specific code.
 Native CPU specific code.
 Nordic nRF51 MCU
 Nordic nRF51 family of CPUs.
 Nordic nRF52 MCU
 Nordic nRF52 family of CPUs.
 Nordic nRF5x MCU
 Common implementations for the nRF5x family of CPUs.
 STM32 common
 STM32 common code and definitions.
 STM32F0 specific code.
 CPU specific implementations for the STM32F1.
 CPU specific implementations for the STM32F2.
 CPU specific implementations for the STM32F3.
 CPU specific implementations for the STM32F4.
 STM32F7 specific code.
 STM32L0 specific code.
 CPU specific implementations for the STM32F1.
 STM32L4 specific code.
 SiFive FE310
 Common implementations and headers for RISC-V.
 Silicon Labs EFM32/EFR32/EZR32
 Silicon Labs's EFM32/EFR32/EZR32 MCUs implementation.
 Silicon Labs EZR32WG
 Support for the Silicon Labs EZR32 Wonder Gecko CPU.
 TI CC2538
 Texas Instruments CC2538 Cortex-M3 MCU specific code.
 TI CC26x0
 Texas Instruments CC26x0 Cortex-M3 MCU specific code.
 TI CC430
 Texas Instruments CC430 specific code.
 TI MSP430
 Texas Instruments MSP430 specific code.
 Texas Instruments MSP430F family specific code.