openmv/common
iabdalkader bc2a3372a6 common/csi: Refactor I2C scanning code.
This should be much faster as it starts with the most common
config: power-down active low, reset active low.

Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-06-25 21:27:49 +02:00
..
array.c misc: Restructure repo. 2025-04-13 08:28:34 +02:00
array.h misc: Restructure repo. 2025-04-13 08:28:34 +02:00
common.ld.S common: Remove legacy fixed vospi memory. 2025-06-24 10:19:31 -07:00
common.mk misc: Refactor Makefiles. 2025-04-15 18:54:04 +02:00
dma_alloc.c common/dma_alloc: Fix build. 2025-04-15 20:23:31 +02:00
dma_alloc.h misc: Restructure repo. 2025-04-13 08:28:34 +02:00
fb_alloc.c common: Refactor framebuffer API to accept a context. 2025-04-26 16:29:27 +03:00
fb_alloc.h misc: Restructure repo. 2025-04-13 08:28:34 +02:00
file_utils.c misc: Restructure repo. 2025-04-13 08:28:34 +02:00
file_utils.h misc: Restructure repo. 2025-04-13 08:28:34 +02:00
micropy.mk misc: Refactor Makefiles. 2025-04-15 18:54:04 +02:00
mkrules.mk misc: Refactor Makefiles. 2025-04-15 18:54:04 +02:00
mp_utils.c misc: Restructure repo. 2025-04-13 08:28:34 +02:00
mp_utils.h misc: Restructure repo. 2025-04-13 08:28:34 +02:00
mutex.c misc: Restructure repo. 2025-04-13 08:28:34 +02:00
mutex.h misc: Restructure repo. 2025-04-13 08:28:34 +02:00
nosys_stubs.c misc: Restructure repo. 2025-04-13 08:28:34 +02:00
omv_common.h misc: Restructure repo. 2025-04-13 08:28:34 +02:00
omv_csi.c common/csi: Refactor I2C scanning code. 2025-06-25 21:27:49 +02:00
omv_csi.h common/csi: Add support for non-blocking flag. 2025-06-25 10:37:43 +02:00
omv_gpio.h misc: Restructure repo. 2025-04-13 08:28:34 +02:00
omv_gpu.h misc: Restructure repo. 2025-04-13 08:28:34 +02:00
omv_i2c.h misc: Restructure repo. 2025-04-13 08:28:34 +02:00
omv_spi.h misc: Restructure repo. 2025-04-13 08:28:34 +02:00
pendsv.c misc: Restructure repo. 2025-04-13 08:28:34 +02:00
ringbuf.c misc: Restructure repo. 2025-04-13 08:28:34 +02:00
ringbuf.h misc: Restructure repo. 2025-04-13 08:28:34 +02:00
tinyusb_debug.c misc: Restructure repo. 2025-04-13 08:28:34 +02:00
tinyusb_debug.h misc: Restructure repo. 2025-04-13 08:28:34 +02:00
trace.c misc: Restructure repo. 2025-04-13 08:28:34 +02:00
trace.h misc: Restructure repo. 2025-04-13 08:28:34 +02:00
umm_malloc.c misc: Restructure repo. 2025-04-13 08:28:34 +02:00
umm_malloc.h misc: Restructure repo. 2025-04-13 08:28:34 +02:00
unaligned_memcpy.c misc: Restructure repo. 2025-04-13 08:28:34 +02:00
unaligned_memcpy.h misc: Restructure repo. 2025-04-13 08:28:34 +02:00
usbdbg.c common/csi: Add support for multiple CSIs. 2025-06-25 10:37:41 +02:00
usbdbg.h misc: Bump firmware version. 2025-06-01 17:40:23 +02:00
vospi.c ports/stm32: Move VOSPI memory near DMA controller. 2025-06-24 10:19:31 -07:00
vospi.h drivers/sensors/lepton: Update lepton driver with asynchronous fb. 2025-06-24 10:19:29 -07:00
xalloc.c misc: Restructure repo. 2025-04-13 08:28:34 +02:00
xalloc.h misc: Restructure repo. 2025-04-13 08:28:34 +02:00