This reverts commit 809252e3fd. Wrong warning array subscript [0] is outside array bounds: | chip/lpc43_usb0dev.c: In function 'lpc43_getframe': | arch/arm/src/common/arm_internal.h:134:25: warning: array subscript 0 is outside array bounds of 'volatile uint32_t[0]' {aka 'volatile long unsigned int[]'} [-Warray-bounds] | 134 | #define getreg32(a) (*(volatile uint32_t *)(a)) | | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ | chip/lpc43_usb0dev.c:347:33: note: in expansion of macro 'getreg32' | 347 | # define lpc43_getreg(addr) getreg32(addr) | | ^~~~~~~~ | chip/lpc43_usb0dev.c:2605:15: note: in expansion of macro 'lpc43_getreg' | 2605 | return (int)lpc43_getreg(LPC43_USBDEV_FRINDEX_OFFSET); | | https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105523 Signed-off-by: chao an <anchao@xiaomi.com>
809252e3fd