On 06/04/17 03:11, Kevin Kirspel wrote:
---
  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 +++++++
  rtemsbsd/sys/fs/devfs/devfs_devs.c                |  86 +++++++++++++-
  rtemsbsd/sys/fs/devfs/devfs_vnops.c               | 136 ++++++++++++++++++++++
  rtemsbsd/sys/net/ppp_tty.c                        |  10 +-
  8 files changed, 263 insertions(+), 15 deletions(-)
  create mode 100644 rtemsbsd/include/rtems/bsd/local/opt_gdb.h
  create mode 100644 rtemsbsd/rtems/rtems-bsd-shell-stty.c
  mode change 100755 => 100644 rtemsbsd/sys/fs/devfs/devfs_devs.c
  create mode 100644 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 100644
index 0000000..8c4a786
--- /dev/null
+++ b/rtemsbsd/sys/fs/devfs/devfs_vnops.c
@@ -0,0 +1,136 @@
+/*
+ * Copyright (c) 2016 embedded brains GmbH.  All rights reserved.
+ *
+ *  embedded brains GmbH
+ *  Dornierstr. 4
+ *  82178 Puchheim
+ *  Germany
+ *  <rt...@embedded-brains.de>

This should probably be your copyright (please check other files too).

diff --git a/rtemsbsd/sys/net/ppp_tty.c b/rtemsbsd/sys/net/ppp_tty.c
index 9d416ea..718b146 100644
--- a/rtemsbsd/sys/net/ppp_tty.c
+++ b/rtemsbsd/sys/net/ppp_tty.c
@@ -426,16 +426,8 @@ ppptioctl(struct rtems_termios_tty *tty, 
rtems_libio_ioctl_args_t *args)
      struct ppp_softc   *sc    = tty->t_sc;
switch (cmd) {
-    case RTEMS_IO_RCVWAKEUP:
      case RTEMS_IO_SNDWAKEUP:
-    case TIOCDRAIN:
-    case TIOCFLUSH:
-    case TIOCGETA:
-    case TIOCGETD:
-    case TIOCSETA:
-    case TIOCSETAF:
-    case TIOCSETAW:
-    case TIOCSETD:
+    case RTEMS_IO_RCVWAKEUP:
          error = rtems_termios_ioctl(args);
        break;

Are you sure of this change? The PPP driver is a standard Termios driver ported from the old network stack. It would be nice to get rid of it eventually.

--
Sebastian Huber, embedded brains GmbH

Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone   : +49 89 189 47 41-16
Fax     : +49 89 189 47 41-09
E-Mail  : sebastian.hu...@embedded-brains.de
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.

_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to