]> git.ipfire.org Git - people/ms/u-boot.git/blob - doc/README.marubun-pcmcia
rockchip: video: rk_vop: migrate to livetree
[people/ms/u-boot.git] / doc / README.marubun-pcmcia
1
2 U-Boot MARUBUN MR-SHPC-01 PCMCIA controller driver
3 Last update 21/11/2007 by Nobuhiro Iwamatsu
4
5 ========================================================================================
6
7 0. What's this?
8 This driver supports MARUBUN MR-SHPC-01.
9 url: http://www.marubun.co.jp/product/semicon/devices/qgc18e0000002n2z.html
10 (Sorry Japanese only.)
11
12 This chip is used with SuperH well, and adopted by the
13 reference board.
14 ex. * MS7750SE01
15 * MS7722SE01
16 * other
17
18 This chip doesn't support CardBus.
19
20 1. base source code
21 The code is based on sources from the Linux kernel
22 ( arch/sh/kernel/cf-enabler.c ).
23
24 2. How to use
25 The options you have to specify in the config file are (with the
26 value for my board as an example):
27
28 * CONFIG_MARUBUN_PCCARD
29 If you want to use this device driver, should define CONFIG_MARUBUN_PCCARD.
30 ex. #define CONFIG_MARUBUN_PCCARD
31
32 * CONFIG_PCMCIA_SLOT_A
33 Most devices have only one slot. You should define CONFIG_PCMCIA_SLOT_A .
34 ex. #define CONFIG_PCMCIA_SLOT_A 1
35
36 * CONFIG_SYS_MARUBUN_MRSHPC
37 This is MR-SHPC-01 PCMCIA controller base address.
38 You should do the setting matched to your environment.
39 ex. #define CONFIG_SYS_MARUBUN_MRSHPC 0xb03fffe0
40 ( for MS7722SE01 environment )
41
42 * CONFIG_SYS_MARUBUN_MW1
43 This is MR-SHPC-01 memory window base address.
44 You should do the setting matched to your environment.
45 ex. #define CONFIG_SYS_MARUBUN_MW1 0xb0400000
46 ( for MS7722SE01 environment )
47
48 * CONFIG_SYS_MARUBUN_MW1
49 This is MR-SHPC-01 attribute window base address.
50 You should do the setting matched to your environment.
51 ex. #define CONFIG_SYS_MARUBUN_MW2 0xb0500000
52 ( for MS7722SE01 environment )
53
54 * CONFIG_SYS_MARUBUN_MW1
55 This is MR-SHPC-01 I/O window base address.
56 You should do the setting matched to your environment.
57 ex. #define CONFIG_SYS_MARUBUN_IO 0xb0600000
58 ( for MS7722SE01 environment )
59
60 3. Other
61 * Check Compact Flash only.
62 * Maybe, NE2000 compatible NIC is sure to move.
63
64 Copyright (c) 2007
65 Nobuhiro Iwamatsu <iwamatsu@nigaur.org>