blob: 73c9f7f53bfa03d67bf3191d6d4d024b99e6ae1a [file] [log] [blame]
Nobuhiro Iwamatsu770395e2007-11-25 02:39:31 +09001
2U-Boot MARUBUN MR-SHPC-01 PCMCIA controller driver
3 Last update 21/11/2007 by Nobuhiro Iwamatsu
4
5========================================================================================
6
70. 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
201. base source code
21 The code is based on sources from the Linux kernel
22 ( arch/sh/kernel/cf-enabler.c ).
23
242. 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 * CFG_MARUBUN_MRSHPC
37 This is MR-SHPC-01 PCMCIA controler base address.
38 You should do the setting matched to your environment.
39 ex. #define CFG_MARUBUN_MRSHPC 0xb03fffe0
40 ( for MS7722SE01 environment )
41
42 * CFG_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 CFG_MARUBUN_MW1 0xb0400000
46 ( for MS7722SE01 environment )
47
48 * CFG_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 CFG_MARUBUN_MW2 0xb0500000
52 ( for MS7722SE01 environment )
53
54 * CFG_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 CFG_MARUBUN_IO 0xb0600000
58 ( for MS7722SE01 environment )
59
603. Other
61 * Check Compact Flash only.
62 * Maybe, NE2000 compatible NIC is sure to move.
63
64Copyright (c) 2007
65 Nobuhiro Iwamatsu <iwamatsu@nigaur.org>