Re: [PATCH v3] arm/xilinx_zynq: Disable the MMU and the data and instruction cache on boot.

2016-08-31 Thread Chris Johns
On 01/09/2016 00:30, Pavel Pisa wrote: Hello Chris, I am trying to think about consequences. Thank you for this. On Wednesday 31 of August 2016 04:16:34 Chris Johns wrote: The u-boot loader can enable the MMU plus the data and instruction caches. Disable them and if the data cache is enabl

[PATCH v4 ppisa] arm/xilinx_zynq: ensure that cache is cleaned and MMU disabled when initialization starts.

2016-08-31 Thread Pavel Pisa
The u-boot loader enables the MMU plus the data and instruction caches in some versions which results in RTEMS boot failure. Closes #2774. --- .../libbsp/arm/xilinx-zynq/startup/bspstarthooks.c | 35 ++ 1 file changed, 35 insertions(+) diff --git a/c/src/lib/libbsp/arm/xilinx

Re: [PATCH v3] arm/xilinx_zynq: Disable the MMU and the data and instruction cache on boot.

2016-08-31 Thread Pavel Pisa
Hello Chris, I am trying to think about consequences. On Wednesday 31 of August 2016 04:16:34 Chris Johns wrote: > The u-boot loader can enable the MMU plus the data and instruction caches. > Disable them and if the data cache is enabled clear it before turn the > caches off. > > Closes #2774. I

[PATCH v2 2/2] libmisc/capture: Remove the reserved _t in the types.

2016-08-31 Thread Chris Johns
--- cpukit/libmisc/capture/capture-cli.c| 82 ++--- cpukit/libmisc/capture/capture.c| 148 +++- cpukit/libmisc/capture/capture.h| 139 +++--- cpukit/libmisc/capture/capture_buffer.c | 10 +- cpukit/li

[PATCH v2 1/2] libmisc/capture: Fix the capture engine on SMP.

2016-08-31 Thread Chris Johns
This patches some issues with the capture engine: 1. Check is the engine is open in ctrace commands. 2. Check all record open and appends for overflow. 3. Fix the record open to take the size of user data and not the record header. 4. Use packed structs for data being written to the per

[PATCH v3 7/7] USB and ethernet controller: Update to FreeBSD trunk 2016-08-23 FreeBSD trunk, 2016-08-23, 9fe7c416e6abb28b1398fd3e5687099846800cfd.

2016-08-31 Thread Deval Shah
--- freebsd/sys/dev/usb/net/usb_ethernet.c | 6 +- libbsd.txt | 6 +++--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/freebsd/sys/dev/usb/net/usb_ethernet.c b/freebsd/sys/dev/usb/net/usb_ethernet.c index de923e9..6497385 100644 --- a/freebsd/sys/

[PATCH v3 4/7] Imported files for driver usb_ethernet for Raspberry Pi.

2016-08-31 Thread Deval Shah
--- freebsd/sys/dev/usb/net/if_smsc.c | 1863 freebsd/sys/dev/usb/net/if_smscreg.h | 277 + freebsd/sys/dev/usb/net/usb_ethernet.c | 647 +++ freebsd/sys/dev/usb/net/usb_ethernet.h | 127 +++ libbsd.py |8 +- l

[PATCH v3 6/7] Added Ethernet support for Raspberry Pi.

2016-08-31 Thread Deval Shah
--- rtemsbsd/include/bsp/nexus-devices.h | 2 ++ testsuite/include/rtems/bsd/test/network-config.h.in | 2 ++ 2 files changed, 4 insertions(+) diff --git a/rtemsbsd/include/bsp/nexus-devices.h b/rtemsbsd/include/bsp/nexus-devices.h index ce9d45c..7ba3541 100644 --- a/rtemsbsd/inc

[PATCH v3 5/7] Ported driver usb_ethernet(smsc) to RTEMS. USB DMA related functions commented out, since DMA support for raspberry is underdevelopment.

2016-08-31 Thread Deval Shah
--- freebsd/sys/dev/usb/net/if_smsc.c | 32 + freebsd/sys/dev/usb/net/if_smscreg.h| 1 + freebsd/sys/dev/usb/net/usb_ethernet.c | 12 ++ freebsd/sys/sys/sysctl.h| 1 + rtemsbsd/include/machine/rtems-bsd-ne

[PATCH v3 2/7] Ported driver bcm283x_dwcotg to RTEMS.

2016-08-31 Thread Deval Shah
--- freebsd/sys/arm/broadcom/bcm2835/bcm283x_dwc_fdt.c | 24 + freebsd/sys/dev/usb/controller/dwc_otg_fdt.c | 10 libbsd.txt | 30 ++ rtemsbsd/include/machine/rtems-bsd-nexus-bus.h | 22

[PATCH v3 1/7] Imported files for driver: bcm283x_dwcotg

2016-08-31 Thread Deval Shah
--- freebsd/sys/arm/broadcom/bcm2835/bcm283x_dwc_fdt.c | 100 ++ freebsd/sys/dev/usb/controller/dwc_otg_fdt.c | 222 + freebsd/sys/dev/usb/controller/dwc_otg_fdt.h | 39 libbsd.py | 3 + libbsd.txt

[PATCH v3 3/7] Added USB roothub support for Raspberry Pi.

2016-08-31 Thread Deval Shah
--- rtemsbsd/include/bsp/nexus-devices.h | 9 + testsuite/usb01/usb-sysinit.h| 2 ++ 2 files changed, 11 insertions(+) diff --git a/rtemsbsd/include/bsp/nexus-devices.h b/rtemsbsd/include/bsp/nexus-devices.h index 45beb30..ce9d45c 100644 --- a/rtemsbsd/include/bsp/nexus-devices.h

Re: [PATCH v2 1/6] Imported files for driver: bcm283x_dwcotg

2016-08-31 Thread Deval Shah
Okay. Understood. I will update and prepare a patch. ᐧ On Mon, Aug 29, 2016 at 12:26 PM, Christian Mauderer < christian.maude...@embedded-brains.de> wrote: > Am 27.08.2016 um 13:16 schrieb Deval Shah: > > > > > > On Tue, Aug 23, 2016 at 7:08 PM, Sebastian Huber > > >