Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/sys/arch/evbppc



Module Name:    src
Committed By:   jmcneill
Date:           Sat Nov 15 17:59:24 UTC 2025

Modified Files:
        src/sys/arch/evbppc/conf: WII files.wii
        src/sys/arch/evbppc/wii: machdep.c mainbus.c
        src/sys/arch/evbppc/wii/dev: exi.c exi.h
Added Files:
        src/sys/arch/evbppc/wii/dev: exireg.h gecko.c gecko.h

Log Message:
wii: Add support for using a USB Gecko as serial console.

The USB Gecko is a Wii/Gamecube development tool which connects to the
GameCube memory slot of the Wii and a USB port of a computer. The USB
port exposes an FTDI serial port on the computer side of the connection.

EXI commands sent from the Wii to the USB Gecko can read and write bytes.
Wire this up to form a simple serial console when the device is detected.
Use WSDISPLAY_MULTICONS to allow for simultaneous use of the USB Gecko
and the framebuffer console.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/evbppc/conf/WII
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/evbppc/conf/files.wii
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/evbppc/wii/machdep.c
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbppc/wii/mainbus.c
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/evbppc/wii/dev/exi.c \
    src/sys/arch/evbppc/wii/dev/exi.h
cvs rdiff -u -r0 -r1.1 src/sys/arch/evbppc/wii/dev/exireg.h \
    src/sys/arch/evbppc/wii/dev/gecko.c src/sys/arch/evbppc/wii/dev/gecko.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index