xref: /openbmc/u-boot/doc/README.marubun-pcmcia (revision ed4708aa)
1
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    * 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
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>
66