All of lore.kernel.org
 help / color / mirror / Atom feed
From: Sven Boehringer <boehringer@snom.de>
To: "Fend, Matthias" <mfend@harris.com>
Cc: "'Jacky Wang'" <jacky@premierme.com.tw>,
	May Ling List <linuxppc-embedded@lists.linuxppc.org>
Subject: Re: AW: I need help getting pcmcia working with a FADS board
Date: Tue, 30 Apr 2002 16:00:29 +0200	[thread overview]
Message-ID: <3CCEA37D.BF5EB743@snom.de> (raw)
In-Reply-To: 8D4C69676E66D511A1CB00508BBBB192011C9F03@ranmx1.ran.harris.com

[-- Attachment #1: Type: text/plain, Size: 1660 bytes --]

Hi,

i'm still struggling with mpc8xxfads & MPC855T & NE2K-PCMCIA. I patched
the 2.4.18 manually and compiled all the driver options into the kernel
(no modules).

AFAIK the driver doesn't setup the ethernet-device, cause ifconfig eth1
... up says "no such interface".

When i run the "dump_cis" program i get following output:

Socket 0:
  dev_info
    fn_specific 100ns, 16kb
    FLASH 150ns, 60kb
  attr_dev_info
    FLASH 150ns, 4kb
  manfid 0x0149, 0xc1ab
  vers_1 4.1, "Ethernet", "Adapter", "2.0"
  config base 0x0fd0 mask 0x000b last_index 0x06
  cftable_entry 0x00 [default]
    [mwait]
    io 0x0000-0x001f [lines=5] [16bit]
    irq mask 0xbefc [level]
  cftable_entry 0x01
    io 0x0300-0x031f [lines=10] [16bit] [range]
  cftable_entry 0x02
    io 0x0320-0x033f [lines=10] [16bit] [range]
  cftable_entry 0x03
    io 0x0340-0x035f [lines=10] [16bit] [range]
  cftable_entry 0x04
    io 0x0380-0x039f [lines=10] [16bit] [range]
  cftable_entry 0x05
    io 0x0200-0x021f [lines=10] [16bit] [range]
  funcid network_adapter

so far not bad? But when i run "dump_cisreg":

Socket 0 function 0:
  Config register base = 0x0fd0, mask = 0x000b
  read config register: Invalid argument

:-(


Can somebody help me?

Regards,
	Sven


"Fend, Matthias" wrote:
>
> if we talk about  m8xx_pcmcia_kernel-2.4.-19pre6.patch the patch does this:
>
> - add the file m8xx_pcmcia.c into your kernel driver tree ( ...
> /drivers/pcmcia/m8xx_pcmcia.c )
> - add a entry for the new file into Config.in
> - add a entry for the new file into Makefile
>
> thats all
>
> the patch was made from linuxppc_2_4_devel - but you can do these few changes
> manually...
>
> matthias

[-- Attachment #2: boot_log_pcmcia_ne2k --]
[-- Type: text/plain, Size: 2866 bytes --]

eth0: FEC ENET Version 0.2, FEC irq 3, MII irq 4, addr 00:04:13:00:00:01
Linux Kernel Card Services 3.1.22
  options:  none
m8xx_pcmcia: Version 0.05, 14-Apr-2002
cs: CardServices(GetCardServicesInfo, 0xc0197f88, 0x00000001)
m8xx_pcmcia: FADS using SLOT_A with IRQ 13.
m8xx_pcmcia: Socket 0: MemWin 0: Base 0xe0000000.
m8xx_pcmcia: Socket 0: MemWin 1: Base 0xe4000000.
m8xx_pcmcia: Socket 0: MemWin 2: Base 0xe8000000.
m8xx_pcmcia: Socket 0: MemWin 3: Base 0xec000000.
m8xx_pcmcia: Socket 0: MemWin 4: Base 0xf0000000.
m8xx_pcmcia: sock_init(0)
m8xx_pcmcia: SetSocket(0, flags 0x000, Vcc 0, Vpp 0, io_irq 0, csc_mask 0x80)
m8xx_pcmcia: SetIOMap(0, 0, 0x00, 0 ns, 0x0000-0x0001)
m8xx_pcmcia: SetIOMap(0, 1, 0x00, 0 ns, 0x0000-0x0001)
m8xx_pcmcia: SetMemMap(0, 0, 0x00, 0 ns, 0x00000-0x01000, 0x00000)
m8xx_pcmcia: Socket 0: Mapped memory window 0 at 0xe0000000, OR = 0xb8000000.
m8xx_pcmcia: SetMemMap(0, 0, 0x00, 0 ns, 0x00000-0x01000, 0x00000)
m8xx_pcmcia: SetMemMap(0, 1, 0x00, 0 ns, 0x00000-0x01000, 0x00000)
m8xx_pcmcia: Socket 0: Mapped memory window 1 at 0xe4000000, OR = 0xb8000000.
m8xx_pcmcia: SetMemMap(0, 1, 0x00, 0 ns, 0x00000-0x01000, 0x00000)
m8xx_pcmcia: SetMemMap(0, 2, 0x00, 0 ns, 0x00000-0x01000, 0x00000)
m8xx_pcmcia: Socket 0: Mapped memory window 2 at 0xe8000000, OR = 0xb8000000.
m8xx_pcmcia: SetMemMap(0, 2, 0x00, 0 ns, 0x00000-0x01000, 0x00000)
m8xx_pcmcia: SetMemMap(0, 3, 0x00, 0 ns, 0x00000-0x01000, 0x00000)
m8xx_pcmcia: Socket 0: Mapped memory window 3 at 0xec000000, OR = 0xb8000000.
m8xx_pcmcia: SetMemMap(0, 3, 0x00, 0 ns, 0x00000-0x01000, 0x00000)
m8xx_pcmcia: SetMemMap(0, 4, 0x00, 0 ns, 0x00000-0x01000, 0x00000)
m8xx_pcmcia: Socket 0: Mapped memory window 4 at 0xf0000000, OR = 0xb8000000.
m8xx_pcmcia: SetMemMap(0, 4, 0x00, 0 ns, 0x00000-0x01000, 0x00000)
pcnet_cs.c 1.144 2001/11/07 04:06:56 (David Hinds)
cs: CardServices(GetCardServicesInfo, 0xc0197f98, 0x00000001)
After calling CardServices: 0
ds: register_pccard_driver('pcnet_cs')
After calling return_register: 0
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 512 bind 512)
IP-Config: Complete:
      device=eth0, addr=192.168.0.18, mask=255.255.255.0, gw=192.168.0.1,
     host=fads, domain=, nis-domain=intern.snom.de,
     bootserver=192.168.0.9, rootserver=192.168.0.44, rootpath=
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
ds.c 1.112 2001/10/13 00:08:28 (David Hinds)
m8xx_pcmcia: GetStatus(0) = 0xb1
m8xx_pcmcia: GetStatus(0) = 0xb1
m8xx_pcmcia: SetSocket(0, flags 0x000, Vcc 50, Vpp 50, io_irq 0, csc_mask 0x80)
m8xx_pcmcia: SetSocket(0, flags 0x240, Vcc 50, Vpp 50, io_irq 0, csc_mask 0x80)
m8xx_pcmcia: SetSocket(0, flags 0x200, Vcc 50, Vpp 50, io_irq 0, csc_mask 0x80)
m8xx_pcmcia: GetStatus(0) = 0x1f0
ds: ds_event(0x000004, 0, 0xc01b1660)


      reply	other threads:[~2002-04-30 14:00 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-04-24 11:23 AW: I need help getting pcmcia working with a FADS board Fend, Matthias
2002-04-30 14:00 ` Sven Boehringer [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3CCEA37D.BF5EB743@snom.de \
    --to=boehringer@snom.de \
    --cc=jacky@premierme.com.tw \
    --cc=linuxppc-embedded@lists.linuxppc.org \
    --cc=mfend@harris.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.