LinuxSH Wiki
This is the LinuxSH wiki. LinuxSH is a port of the Linux kernel to the
SuperH and
SH-Mobile family of processors from
Renesas Technology,
STMicroelectronics, the former
SuperH, Inc., and legacy parts from Hitachi.
Starting Points and Links
Getting Started
-
LinuxSH Support
-
Kernel
-
Browse kernel source with ViewCVS.
-
-
Toolchains
-
There are many different options for toolchains, sticking with the pre-built binary toolchains is the quickest way to get started, but anyone interested in development is encouraged to build from source. In general, pre-3.x versions of GCC should be avoided completely, as these are completely unsupported, and have their fair share of problems. When using a vendor toolchain, contact the vendor for support first before posting about it to any of the community support forums.
-
Binary:
-
http://www.sh-linux.org RPM repository maintained by Sugioka Toshinobu.
-
pre-built glibc-based toolchains, as well as many pre-built RPMs for sh.
-
-
http://ftp.snapgear.org/pub/snapgear/tools/sh-linux/ Old pre-built toolchains and source from snapgear.
-
-
Source:
-
Crosstool028rc37: How to use crosstool to build an SH toolchain (OLD VERSION)
-
Crosstool038: Building a toolchain with newer components (NEW)
-
uClibc -- Building uClibc-based toolchains (needed for nommu).
-
Gentoo Crossdev: How to use crossdev on Gentoo
-
-
-
Todo list of kernel stuff that needs to get done.
-
Working with the Wiki
-
HelpForBeginners: to get you going
-
FindPage: search or browse the database in various ways
-
Getting Additional Support
-
Mailing Lists
-
linuxsh-dev -- The primary list for all things relating to Linux/SH development, low traffic. (
list archives)
-
linuxsh-cvs -- CVS commit logs and diffs, moderate traffic. (
list archives)
-
linuxsh-shmedia-dev -- Secondary development list for sh64-specific discussion, low traffic. (
list archives)
-
-
IRC
-
#linux-sh on
freenode (irc.freenode.net)
-
Additional Resources
-
Additional archives can be found in the Archive Registry
-
Additional projects of interest that have hosted
GIT trees
-
Publications and Presentations
-
Overview and Future Directions of the SuperH Architecture in the 2.6 Linux Kernel given at the
CELF Architecture Group meeting (September 21-22, 2004, Yokohama, Japan)
-
-
Other places of interest
-
Project page on sourceforge.
-
CIA statistics for LinuxSH.
-
Linux/sh64 -- Richard Curnow's Linux/sh64 pages
-
-
Vendor sites of interest
-
ST/SuperH Linux -- Random bits on ST40 as well as ST's Linux distribution
-
MPC Data's SH Linux site -- Binaries, source, and support for Renesas Technology Europe products (EDOSK7705, SystemH 7751R)
-
Renesas SuperH Info -- Outline of the SuperH Family
-
KPIT GNU Tools -- Free tools for the SuperH Family
-