test
Dependencies: GR-PEACH_video USBHost USBHost_custom
Fork of GR-PEACH_Camera_in by
Diff: main.cpp
- Revision:
- 1:aaa4b3e0f03c
- Parent:
- 0:2f1caf4ce924
- Child:
- 2:9d98159fa9c9
--- a/main.cpp Fri Jun 26 02:26:08 2015 +0000 +++ b/main.cpp Mon Apr 18 07:14:02 2016 +0000 @@ -48,8 +48,15 @@ DigitalOut led1(LED1); DigitalIn button(USER_BUTTON0); +#if defined(__ICCARM__) +#pragma data_alignment=16 +static uint8_t FrameBuffer_Video_A[VIDEO_BUFFER_STRIDE * VIDEO_BUFFER_HEIGHT]@ ".mirrorram"; //16 bytes aligned!; +static uint8_t FrameBuffer_Video_B[VIDEO_BUFFER_STRIDE * VIDEO_BUFFER_HEIGHT]@ ".mirrorram"; //16 bytes aligned!; +#pragma data_alignment=4 +#else static uint8_t FrameBuffer_Video_A[VIDEO_BUFFER_STRIDE * VIDEO_BUFFER_HEIGHT]__attribute((section("NC_BSS"),aligned(16))); //16 bytes aligned!; static uint8_t FrameBuffer_Video_B[VIDEO_BUFFER_STRIDE * VIDEO_BUFFER_HEIGHT]__attribute((section("NC_BSS"),aligned(16))); //16 bytes aligned!; +#endif static volatile int32_t vsync_count; static volatile int32_t vfield_count;