Преглед изворни кода

switchserialmode for IOT2050

Reinhard Russinger пре 3 година
родитељ
комит
a22168709c
100 измењених фајлова са 70 додато и 1 уклоњено
  1. 1 1
      board/PSG/iot2050/BUILD
  2. 1 0
      board/PSG/iot2050/files/iot2050_defconfig_base
  3. 24 0
      board/PSG/iot2050/rootfs/etc/init.d/S99keymap
  4. 44 0
      board/PSG/iot2050/rootfs/etc/inittab
  5. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/ANSI-dvorak.bmap
  6. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/applkey.bmap
  7. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/azerty.bmap
  8. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/backspace.bmap
  9. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/be-latin1.bmap
  10. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/bg-cp1251.bmap
  11. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/bg-cp855.bmap
  12. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/bg_bds-cp1251.bmap
  13. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/bg_bds-utf8.bmap
  14. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/bg_pho-cp1251.bmap
  15. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/bg_pho-utf8.bmap
  16. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/br-abnt.bmap
  17. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/br-abnt2.bmap
  18. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/br-latin1-abnt2.bmap
  19. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/br-latin1-us.bmap
  20. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/by.bmap
  21. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/cf.bmap
  22. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/croat.bmap
  23. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/ctrl.bmap
  24. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/cz-cp1250.bmap
  25. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/cz-lat2-prog.bmap
  26. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/cz-lat2.bmap
  27. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/cz-us-qwertz.bmap
  28. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/cz.bmap
  29. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/de-latin1-nodeadkeys.bmap
  30. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/de-latin1.bmap
  31. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/de.bmap
  32. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/de_CH-latin1.bmap
  33. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/defkeymap.bmap
  34. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/defkeymap_V1.0.bmap
  35. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/dk-latin1.bmap
  36. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/dk.bmap
  37. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/dvorak-l.bmap
  38. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/dvorak-r.bmap
  39. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/dvorak.bmap
  40. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/emacs.bmap
  41. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/emacs2.bmap
  42. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/es-cp850.bmap
  43. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/es.bmap
  44. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/et-nodeadkeys.bmap
  45. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/et.bmap
  46. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/euro.bmap
  47. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/euro1.bmap
  48. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/euro2.bmap
  49. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/fi-latin1.bmap
  50. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/fi-latin9.bmap
  51. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/fi.bmap
  52. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/fr-latin1.bmap
  53. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/fr-latin9.bmap
  54. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/fr-pc.bmap
  55. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/fr.bmap
  56. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/fr_CH-latin1.bmap
  57. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/fr_CH.bmap
  58. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/gr-pc.bmap
  59. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/gr.bmap
  60. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/hu.bmap
  61. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/hu101.bmap
  62. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/il-heb.bmap
  63. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/il-phonetic.bmap
  64. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/il.bmap
  65. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/is-latin1-us.bmap
  66. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/is-latin1.bmap
  67. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/it-ibm.bmap
  68. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/it.bmap
  69. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/it2.bmap
  70. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/jp106.bmap
  71. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/keypad.bmap
  72. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/la-latin1.bmap
  73. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/lt.baltic.bmap
  74. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/lt.bmap
  75. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/lt.l4.bmap
  76. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/mk-cp1251.bmap
  77. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/mk-utf.bmap
  78. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/mk.bmap
  79. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/mk0.bmap
  80. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/nl.bmap
  81. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/nl2.bmap
  82. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/no-latin1.bmap
  83. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/no.bmap
  84. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/pc110.bmap
  85. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/pl.bmap
  86. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/pl2.bmap
  87. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/pt-latin1.bmap
  88. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/pt-latin9.bmap
  89. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/ro_win.bmap
  90. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/ru-cp1251.bmap
  91. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/ru-ms.bmap
  92. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/ru-yawerty.bmap
  93. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/ru.bmap
  94. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/ru1.bmap
  95. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/ru2.bmap
  96. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/ru3.bmap
  97. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/ru4.bmap
  98. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/ru_win.bmap
  99. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/se-fi-ir209.bmap
  100. BIN
      board/PSG/iot2050/rootfs/etc/keymaps/se-fi-lat6.bmap

+ 1 - 1
board/PSG/iot2050/BUILD

@@ -1 +1 @@
-110
+123

+ 1 - 0
board/PSG/iot2050/files/iot2050_defconfig_base

@@ -758,3 +758,4 @@ CONFIG_SCHEDSTATS=y
 CONFIG_MEMTEST=y
 CONFIG_MEMTEST=y
 CONFIG_SAMPLES=y
 CONFIG_SAMPLES=y
 CONFIG_SAMPLE_RPMSG_CLIENT=m
 CONFIG_SAMPLE_RPMSG_CLIENT=m
+CONFIG_INPUT_UINPUT=y

+ 24 - 0
board/PSG/iot2050/rootfs/etc/init.d/S99keymap

@@ -0,0 +1,24 @@
+#!/bin/sh
+#
+# Set keymap
+#
+
+case "$1" in
+  start)
+        echo "Starting keymap ..."
+        loadkmap < /etc/keymaps/de-latin1-nodeadkeys.bmap
+        echo -e "\033[?25l\033[9;0]\033[14;0]" > /dev/tty1
+        ;;
+  stop)
+        echo -n "Stopping keymap ..."
+        ;;
+  restart|reload)
+        "$0" stop
+        "$0" start
+        ;;
+  *)
+        echo "Usage: $0 {start|stop|restart}"
+        exit 1
+esac
+
+exit $?

+ 44 - 0
board/PSG/iot2050/rootfs/etc/inittab

@@ -0,0 +1,44 @@
+# /etc/inittab
+#
+# Copyright (C) 2001 Erik Andersen <andersen@codepoet.org>
+#
+# Note: BusyBox init doesn't support runlevels.  The runlevels field is
+# completely ignored by BusyBox init. If you want runlevels, use
+# sysvinit.
+#
+# Format for each entry: <id>:<runlevels>:<action>:<process>
+#
+# id        == tty to run on, or empty for /dev/console
+# runlevels == ignored
+# action    == one of sysinit, respawn, askfirst, wait, and once
+# process   == program to run
+
+# Startup the system
+::sysinit:/bin/mount -t proc proc /proc
+::sysinit:/bin/mount -o remount,rw /
+::sysinit:/bin/mkdir -p /dev/pts /dev/shm
+::sysinit:/bin/mount -a
+::sysinit:/sbin/swapon -a
+null::sysinit:/bin/ln -sf /proc/self/fd /dev/fd
+null::sysinit:/bin/ln -sf /proc/self/fd/0 /dev/stdin
+null::sysinit:/bin/ln -sf /proc/self/fd/1 /dev/stdout
+null::sysinit:/bin/ln -sf /proc/self/fd/2 /dev/stderr
+::sysinit:/bin/hostname -F /etc/hostname
+# now run any rc scripts
+::sysinit:/etc/init.d/rcS
+
+# Put a getty on the serial port
+ttyS3::respawn:/sbin/getty -L  ttyS3 115200 linux # GENERIC_SERIAL
+
+# DVI Console getty
+tty1::respawn:/sbin/getty -L  tty1 115200 linux # GENERIC_SERIAL
+tty2::respawn:/sbin/getty -L  tty2 115200 linux # GENERIC_SERIAL
+tty3::respawn:/sbin/getty -L  tty3 115200 linux # GENERIC_SERIAL
+
+# Stuff to do for the 3-finger salute
+#::ctrlaltdel:/sbin/reboot
+
+# Stuff to do before rebooting
+::shutdown:/etc/init.d/rcK
+::shutdown:/sbin/swapoff -a
+::shutdown:/bin/umount -a -r

BIN
board/PSG/iot2050/rootfs/etc/keymaps/ANSI-dvorak.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/applkey.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/azerty.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/backspace.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/be-latin1.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/bg-cp1251.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/bg-cp855.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/bg_bds-cp1251.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/bg_bds-utf8.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/bg_pho-cp1251.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/bg_pho-utf8.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/br-abnt.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/br-abnt2.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/br-latin1-abnt2.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/br-latin1-us.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/by.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/cf.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/croat.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/ctrl.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/cz-cp1250.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/cz-lat2-prog.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/cz-lat2.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/cz-us-qwertz.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/cz.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/de-latin1-nodeadkeys.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/de-latin1.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/de.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/de_CH-latin1.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/defkeymap.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/defkeymap_V1.0.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/dk-latin1.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/dk.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/dvorak-l.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/dvorak-r.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/dvorak.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/emacs.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/emacs2.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/es-cp850.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/es.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/et-nodeadkeys.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/et.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/euro.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/euro1.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/euro2.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/fi-latin1.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/fi-latin9.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/fi.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/fr-latin1.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/fr-latin9.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/fr-pc.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/fr.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/fr_CH-latin1.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/fr_CH.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/gr-pc.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/gr.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/hu.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/hu101.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/il-heb.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/il-phonetic.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/il.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/is-latin1-us.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/is-latin1.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/it-ibm.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/it.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/it2.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/jp106.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/keypad.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/la-latin1.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/lt.baltic.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/lt.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/lt.l4.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/mk-cp1251.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/mk-utf.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/mk.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/mk0.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/nl.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/nl2.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/no-latin1.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/no.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/pc110.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/pl.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/pl2.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/pt-latin1.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/pt-latin9.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/ro_win.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/ru-cp1251.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/ru-ms.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/ru-yawerty.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/ru.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/ru1.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/ru2.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/ru3.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/ru4.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/ru_win.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/se-fi-ir209.bmap


BIN
board/PSG/iot2050/rootfs/etc/keymaps/se-fi-lat6.bmap


Неке датотеке нису приказане због велике количине промена