AVR32: Make cacheflush cpu-dependent
The AT32UC3A series of processors doesn't contain any cache, and issuing cache control instructions on those will cause an exception. This commit makes cacheflush.h arch-dependent in preparation for the AT32UC3A-support. Signed-off-by:Gunnar Rangoy <gunnar@rangoy.com> Signed-off-by:
Paul Driveklepp <pauldriveklepp@gmail.com> Signed-off-by:
Olav Morken <olavmrk@gmail.com> Signed-off-by:
Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
Showing
- board/atmel/atstk1000/flash.c 1 addition, 1 deletionboard/atmel/atstk1000/flash.c
- board/earthlcd/favr-32-ezkit/flash.c 1 addition, 1 deletionboard/earthlcd/favr-32-ezkit/flash.c
- cpu/at32ap/cache.c 1 addition, 1 deletioncpu/at32ap/cache.c
- include/asm-avr32/dma-mapping.h 1 addition, 1 deletioninclude/asm-avr32/dma-mapping.h
- lib_avr32/board.c 1 addition, 1 deletionlib_avr32/board.c
Loading
Please register or sign in to comment