This looks ok. UNLESS we have an RTEMS specific inttypes.h format specifier for vector.
I don't recall where those are defined or documented. :( On Sat, Mar 28, 2020, 5:50 AM G S Niteesh Babu <niteesh...@gmail.com> wrote: > 1) _Memory_Initialize makes pointer from integer w > ithout a cast. > 2) printf format error, expects %u but %lu provided. > --- > bsps/arm/raspberrypi/irq/irq.c | 2 +- > bsps/arm/raspberrypi/start/bspstarthooks.c | 2 ++ > 2 files changed, 3 insertions(+), 1 deletion(-) > > diff --git a/bsps/arm/raspberrypi/irq/irq.c > b/bsps/arm/raspberrypi/irq/irq.c > index 9e1bcfc1bc..73dcad298f 100644 > --- a/bsps/arm/raspberrypi/irq/irq.c > +++ b/bsps/arm/raspberrypi/irq/irq.c > @@ -157,7 +157,7 @@ void bsp_interrupt_vector_disable(rtems_vector_number > vector) > > void bsp_interrupt_handler_default(rtems_vector_number vector) > { > - printk("spurious interrupt: %lu\n", vector); > + printk("spurious interrupt: %u\n", vector); > } > > rtems_status_code bsp_interrupt_facility_initialize(void) > diff --git a/bsps/arm/raspberrypi/start/bspstarthooks.c > b/bsps/arm/raspberrypi/start/bspstarthooks.c > index fd6aa53059..eb6546db1c 100644 > --- a/bsps/arm/raspberrypi/start/bspstarthooks.c > +++ b/bsps/arm/raspberrypi/start/bspstarthooks.c > @@ -184,7 +184,9 @@ static void bsp_memory_initialize(void) > { > _Memory_Initialize( > &_Memory_Areas[0], > + (void *) > > raspberrypi_mmu_config_table[ARMV7_CP15_START_WORKSPACE_ENTRY_INDEX].begin, > + (void *) > > raspberrypi_mmu_config_table[ARMV7_CP15_START_WORKSPACE_ENTRY_INDEX].end > ); > } > -- > 2.17.1 > >
_______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel