Skip to contentSkip to conversation

securetty: update to add ttySC for sh4

PATCH New Gustavo Zacarias 2 participants 4 messages Oct 25, 2011 – Oct 26, 2011

lore
Share & tools
lore
#0 lore raw

PATCH 1/2 securetty: update to add ttySC for sh4

---
 fs/skeleton/etc/securetty |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
fs/skeleton/etc/securetty +2 -0
index fd0ec8e..4ab956f 100644
@@ -40,3 +40,5 @@ ttyO3
 ttyAM0
 ttyAM1
 ttyAM2
+ttySC0
+ttySC1
Signature · 1 line
1.7.3.4
#1 lore raw

PATCH 2/2 qemu_sh4_r2d: update to fix serial console support

sh4-r2d has a serial port, however it's the second SH UART that's emulated by Qemu so we need to adjust the kernel configuration for it to see the relevant UART and adjust the qemu command line for it too.

---
 board/qemu/sh4-r2d/linux-3.1.config |    1 -
 board/qemu/sh4-r2d/readme.txt       |    6 ++++--
 configs/qemu_sh4_r2d_defconfig      |    2 +-
 3 files changed, 5 insertions(+), 4 deletions(-)
board/qemu/sh4-r2d/linux-3.1.config +0 -1
index 638e4e0..287f36a 100644
@@ -48,7 +48,6 @@ CONFIG_INPUT_FF_MEMLESS=m
 CONFIG_VT_HW_CONSOLE_BINDING=y
 CONFIG_SERIAL_8250=y
 CONFIG_SERIAL_SH_SCI=y
-CONFIG_SERIAL_SH_SCI_NR_UARTS=1
 CONFIG_SERIAL_SH_SCI_CONSOLE=y
 CONFIG_HW_RANDOM=y
 CONFIG_SPI=y
board/qemu/sh4-r2d/readme.txt +4 -2
index 76eafac..875e3d0 100644
@@ -1,5 +1,7 @@
 Run the emulation with:
 
-  qemu-system-sh4 -M r2d -kernel output/images/zImage -drive file=output/images/rootfs.ext2,if=ide -append "root=/dev/sda noiotrap"
+  qemu-system-sh4 -M r2d -kernel output/images/zImage -drive file=output/images/rootfs.ext2,if=ide -append "root=/dev/sda console=ttySC1,115200 noiotrap" -serial null -serial stdio
+
+The login prompt will appear in the terminal that started Qemu.
+The graphical window is the framebuffer.
 
-The login prompt will appear in the graphical window.
configs/qemu_sh4_r2d_defconfig +1 -1
index 32835de..8f92a93 100644
@@ -4,7 +4,7 @@ BR2_sh4=y
 
 # system
 BR2_TARGET_GENERIC_GETTY=y
-BR2_TARGET_GENERIC_GETTY_PORT="tty1"
+BR2_TARGET_GENERIC_GETTY_PORT="ttySC1"
 
 # filesystem
 BR2_TARGET_ROOTFS_EXT2=y
Signature · 1 line
1.7.3.4
#2 lore raw

PATCH 2/2 qemu_sh4_r2d: update to fix serial console support

Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Gustavo" == Gustavo Zacarias <[email protected]> writes:

Gustavo> sh4-r2d has a serial port, however it's the second SH UART Gustavo> that's emulated by Qemu so we need to adjust the kernel Gustavo> configuration for it to see the relevant UART and adjust the Gustavo> qemu command line for it too.

Committed, thanks.

Signature · 1 line
Bye, Peter Korsgaard