electro-smith / libDaisy

Hardware Library for the Daisy Audio Platform
https://www.electro-smith.com/daisy
MIT License
331 stars 140 forks source link

Support runtime DMA region configuration #620

Open GregBurns opened 6 months ago

GregBurns commented 6 months ago

The non-cached DMA region was hardcoded with size 32K, system.cpp had to be edited to increase this. With this change the non-cached region can be configured solely by changing the size in the linker script. for consistency this commit also adds a RAM_D2_DMA section to STM32H750IB_flash.lds

github-actions[bot] commented 6 months ago

Test Results

151 tests  ±0   151 :white_check_mark: ±0   0s :stopwatch: ±0s  16 suites ±0     0 :zzz: ±0    1 files   ±0     0 :x: ±0 

Results for commit 40d3f636. ± Comparison against base commit f7727edb.