Marian Buschsieweke a5dbec33d9
cpu/stm32/periph_eth: Cleanup & fix DMA descriptor
- 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
2020-07-26 22:12:03 +02:00
..
2020-06-24 09:27:02 +02:00
2020-07-07 16:27:43 +02:00
2020-06-29 14:01:01 +02:00
2020-07-02 14:41:41 +02:00
2020-07-16 13:23:30 +02:00
2020-07-16 19:03:38 +02:00
2020-07-16 15:39:02 +02:00
2020-07-16 10:23:49 +02:00
2020-07-16 10:23:49 +02:00
2020-07-16 15:35:23 +02:00
2020-07-16 15:33:29 +02:00
2020-07-16 18:09:59 +02:00
2020-07-16 21:29:46 +02:00
2020-07-16 17:01:10 +02:00