[PATCH] Temporary fix for ethernet rx intr hang issue and Disable cache

2015-06-28 Thread ragunath
--- c/src/lib/libbsp/arm/beagle/configure.ac | 3 +++ c/src/lib/libbsp/arm/beagle/irq.c | 5 +++-- c/src/lib/libbsp/arm/beagle/startup/bspstartmmu.c | 17 + 3 files changed, 23 insertions(+), 2 deletions(-) diff --git a/c/src/lib/libbsp/arm/beagle/config

[PATCH] RTEMS libbsd changes for cpsw driver

2015-06-28 Thread ragunath
--- Makefile | 1 + freebsd/sys/arm/ti/cpsw/if_cpsw.c | 64 +- freebsd/sys/arm/ti/cpsw/if_cpswreg.h | 3 + freebsd/sys/arm/ti/cpsw/if_cpswvar.h | 2 + rtemsbsd/include/bsp/nexus-devices.h

25% PowerPC code size increase since last September?

2015-06-28 Thread Peter Dufault
In updating the Phytec MPC5554 to this mornings build I see a large code size increase. It will no longer fit in the 2MB FLASH on the MPC5554, which is a problem. Here are the sizes of the binaries, the first one built two days ago against the RTEMS in September and the second one using the id

Re: 25% PowerPC code size increase since last September?

2015-06-28 Thread Peter Dufault
> On Jun 28, 2015, at 11:05 , Peter Dufault wrote: > > In updating the Phytec MPC5554 to this mornings build I see a large code size > increase. It will no longer fit in the 2MB FLASH on the MPC5554, which is a > problem. Here are the sizes of the binaries, the first one built two days > ag

Re: 25% PowerPC code size increase since last September?

2015-06-28 Thread Joel Sherrill
On June 28, 2015 10:47:13 AM CDT, Peter Dufault wrote: > >> On Jun 28, 2015, at 11:05 , Peter Dufault wrote: >> >> In updating the Phytec MPC5554 to this mornings build I see a large >code size increase. It will no longer fit in the 2MB FLASH on the >MPC5554, which is a problem. Here are the

Re: [PATCH] Temporary fix for ethernet rx intr hang issue and Disable cache

2015-06-28 Thread Ben Gras
All, I really don't want to merge a line like: +if ( ! ( irq == 40 || irq == 41 || irq == 42 || irq == 43 ) ) in the generic interrupt dispatch function. At minimum, replace the IRQ numbers with descriptive macro names and comment on why it's needed and that it's temporary. On Sun, Jun 2

Re: GSoC 2015 RPi USB Support

2015-06-28 Thread Sebastian Huber
You can debug this issue on Qemu. The Nexus childes are registered in a linker set, so I would consult the linker map file. It should look like this: .rtemsroset.bsd.nexus.begin 0x0052ef7c0x0 libbsd.a(rtems-bsd-nexus.o) 0x0052ef7c _bsd__