The loop that checks if the current address is already mapped uses
the same local variable for the chanin node as the newly allocated
chain node so the allocated chain node gets over written.
Added a new local variable for the loop that checks the address
---
cpukit/posix/src/mmap.c | 7 ---
he following test does not work on RTEMS because /dev/zero does not
+ * implemented the mmap handler.
+ */
+ puts( "Init: mmap - /dev/zero shared" );
+ mmap_dev_zero_shared();
+
+ TEST_END();
+
+ rtems_test_exit(0);
+ return 0;
+}
diff --git a/testsuites/psxtests/psxmmap01/psxmmap0
mode 100644
index 000..08534ee
--- /dev/null
+++ b/cpukit/libfs/src/defaults/default_mmap.c
@@ -0,0 +1,40 @@
+/**
+ * @file
+ *
+ * @brief Default MMAP Handler
+ *
+ * @ingroup LibIOFSHandler
+ */
+
+/*
+ * Copyright (c) 2017 Kevin Kirspel (kirs...@gmail.com)
+ *
+ * The license and
mode 100644
index 000..08534ee
--- /dev/null
+++ b/cpukit/libfs/src/defaults/default_mmap.c
@@ -0,0 +1,40 @@
+/**
+ * @file
+ *
+ * @brief Default MMAP Handler
+ *
+ * @ingroup LibIOFSHandler
+ */
+
+/*
+ * Copyright (c) 2017 Kevin Kirspel (kirs...@gmail.com)
+ *
+ * The license and
LIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * $FreeBSD$
+ */
+
+/*
+ * Copyright (c) 2017 Kevin Kirspel.
+ *
+ * The license and distribution terms for this file may be
+ * found in the file LICENSE in this di
/null
+++ b/cpukit/dev/include/linux/fb.h
@@ -0,0 +1,1188 @@
+/**
+ * @file
+ *
+ * @brief RTEMS Port of Linux FB API
+ *
+ * @ingroup FBLinux
+ */
+
+/*
+ * Copyright (c) 2017 Kevin Kirspel.
+ *
+ * The license and distribution terms for this file may be
+ * found in the file LICENSE in this
---
testsuite/cdev01/test_cdev.c | 20 +++-
testsuite/cdev01/test_cdev01.h | 2 ++
testsuite/cdev01/test_main.c | 7 +++
3 files changed, 28 insertions(+), 1 deletion(-)
diff --git a/testsuite/cdev01/test_cdev.c b/testsuite/cdev01/test_cdev.c
index 19fb1a5..9b0c46f 10064
---
freebsd/sys/sys/conf.h | 4 ++--
freebsd/sys/sys/file.h | 20 +
rtemsbsd/sys/fs/devfs/devfs_devs.c | 46 ++
3 files changed, 68 insertions(+), 2 deletions(-)
diff --git a/freebsd/sys/sys/conf.h b/freebsd/sys/sys/conf
/default_mmap.c
new file mode 100644
index 000..08534ee
--- /dev/null
+++ b/cpukit/libfs/src/defaults/default_mmap.c
@@ -0,0 +1,40 @@
+/**
+ * @file
+ *
+ * @brief Default MMAP Handler
+ *
+ * @ingroup LibIOFSHandler
+ */
+
+/*
+ * Copyright (c) 2017 Kevin Kirspel (kirs...@gmail.com)
+ *
+ * The license
OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * $FreeBSD$
+ */
+
+/*
+ * Copyright (c) 2017 Kevin Kirspel.
+ *
+ * The license and distribution terms for this file may be
+ * found in the file LICENSE in this distribu
OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * $FreeBSD$
+ */
+
+/*
+ * Copyright (c) 2017 Kevin Kirspel.
+ *
+ * The license and distribution terms for this file may be
+ * found in the file LICENSE in this distribu
+ */
+
+/*
+ * Copyright (c) 2017 Kevin Kirspel (kirs...@gmail.com)
+ *
+ * The license and distribution terms for this file may be
+ * found in the file LICENSE in this distribution or at
+ * http://www.rtems.org/license/LICENSE.
+ */
+
+#if HAVE_CONFIG_H
+ #include "config.h"
+#endif
+
+#inclu
(c) 2017 Kevin Kirspel (kirs...@gmail.com)
+ *
+ * The license and distribution terms for this file may be
+ * found in the file LICENSE in this distribution or at
+ * http://www.rtems.org/license/LICENSE.
+ */
+
+#if HAVE_CONFIG_H
+ #include "config.h"
+#endif
+
+#inclu
OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * $FreeBSD$
+ */
+
+/*
+ * Copyright (c) 2017 Kevin Kirspel.
+ *
+ * The license and distribution terms for this file may be
+ * found in the file LICENSE in this distribu
---
cpukit/sapi/include/confdefs.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
mode change 100755 => 100644 cpukit/sapi/include/confdefs.h
diff --git a/cpukit/sapi/include/confdefs.h b/cpukit/sapi/include/confdefs.h
old mode 100755
new mode 100644
index 5cba1a8..06938b1
--- a/cpukit/sa
---
libbsd.py | 79 +++
libbsd_waf.py | 43
2 files changed, 101 insertions(+), 21 deletions(-)
diff --git a/libbsd.py b/libbsd.py
index 3129266..de94304 100644
--- a/libbsd.py
+++ b/libbsd.py
@@ -151,6 +
---
rtemsbsd/rtems/rtems-kernel-init.c | 4
1 file changed, 4 insertions(+)
diff --git a/rtemsbsd/rtems/rtems-kernel-init.c
b/rtemsbsd/rtems/rtems-kernel-init.c
index e647224..c42e35a 100644
--- a/rtemsbsd/rtems/rtems-kernel-init.c
+++ b/rtemsbsd/rtems/rtems-kernel-init.c
@@ -49,6 +49,9 @@
testsuite/usbkbd01/init.c
create mode 100644 testsuite/usbmouse01/init.c
diff --git a/testsuite/evdev01/init.c b/testsuite/evdev01/init.c
new file mode 100644
index 000..6daf581
--- /dev/null
+++ b/testsuite/evdev01/init.c
@@ -0,0 +1,764 @@
+/*-
+ * COPYRIGHT (c) 2017 Kevin Kirspel
+ * All rights
---
freebsd/sys/sys/bitstring.h | 3 +
rtemsbsd/include/machine/bitstring.h | 107 +++
2 files changed, 110 insertions(+)
create mode 100644 rtemsbsd/include/machine/bitstring.h
diff --git a/freebsd/sys/sys/bitstring.h b/freebsd/sys/sys/bitstring.h
inde
---
freebsd/sys/dev/usb/input/ukbd.c| 6 ++
rtemsbsd/include/rtems/bsd/local/opt_kbd.h | 1 +
rtemsbsd/include/rtems/bsd/local/opt_ukbd.h | 1 +
3 files changed, 8 insertions(+)
create mode 100644 rtemsbsd/include/rtems/bsd/local/opt_kbd.h
create mode 100644 rtemsbsd/include/rte
---
rtemsbsd/include/bsp/nexus-devices.h | 1 +
rtemsbsd/include/machine/rtems-bsd-nexus-bus.h | 22 ++
rtemsbsd/sys/dev/input/touchscreen/tsc_lpc32xx.c | 403 +++
3 files changed, 426 insertions(+)
mode change 100755 => 100644 rtemsbsd/include/bsp/nexus-devic
---
freebsd/sys/dev/usb/usb_dev.c | 10 ++
rtemsbsd/include/rtems/bsd/local/opt_usb.h | 2 +-
2 files changed, 11 insertions(+), 1 deletion(-)
diff --git a/freebsd/sys/dev/usb/usb_dev.c b/freebsd/sys/dev/usb/usb_dev.c
index fe249c2..da96a99 100644
--- a/freebsd/sys/dev/usb/u
---
freebsd/sys/dev/evdev/cdev.c | 863 +++
freebsd/sys/dev/evdev/evdev.c | 939 ++
freebsd/sys/dev/evdev/evdev.h | 210 +++
freebsd/sys/dev/evdev/evdev_mt.c | 294 ++
freebsd/sys/dev/evde
---
freebsd/sys/dev/evdev/evdev.c| 4
rtemsbsd/include/rtems/bsd/local/opt_evdev.h | 19 +++
2 files changed, 23 insertions(+)
create mode 100644 rtemsbsd/include/rtems/bsd/local/opt_evdev.h
diff --git a/freebsd/sys/dev/evdev/evdev.c b/freebsd/sys/dev/evdev/
---
freebsd/sys/dev/kbd/kbd.c | 1477 +++
freebsd/sys/dev/kbd/kbdreg.h| 307
freebsd/sys/dev/kbd/kbdtables.h | 238 +++
freebsd/sys/sys/kbio.h | 269 +++
4 files changed, 2291 insertions(+)
create mode 100644 freebsd/sys/d
---
cpukit/libcsupport/src/termios.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/cpukit/libcsupport/src/termios.c b/cpukit/libcsupport/src/termios.c
index 6557135..2fb9d4f 100644
--- a/cpukit/libcsupport/src/termios.c
+++ b/cpukit/libcsupport/src/termios.c
@@ -578,10 +5
---
libbsd.py | 6 +-
libbsd_waf.py | 30 ++
2 files changed, 35 insertions(+), 1 deletion(-)
diff --git a/libbsd.py b/libbsd.py
index 3aa5610..3129266 100644
--- a/libbsd.py
+++ b/libbsd.py
@@ -796,7 +796,9 @@ def dev_usb_serial(mm):
mod.addKernelSpaceHe
---
freebsd/sys/dev/usb/uftdiio.h | 99 +++
1 file changed, 99 insertions(+)
create mode 100644 freebsd/sys/dev/usb/uftdiio.h
diff --git a/freebsd/sys/dev/usb/uftdiio.h b/freebsd/sys/dev/usb/uftdiio.h
new file mode 100644
index 000..b624483
--- /dev/nu
---
freebsd/sys/dev/usb/serial/usb_serial.c | 12
1 file changed, 12 insertions(+)
diff --git a/freebsd/sys/dev/usb/serial/usb_serial.c
b/freebsd/sys/dev/usb/serial/usb_serial.c
index b5d7ef7..f494b10 100644
--- a/freebsd/sys/dev/usb/serial/usb_serial.c
+++ b/freebsd/sys/dev/usb/ser
---
testsuite/usbserial01/init.c | 380 +++
1 file changed, 380 insertions(+)
create mode 100644 testsuite/usbserial01/init.c
diff --git a/testsuite/usbserial01/init.c b/testsuite/usbserial01/init.c
new file mode 100644
index 000..bbefb5f
--- /dev/null
---
freebsd/sys/dev/ofw/openfirm.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/freebsd/sys/dev/ofw/openfirm.c b/freebsd/sys/dev/ofw/openfirm.c
index 3e86d8d..9b39502 100644
--- a/freebsd/sys/dev/ofw/openfirm.c
+++ b/freebsd/sys/dev/ofw/openfirm.c
@@ -82,6 +82,9 @@ static void OF_putchar
---
freebsd/bin/stty/cchar.c | 9 ++
freebsd/bin/stty/gfmt.c | 6
freebsd/bin/stty/key.c | 9 ++
freebsd/bin/stty/modes.c | 9 ++
freebsd/bin/stty/print.c | 9 ++
freebs
---
freebsd/sys/fs/devfs/devfs_int.h | 2 +-
freebsd/sys/fs/devfs/devfs_vnops.c | 18 ---
freebsd/sys/kern/kern_conf.c | 16 --
freebsd/sys/kern/subr_taskqueue.c | 10 --
freebsd/sys/kern/tty.c | 62 ++
freebsd/sys/kern/
---
libbsd.py | 77 ---
libbsd_waf.py | 97 +++
2 files changed, 163 insertions(+), 11 deletions(-)
mode change 100755 => 100644 libbsd.py
diff --git a/libbsd.py b/libbsd.py
old mode 100755
ne
---
freebsd/bin/stty/cchar.c | 142 ++
freebsd/bin/stty/extern.h | 45 +++
freebsd/bin/stty/gfmt.c | 129
freebsd/bin/stty/key.c| 296 ++
freebsd/bin/stty/modes.c | 248 +++
---
rtemsbsd/include/machine/rtems-bsd-commands.h | 2 +
rtemsbsd/include/machine/rtems-bsd-kernel-space.h | 1 +
rtemsbsd/include/rtems/bsd/local/opt_gdb.h| 1 +
rtemsbsd/include/rtems/netcmds-config.h | 2 +
rtemsbsd/rtems/rtems-bsd-shell-stty.c | 40 +++
---
.../include/rtems/bsd/test/default-termios-init.h | 158
testsuite/termios/test_main.c | 856 +
testsuite/termios/test_termios_driver.c| 136
testsuite/termios/test_termios_driver.h| 32 +
testsuite/termios/test_termi
---
libbsd.py | 77 ---
libbsd_waf.py | 97 +++
2 files changed, 163 insertions(+), 11 deletions(-)
mode change 100755 => 100644 libbsd.py
diff --git a/libbsd.py b/libbsd.py
old mode 100755
ne
---
rtemsbsd/include/machine/rtems-bsd-commands.h | 2 +
rtemsbsd/include/machine/rtems-bsd-kernel-space.h | 1 +
rtemsbsd/include/rtems/bsd/local/opt_gdb.h| 1 +
rtemsbsd/include/rtems/netcmds-config.h | 2 +
rtemsbsd/rtems/rtems-bsd-shell-stty.c | 40 ++
---
freebsd/bin/stty/cchar.c | 142 ++
freebsd/bin/stty/extern.h | 45 +++
freebsd/bin/stty/gfmt.c | 129
freebsd/bin/stty/key.c| 296 ++
freebsd/bin/stty/modes.c | 248 +++
---
.../include/rtems/bsd/test/default-termios-init.h | 158
testsuite/termios/test_main.c | 856 +
testsuite/termios/test_termios_driver.c| 136
testsuite/termios/test_termios_driver.h| 32 +
testsuite/termios/test_termi
---
freebsd/sys/kern/tty.c | 2349
freebsd/sys/kern/tty_inq.c | 497 +
freebsd/sys/kern/tty_outq.c| 347 ++
freebsd/sys/kern/tty_ttydisc.c | 1267 ++
freebsd/sys/sys/cons.h | 144 +++
freebsd/sys/sy
---
freebsd/bin/stty/cchar.c | 9 ++
freebsd/bin/stty/gfmt.c | 6
freebsd/bin/stty/key.c | 9 ++
freebsd/bin/stty/modes.c | 9 ++
freebsd/bin/stty/print.c | 9 ++
freebs
---
freebsd/sys/fs/devfs/devfs_int.h | 2 +-
freebsd/sys/kern/kern_conf.c | 16 --
freebsd/sys/kern/subr_taskqueue.c | 10 ---
freebsd/sys/kern/tty.c| 62 +++
freebsd/sys/kern/tty_ttydisc.c| 2 ++
freebsd/sys/sys/conf.h
---
tools/cpu/sh/sci.c | 29 -
1 file changed, 20 insertions(+), 9 deletions(-)
diff --git a/tools/cpu/sh/sci.c b/tools/cpu/sh/sci.c
index a092bce..2b68612 100644
--- a/tools/cpu/sh/sci.c
+++ b/tools/cpu/sh/sci.c
@@ -43,10 +43,15 @@ static unsigned int bitrate [] = {
---
testsuites/libtests/termios/init.c | 341 +
testsuites/libtests/termios01/init.c | 143 +++--
testsuites/libtests/termios01/termios01.scn| 270
testsuites/libtests/termios01/termios_testdriver.c | 6 +-
testsuites
---
cpukit/libcsupport/include/sys/_termios.h| 264 +++
cpukit/libcsupport/include/sys/ttydefaults.h | 111 +++
cpukit/libcsupport/src/cfmakesane.c | 66 +++
3 files changed, 441 insertions(+)
create mode 100644 cpukit/libcsupport/include/sys/_ter
---
cpukit/libcsupport/Makefile.am | 2 +-
cpukit/libcsupport/include/rtems/termiostypes.h | 8 +-
cpukit/libcsupport/include/sys/ioccom.h | 11 -
cpukit/libcsupport/include/sys/termios.h| 280 +++-
cpukit/libcsupport/include/sys/ttycom.h
---
c/src/lib/libbsp/arm/csb336/console/uart.c | 2 +-
c/src/lib/libbsp/arm/lpc32xx/console/hsu.c | 2 +-
c/src/lib/libbsp/i386/shared/comm/tty_drv.c| 2 +-
.../libbsp/lm32/shared/milkymist_console/console.c | 2 +-
c/src/lib/libbsp/m68k/av5282/console/console.c |
---
tools/cpu/sh/sci.c | 29 -
1 file changed, 20 insertions(+), 9 deletions(-)
diff --git a/tools/cpu/sh/sci.c b/tools/cpu/sh/sci.c
index a092bce..2b68612 100644
--- a/tools/cpu/sh/sci.c
+++ b/tools/cpu/sh/sci.c
@@ -43,10 +43,15 @@ static unsigned int bitrate [] = {
---
testsuites/libtests/termios/init.c | 341 +
testsuites/libtests/termios01/init.c | 143 +++--
testsuites/libtests/termios01/termios01.scn| 270
testsuites/libtests/termios01/termios_testdriver.c | 6 +-
testsuites
---
cpukit/libcsupport/Makefile.am | 2 +-
cpukit/libcsupport/include/rtems/termiostypes.h | 8 +-
cpukit/libcsupport/include/sys/ioccom.h | 11 -
cpukit/libcsupport/include/sys/termios.h| 280 +++-
cpukit/libcsupport/include/sys/ttycom.h
---
c/src/lib/libbsp/arm/csb336/console/uart.c | 2 +-
c/src/lib/libbsp/arm/lpc32xx/console/hsu.c | 2 +-
c/src/lib/libbsp/i386/shared/comm/tty_drv.c| 2 +-
.../libbsp/lm32/shared/milkymist_console/console.c | 2 +-
c/src/lib/libbsp/m68k/av5282/console/console.c |
---
cpukit/libcsupport/include/sys/_termios.h| 264 +++
cpukit/libcsupport/include/sys/ttydefaults.h | 111 +++
cpukit/libcsupport/src/cfmakesane.c | 66 +++
3 files changed, 441 insertions(+)
create mode 100644 cpukit/libcsupport/include/sys/_ter
---
cpukit/libcsupport/Makefile.am | 2 +-
cpukit/libcsupport/include/rtems/termiostypes.h | 8 +-
cpukit/libcsupport/include/sys/ioccom.h | 11 -
cpukit/libcsupport/include/sys/termios.h| 280 +++-
cpukit/libcsupport/include/sys/ttycom.h
---
c/src/lib/libbsp/arm/csb336/console/uart.c | 2 +-
c/src/lib/libbsp/arm/lpc32xx/console/hsu.c | 2 +-
c/src/lib/libbsp/i386/shared/comm/tty_drv.c| 2 +-
.../libbsp/lm32/shared/milkymist_console/console.c | 2 +-
c/src/lib/libbsp/m68k/av5282/console/console.c |
---
testsuites/libtests/termios/init.c | 341 +
testsuites/libtests/termios01/init.c | 143 +++--
testsuites/libtests/termios01/termios01.scn| 270
testsuites/libtests/termios01/termios_testdriver.c | 6 +-
testsuites
---
cpukit/libcsupport/include/sys/_termios.h| 264 +++
cpukit/libcsupport/include/sys/ttydefaults.h | 111 +++
cpukit/libcsupport/src/cfmakesane.c | 66 +++
3 files changed, 441 insertions(+)
create mode 100644 cpukit/libcsupport/include/sys/_ter
---
tools/cpu/sh/sci.c | 29 -
1 file changed, 20 insertions(+), 9 deletions(-)
diff --git a/tools/cpu/sh/sci.c b/tools/cpu/sh/sci.c
index a092bce..2b68612 100644
--- a/tools/cpu/sh/sci.c
+++ b/tools/cpu/sh/sci.c
@@ -43,10 +43,15 @@ static unsigned int bitrate [] = {
---
libbsd.py | 67 +-
libbsd_waf.py | 86 +++
2 files changed, 134 insertions(+), 19 deletions(-)
diff --git a/libbsd.py b/libbsd.py
index 7264ac4..a690a00 100755
--- a/libbsd.py
+++ b/libbsd.
---
freebsd/sys/dev/usb/serial/uplcom.c| 22
freebsd/sys/dev/usb/serial/usb_serial.c| 24
freebsd/sys/dev/usb/usb_dev.c | 18 +++
freebsd/sys/fs/devfs/devfs_int.h | 2 +-
freebsd/sys/kern/kern_conf.c | 16 +--
freebsd/sys/kern/subr_t
---
freebsd/sys/dev/usb/serial/uplcom.c | 936 +
freebsd/sys/dev/usb/serial/usb_serial.c | 1719 +++
freebsd/sys/dev/usb/serial/usb_serial.h | 221
3 files changed, 2876 insertions(+)
create mode 100644 freebsd/sys/dev/usb/serial/uplcom.c
cr
---
freebsd/sys/kern/tty.c | 2299
freebsd/sys/kern/tty_inq.c | 491 +
freebsd/sys/kern/tty_outq.c| 341 ++
freebsd/sys/kern/tty_ttydisc.c | 1267 ++
freebsd/sys/sys/_termios.h | 222
freebsd/sys/s
---
freebsd/bin/stty/cchar.c | 11
freebsd/bin/stty/gfmt.c | 22
freebsd/bin/stty/key.c| 21
freebsd/bin/stty/modes.c | 9
freebsd/bin/stty/print.c | 14 +
---
.../include/rtems/bsd/test/default-usb-init.h | 158 +
testsuite/usbserial/init.c | 373
testsuite/usbserial01/test_main.c | 666 +
testsuite/usbserial02/test_main.c | 252
testsuite/us
---
rtemsbsd/sys/fs/devfs/devfs_vnops.c | 136
1 file changed, 136 insertions(+)
create mode 100755 rtemsbsd/sys/fs/devfs/devfs_vnops.c
diff --git a/rtemsbsd/sys/fs/devfs/devfs_vnops.c
b/rtemsbsd/sys/fs/devfs/devfs_vnops.c
new file mode 100755
index 000.
---
rtemsbsd/include/machine/rtems-bsd-termios.h | 68 +
rtemsbsd/rtems/rtems-bsd-termios.c | 213 +++
2 files changed, 281 insertions(+)
create mode 100755 rtemsbsd/include/machine/rtems-bsd-termios.h
create mode 100755 rtemsbsd/rtems/rtems-bsd-termios
---
freebsd/bin/stty/cchar.c | 142
freebsd/bin/stty/extern.h | 45 ++
freebsd/bin/stty/gfmt.c | 129 +++
freebsd/bin/stty/key.c| 296 ++
freebsd/bin/stty/modes.c |
---
cpukit/sapi/include/confdefs.h | 2 ++
1 file changed, 2 insertions(+)
mode change 100644 => 100755 cpukit/sapi/include/confdefs.h
diff --git a/cpukit/sapi/include/confdefs.h b/cpukit/sapi/include/confdefs.h
old mode 100644
new mode 100755
index c931fda..adccc72
--- a/cpukit/sapi/include/con
---
freebsd/sys/arm/lpc/if_lpe.c| 1234 +++
freebsd/sys/arm/lpc/if_lpereg.h | 208 +++
freebsd/sys/arm/lpc/lpc_pwr.c | 131 +
freebsd/sys/arm/lpc/lpcreg.h| 665 +
freebsd/sys/arm/lpc/lpcvar.h| 69 +++
5 files change
---
libbsd.py | 6 ++
1 file changed, 6 insertions(+)
diff --git a/libbsd.py b/libbsd.py
index 7264ac4..43107ee 100755
--- a/libbsd.py
+++ b/libbsd.py
@@ -148,6 +148,7 @@ def rtems(mm):
'pppd/utils.c',
'sys/dev/usb/controller/ehci_mpc83xx.c',
'sys/dev/us
---
freebsd/sys/dev/usb/controller/ohci.h | 2 -
rtemsbsd/sys/dev/usb/controller/ohci_lpc.c | 93 +-
rtemsbsd/sys/dev/usb/usb_otg_transceiver.h | 1 +
3 files changed, 3 insertions(+), 93 deletions(-)
mode change 100644 => 100755 freebsd/sys/dev/usb/controller/o
---
testsuite/include/rtems/bsd/test/network-config.h.in | 2 ++
1 file changed, 2 insertions(+)
mode change 100644 => 100755
testsuite/include/rtems/bsd/test/network-config.h.in
diff --git a/testsuite/include/rtems/bsd/test/network-config.h.in
b/testsuite/include/rtems/bsd/test/network-config
---
rtemsbsd/include/bsp/nexus-devices.h | 12 +
rtemsbsd/include/machine/rtems-bsd-nexus-bus.h | 75 ++
2 files changed, 87 insertions(+)
mode change 100644 => 100755 rtemsbsd/include/bsp/nexus-devices.h
mode change 100644 => 100755 rtemsbsd/include/machine
---
rtemsbsd/include/machine/rtems-bsd-cache.h | 7 ++-
1 file changed, 2 insertions(+), 5 deletions(-)
mode change 100644 => 100755 rtemsbsd/include/machine/rtems-bsd-cache.h
diff --git a/rtemsbsd/include/machine/rtems-bsd-cache.h
b/rtemsbsd/include/machine/rtems-bsd-cache.h
old mode 10064
---
freebsd/sys/arm/lpc/if_lpe.c | 178 +
freebsd/sys/arm/lpc/lpc_pwr.c | 8 ++
freebsd/sys/dev/mii/icsphy.c | 3 +
rtemsbsd/include/rtems/bsd/local/miidevs.h | 2 +
4 files changed, 191 insertions(+)
mode change 100644 =>
---
libbsd_waf.py | 5 -
1 file changed, 4 insertions(+), 1 deletions(-)
diff --git a/libbsd_waf.py b/libbsd_waf.py
index ecd87af..ef3150b 100644
--- a/libbsd_waf.py
+++ b/libbsd_waf.py
@@ -722,7 +722,9 @@ def build(bld):
source = objs07_source)
libbsd_use += ["objs07"]
---
freebsd/sys/sys/linker_set.h | 6 +-
rtemsbsd/include/rtems/bsd/bsd.h | 6 ++
2 files changed, 11 insertions(+), 1 deletion(-)
mode change 100644 => 100755 freebsd/sys/sys/linker_set.h
mode change 100644 => 100755 rtemsbsd/include/rtems/bsd/bsd.h
diff --git a/freebsd/sys/sys/lin
---
rtemsbsd/sys/dev/usb/controller/ohci_lpc32xx.c | 499 +
1 file changed, 499 insertions(+)
create mode 100755 rtemsbsd/sys/dev/usb/controller/ohci_lpc32xx.c
diff --git a/rtemsbsd/sys/dev/usb/controller/ohci_lpc32xx.c
b/rtemsbsd/sys/dev/usb/controller/ohci_lpc32xx.c
ne
---
freebsd/sys/arm/lpc/if_lpe.c| 1234 +++
freebsd/sys/arm/lpc/if_lpereg.h | 208 +++
freebsd/sys/arm/lpc/lpc_pwr.c | 131 +
freebsd/sys/arm/lpc/lpcreg.h| 665 +
freebsd/sys/arm/lpc/lpcvar.h| 69 +++
5 files change
---
freebsd/sys/dev/usb/controller/ohci.h | 2 --
rtemsbsd/sys/dev/usb/controller/lpc_ohci.c | 19 ---
rtemsbsd/sys/dev/usb/usb_otg_transceiver.h | 1 +
3 files changed, 17 insertions(+), 5 deletions(-)
mode change 100644 => 100755 freebsd/sys/dev/usb/controller/ohci.h
mod
---
rtemsbsd/include/rtems/bsd/bsd.h| 13 -
rtemsbsd/rtems/rtems-kernel-nexus.c | 12 +---
2 files changed, 21 insertions(+), 4 deletions(-)
mode change 100644 => 100755 rtemsbsd/include/rtems/bsd/bsd.h
mode change 100644 => 100755 rtemsbsd/rtems/rtems-kernel-nexus.c
dif
---
testsuite/include/rtems/bsd/test/network-config.h.in | 2 ++
1 file changed, 2 insertions(+)
mode change 100644 => 100755
testsuite/include/rtems/bsd/test/network-config.h.in
diff --git a/testsuite/include/rtems/bsd/test/network-config.h.in
b/testsuite/include/rtems/bsd/test/network-config
---
libbsd.py | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/libbsd.py b/libbsd.py
index 53461fa..66606f1 100755
--- a/libbsd.py
+++ b/libbsd.py
@@ -146,7 +146,7 @@ def rtems(mm):
'pppd/upap.c',
'pppd/utils.c',
'sys/dev/usb/controll
---
libbsd_waf.py | 6 ++-
rtemsbsd/include/bsp/nexus-devices.h | 12 +
rtemsbsd/include/machine/rtems-bsd-cache.h | 7 +--
rtemsbsd/include/machine/rtems-bsd-nexus-bus.h | 75 ++
4 files changed, 93 insertions(+), 7 dele
---
freebsd/sys/arm/lpc/if_lpe.c | 178 +
freebsd/sys/arm/lpc/lpc_pwr.c | 8 ++
freebsd/sys/dev/mii/icsphy.c | 3 +
rtemsbsd/include/rtems/bsd/local/miidevs.h | 2 +
4 files changed, 191 insertions(+)
mode change 100644 =>
---
rtemsbsd/sys/dev/usb/controller/lpc_ohci.c | 495 +
1 file changed, 495 insertions(+)
create mode 100755 rtemsbsd/sys/dev/usb/controller/lpc_ohci.c
diff --git a/rtemsbsd/sys/dev/usb/controller/lpc_ohci.c
b/rtemsbsd/sys/dev/usb/controller/lpc_ohci.c
new file mode
---
c/src/lib/libbsp/arm/shared/start/start.S | 4
cpukit/score/cpu/arm/rtems/score/arm.h| 6 ++
2 files changed, 10 insertions(+)
mode change 100644 => 100755 c/src/lib/libbsp/arm/shared/start/start.S
mode change 100644 => 100755 cpukit/score/cpu/arm/rtems/score/arm.h
diff --git a
---
c/src/lib/libbsp/arm/shared/start/start.S | 14 --
cpukit/score/cpu/arm/rtems/score/arm.h| 6 ++
2 files changed, 18 insertions(+), 2 deletions(-)
mode change 100644 => 100755 c/src/lib/libbsp/arm/shared/start/start.S
mode change 100644 => 100755 cpukit/score/cpu/arm/rte
---
c/src/lib/libbsp/arm/lpc32xx/irq/irq.c | 20
1 file changed, 12 insertions(+), 8 deletions(-)
mode change 100644 => 100755 c/src/lib/libbsp/arm/lpc32xx/irq/irq.c
diff --git a/c/src/lib/libbsp/arm/lpc32xx/irq/irq.c
b/c/src/lib/libbsp/arm/lpc32xx/irq/irq.c
old mode 100644
---
testsuite/selectpollkqueue01/test_main.c | 183 ++-
1 file changed, 181 insertions(+), 2 deletions(-)
mode change 100644 => 100755 testsuite/selectpollkqueue01/test_main.c
diff --git a/testsuite/selectpollkqueue01/test_main.c
b/testsuite/selectpollkqueue01/test_m
---
freebsd/sys/kern/sys_pipe.c | 1689 +++
1 file changed, 1689 insertions(+)
create mode 100644 freebsd/sys/kern/sys_pipe.c
diff --git a/freebsd/sys/kern/sys_pipe.c b/freebsd/sys/kern/sys_pipe.c
new file mode 100644
index 000..f1efd09
--- /dev/null
+
---
libbsd_waf.py | 1 +
1 file changed, 1 insertion(+)
diff --git a/libbsd_waf.py b/libbsd_waf.py
index 7ea6a36..c440015 100644
--- a/libbsd_waf.py
+++ b/libbsd_waf.py
@@ -836,6 +836,7 @@ def build(bld):
'freebsd/sys/kern/subr_uio.c',
'freebsd/sys/kern/subr_unit.c',
---
rtemsbsd/sys/fs/devfs/devfs_devs.c | 29 +
1 file changed, 29 insertions(+)
mode change 100644 => 100755 rtemsbsd/sys/fs/devfs/devfs_devs.c
diff --git a/rtemsbsd/sys/fs/devfs/devfs_devs.c
b/rtemsbsd/sys/fs/devfs/devfs_devs.c
old mode 100644
new mode 100755
index
---
freebsd/sys/sys/pipe.h | 2 ++
1 file changed, 2 insertions(+)
mode change 100644 => 100755 freebsd/sys/sys/pipe.h
diff --git a/freebsd/sys/sys/pipe.h b/freebsd/sys/sys/pipe.h
old mode 100644
new mode 100755
index 20b1092..c59ecc7
--- a/freebsd/sys/sys/pipe.h
+++ b/freebsd/sys/sys/pipe.h
@@
---
libbsd.py | 2 ++
1 file changed, 2 insertions(+)
diff --git a/libbsd.py b/libbsd.py
index 3685191..d7a0a5f 100755
--- a/libbsd.py
+++ b/libbsd.py
@@ -258,6 +258,7 @@ def base(mm):
'sys/sys/_null.h',
'sys/sys/osd.h',
'sys/sys/pcpu.h',
+'sys/s
---
freebsd/sys/sys/pipe.h | 142 +
1 file changed, 142 insertions(+)
create mode 100644 freebsd/sys/sys/pipe.h
diff --git a/freebsd/sys/sys/pipe.h b/freebsd/sys/sys/pipe.h
new file mode 100644
index 000..20b1092
--- /dev/null
+++ b/freebsd/sys
---
freebsd/sys/kern/sys_pipe.c | 271
1 file changed, 271 insertions(+)
mode change 100644 => 100755 freebsd/sys/kern/sys_pipe.c
diff --git a/freebsd/sys/kern/sys_pipe.c b/freebsd/sys/kern/sys_pipe.c
old mode 100644
new mode 100755
index f1efd09..45d
---
freebsd/sys/kern/sys_pipe.c | 1689 +++
1 file changed, 1689 insertions(+)
create mode 100644 freebsd/sys/kern/sys_pipe.c
diff --git a/freebsd/sys/kern/sys_pipe.c b/freebsd/sys/kern/sys_pipe.c
new file mode 100644
index 000..f1efd09
--- /dev/null
+
---
testsuite/selectpollkqueue01/test_main.c | 186 ++-
1 file changed, 183 insertions(+), 3 deletions(-)
mode change 100644 => 100755 testsuite/selectpollkqueue01/test_main.c
diff --git a/testsuite/selectpollkqueue01/test_main.c
b/testsuite/selectpollkqueue01/test_m
1 - 100 of 112 matches
Mail list logo