File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -435,13 +435,13 @@ void cam_dma_config(const cam_config_t *config) {
435
435
cam_obj -> dma = (lldesc_t * )heap_caps_malloc (cam_obj -> node_cnt * sizeof (lldesc_t ), MALLOC_CAP_DMA );
436
436
cam_obj -> buffer = (uint8_t * )heap_caps_malloc (cam_obj -> buffer_size * sizeof (uint8_t ), MALLOC_CAP_DMA );
437
437
438
- for (int x = 0 ; x < cam_obj -> node_cnt ; x ++ ) {
438
+ for (uint32_t x = 0 ; x < cam_obj -> node_cnt ; x ++ ) {
439
439
cam_obj -> dma [x ].size = cam_obj -> dma_size ;
440
440
cam_obj -> dma [x ].length = cam_obj -> dma_size ;
441
441
cam_obj -> dma [x ].eof = 0 ;
442
442
cam_obj -> dma [x ].owner = 1 ;
443
443
cam_obj -> dma [x ].buf = (cam_obj -> buffer + cam_obj -> dma_size * x );
444
- cam_obj -> dma [x ].empty = & cam_obj -> dma [(x + 1 ) % cam_obj -> node_cnt ];
444
+ cam_obj -> dma [x ].empty = ( intptr_t ) & cam_obj -> dma [(x + 1 ) % cam_obj -> node_cnt ];
445
445
}
446
446
447
447
I2S0 .in_link .addr = ((uint32_t )& cam_obj -> dma [0 ]) & 0xfffff ;
You can’t perform that action at this time.
0 commit comments