doc: Move environment documentation to rST
[platform/kernel/u-boot.git] / doc / arch / sh.rst
1 .. SPDX-License-Identifier: GPL-2.0+
2 .. Copyright (c) 2007,2008 Nobuhiro Iwamatsu <iwamatsu@nigaur.org>
3
4 SuperH
5 ======
6
7 What's this?
8 ------------
9 This file contains status information for the port of U-Boot to the
10 Renesas SuperH series of CPUs.
11
12 Overview
13 --------
14 SuperH has an original boot loader. However, source code is dirty, and
15 maintenance is not done. To improve sharing and the maintenance of the code,
16 Nobuhiro Iwamatsu started the porting to U-Boot in 2007.
17
18 Supported CPUs
19 --------------
20
21 Renesas SH7750/SH7750R
22 ^^^^^^^^^^^^^^^^^^^^^^
23 This CPU has the SH4 core.
24
25 Renesas SH7722
26 ^^^^^^^^^^^^^^
27 This CPU has the SH4AL-DSP core.
28
29 Supported Boards
30 ----------------
31
32 Hitachi UL MS7750SE01/MS7750RSE01
33 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
34 Board specific code is in board/ms7750se
35 To use this board, type "make ms7750se_config".
36 Support devices are:
37
38    - SCIF
39    - SDRAM
40    - NOR Flash
41    - Marubun PCMCIA
42
43 Hitachi UL MS7722SE01
44 ^^^^^^^^^^^^^^^^^^^^^
45 Board specific code is in board/ms7722se
46 To use this board, type "make ms7722se_config".
47 Support devices are:
48
49    - SCIF
50    - SDRAM
51    - NOR Flash
52    - Marubun PCMCIA
53    - SMC91x ethernet
54
55 Hitachi UL MS7720ERP01
56 ^^^^^^^^^^^^^^^^^^^^^^
57 Board specific code is in board/ms7720se
58 To use this board, type "make ms7720se_config".
59 Support devices are:
60
61    - SCIF
62    - SDRAM
63    - NOR Flash
64    - Marubun PCMCIA
65
66 In SuperH, S-record and binary of made u-boot work on the memory.
67 When u-boot is written in the flash, it is necessary to change the
68 address by using 'objcopy'::
69
70    ex) shX-linux-objcopy -Ibinary -Osrec u-boot.bin u-boot.flash.srec
71
72 Compiler
73 --------
74 You can use the following of u-boot to compile.
75    - `SuperH Linux Open site <http://www.superh-linux.org/>`_
76    - `KPIT GNU tools <http://www.kpitgnutools.com/>`_
77
78 Future
79 ------
80 I plan to support the following CPUs and boards.
81
82 CPUs
83 ^^^^
84 - SH7751R(SH4)
85
86 Boards
87 ^^^^^^
88 Many boards ;-)