~ubuntu-branches/ubuntu/maverick/u-boot-omap3/maverick

« back to all changes in this revision

Viewing changes to doc/README.marubun-pcmcia

  • Committer: Bazaar Package Importer
  • Author(s): Oliver Grawert
  • Date: 2010-03-22 15:06:23 UTC
  • Revision ID: james.westby@ubuntu.com-20100322150623-i21g8rgiyl5dohag
Tags: upstream-2010.3git20100315
ImportĀ upstreamĀ versionĀ 2010.3git20100315

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
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 controler 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>