mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2025-01-18 12:52:44 +01:00
a5dbec33d9
- Add missing `volatile` to DMA descriptor, as memory is also accessed by the DMA without knowledge of the compiler - Dropped `__attribute__((packed))` from DMA descriptor - The DMA descriptor fields need to be aligned on word boundries to properly function - The compiler can now more efficiently access the fields (safes ~300 B ROM) - Moved the DMA descriptor struct and the flags to `periph_cpu.h` - This allows Doxygen documentation being build for it - Those types and fields are needed for a future PTP implementation - Renamed DMA descriptor flags - They now reflect to which field in the DMA descriptor they refer to, so that confusion is avoided - Added documentation to the DMA descriptor and the corresponding flags |
||
---|---|---|
.. | ||
adc_f0.c | ||
adc_f1.c | ||
adc_f2.c | ||
adc_f4.c | ||
adc_l0.c | ||
adc_l1.c | ||
adc_l4.c | ||
can.c | ||
dac.c | ||
dma.c | ||
eeprom.c | ||
eth.c | ||
flash_common.c | ||
flashpage.c | ||
gpio_all.c | ||
gpio_f1.c | ||
hwrng.c | ||
i2c_1.c | ||
i2c_2.c | ||
Makefile | ||
pm.c | ||
pwm.c | ||
qdec.c | ||
rtc_all.c | ||
rtc_f1.c | ||
rtt_all.c | ||
rtt_f1.c | ||
spi.c | ||
timer.c | ||
uart.c | ||
usbdev.c | ||
wdt.c |