BouffaloSDK is the IOT and MCU software development kit provided by the Bouffalo Lab Team, supports all the series of Bouffalo chips. Also it is the combination of bl_mcu_sdk and bl_iot_sdk
Apache License 2.0
372
stars
128
forks
source link
[fix][dma] fix index in dma2_isr for dma_callback #184
Interrupt handeling for DMA2 on D0 ether crashes with 'Instruction access fault' or does not get handled at all. (Depends on the used bflb_device_s.idx value.)
With this patch this will be fixed. Also I had to reset the chip to recover and could than observe the expected behaviour.
Interrupt handeling for DMA2 on D0 ether crashes with 'Instruction access fault' or does not get handled at all. (Depends on the used bflb_device_s.idx value.)
With this patch this will be fixed. Also I had to reset the chip to recover and could than observe the expected behaviour.
For testing I used this device structure