Initial commit of dfmem-dma branch.
Merge remote-tracking branch 'refs/remotes/humhu/dfmem-dma' into dfmem+dma
Initial commit of radio-dma stack.
Overwriting current dfmem with dma-enabled one after some cleanup.
Merge pull request #1 from fgb/dfmem+dma

dfmem_dma files are now the current dfmem in this branch
Removing hard tabs, trailing whitespace, and adding author of mac_packet.h.
Merge branch 'refs/heads/master' into radio+dma
FCY is already defined in init_default.h.
Minimal header updates.
Removing hard tabs and trailing whitespace.
Back-porting dfmem auto-geometry to dma-enabled code.
Updating include of sys_clock.h to sclock.h.
Fixed bug in ISR where trx_status was read instead of status.
Merge pull request #38 from Humhu/radio-dma-fix

Radio dma fix
Removed busy waiting in write functions.

Write functions now no longer wait until the dfmem write has completed, instead returning immediately after the data has been buffered in DMA memory.
Added dfmem geometry data structure with getter.
Fixed issue where write functions would disable SPI chip select too early.
Removed old code, refactored comments.
Merge branch 'refs/heads/master' into radio+dma
Merge branch 'refs/heads/radio+dma_check' into radio+dma