PCMCIA & chip PD6720

Could you send to me a documentation about each register if it’s possible. I
would like this utility for my future development

thanks



PAYRE serge a écrit dans le message <9c3hon$rkm$1@inn.qnx.com>…

[quote]I’ve receiced your utility named pcmciareg.

it returned to me the following information :

EXca Reg 00 - 82 Reg 40 - 82
EXca Reg 01 - b3 Reg 41 - ef
EXca Reg 02 - 00 Reg 42 - 91
EXca Reg 03 - 40 Reg 43 - 40
EXca Reg 04 - 00 Reg 44 - 00
EXca Reg 05 - 00 Reg 45 - 00
EXca Reg 06 - 00 Reg 46 - 01
EXca Reg 07 - 00 Reg 47 - 00
EXca Reg 08 - 00 Reg 48 - 00
EXca Reg 09 - 00 Reg 49 - 00
EXca Reg 0a - 00 Reg 4a - 00
EXca Reg 0b - 00 Reg 4b - 00
EXca Reg 0c - 00 Reg 4c - 00
EXca Reg 0d - 00 Reg 4d - 00
EXca Reg 0e - 00 Reg 4e - 00
EXca Reg 0f - 00 Reg 4f - 00
EXca Reg 10 - 00 Reg 50 - d4
EXca Reg 11 - 00 Reg 51 - 00
EXca Reg 12 - 00 Reg 52 - d4
EXca Reg 13 - 00 Reg 53 - c0
EXca Reg 14 - 00 Reg 54 - 2c
EXca Reg 15 - 00 Reg 55 - ff
EXca Reg 16 - 01 Reg 56 - 01
EXca Reg 17 - 80 Reg 57 - 80
EXca Reg 18 - 00 Reg 58 - 00
EXca Reg 19 - 00 Reg 59 - 00
EXca Reg 1a - 00 Reg 5a - 00
EXca Reg 1b - 00 Reg 5b - 00
EXca Reg 1c - 00 Reg 5c - 00
EXca Reg 1d - 00 Reg 5d - 00
EXca Reg 1e - 00 Reg 5e - 00
EXca Reg 1f - fe Reg 5f - fe
EXca Reg 20 - 00 Reg 60 - 00
EXca Reg 21 - 00 Reg 61 - 00
EXca Reg 22 - 00 Reg 62 - 00
EXca Reg 23 - 00 Reg 63 - 00
EXca Reg 24 - 00 Reg 64 - 00
EXca Reg 25 - 00 Reg 65 - 00
EXca Reg 26 - 00 Reg 66 - 00
EXca Reg 27 - 00 Reg 67 - 00
EXca Reg 28 - 00 Reg 68 - 00
EXca Reg 29 - 00 Reg 69 - 00
EXca Reg 2a - 00 Reg 6a - 00
EXca Reg 2b - 00 Reg 6b - 00
EXca Reg 2c - 00 Reg 6c - 00
EXca Reg 2d - 00 Reg 6d - 00
EXca Reg 2e - 00 Reg 6e - 00
EXca Reg 2f - 00 Reg 6f - 00
EXca Reg 30 - 00 Reg 70 - 00
EXca Reg 31 - 00 Reg 71 - 00
EXca Reg 32 - 00 Reg 72 - 00
EXca Reg 33 - 00 Reg 73 - 00
EXca Reg 34 - 00 Reg 74 - 00
EXca Reg 35 - 00 Reg 75 - 00
EXca Reg 36 - 00 Reg 76 - 00
EXca Reg 37 - 00 Reg 77 - 00
EXca Reg 38 - 00 Reg 78 - 00
EXca Reg 39 - 00 Reg 79 - 00
EXca Reg 3a - 41 Reg 7a - 41
EXca Reg 3b - 06 Reg 7b - 06
EXca Reg 3c - 03 Reg 7c - 03
EXca Reg 3d - 01 Reg 7d - 01
EXca Reg 3e - 0f Reg 7e - 0f
EXca Reg 3f - 03 Reg 7f - 03

Now when I insert or remove a pcmcia card i can read :

Socket state 40

Card Removed
Drop voltage to socket
Powered down 2
Free resource2: Invalid argument
Socket state b0
Card Inserted
5.0V Card
Powered up 2
00000000: 2107 c352 da90 e116 7710 80fa 9500 e8fc “!..R…w…”
00000010: fffd 5ac3 5006 e87a 007f 7221 e8d2 fe74 “…Z.P…z…r!..t”
00000020: 1c27 f026 6910 2a00 d40d e400 df4f f03e “.’.&i.*…O.>”
00000030: f2ff 9d21 1f0a c058 c326 ff83 0e01 0000 “…!..X.&…”
00000040: c326 c7df 0601 0008 0002 2008 007b 4849 “.&… …{HI”
00000050: 0220 0a00 4444 0220 ef0c 0045 4e02 200e “. …DD. …EN. .”
00000060: 0020 f920 9f00 0321 0000 b820 206b 26a3 “. . …!.. k&.”
00000070: 0720 a319 00a3 0c34 20db 0e00 1fe0 5152 “. …4 …QR”
00000080: 6ef0 d0e8 fb3b fec4 013b ca74 1be8 7348 “n…;…;.t…sH”
00000090: fed1 0de1 03e2 f95a 1ee0 7f53 51e8 caff “…Z…SQ…”
000000a0: 7239 0e01 ffe8 1efe 7427 e874 ffff 750e “r9…t’.t…u.”
000000b0: 263b 0e03 007f c507 61e0 8b8b 205b 2de4 “&;…a… [-.”
000000c0: 00d4 8eff c38b c10b db75 01f9 1e5a 0132 “…u…Z.2”
000000d0: ff8a d890 e174 f0f6 129f 5351 068b d8dc “…t…SQ…”
000000e0: 0093 2183 ffe9 203b d977 4526 8ae1 1637 “…!.. ;.wE&…7”
000000f0: e194 2156 e101 e000 004d fb03 c3e3 008b “…!V…M…”
00000100: c12b c348 7326 88dd 2128 2326 a303 2d2d “.+.Hs&…!(#&…–”
00000110: f83d 2198 025a 0053 5206 8ac1 dfe8 8aff “.=!..Z.SR…”
00000120: 742b 2830 40ff 7772 2450 2830 57fe 5bcb “t+(0@.wr$P(0W.[.”
00000130: 50df 193b c376 0728 301e fc7f eb0e e8a0 “P…;.v.(0…”
00000140: fe74 0984 20ff 7204 8cc2 eb09 8bc1 7fe8 “.t… .r…”
00000150: 58ff 7510 33d2 2830 ff5c fe0b d274 058e “X.u.3.(0…t…”
00000160: c2df e8b5 fe07 5a5b 0006 e83f 0efd 721e “…Z[…?..r.”
00000170: 8ec0 6fe0 6910 13a0 fe97 2de4 00e4 ec11 “…o.i…-…”
00000180: a104 ee70 feb2 0146 5275 1926 a10a ff00 “…p…FRu.&…”
00000190: 3d4f 5a75 1026 a1bf 0c00 3d45 4e75 b000 “=OZu.&…=ENu…”
000001a0: 0ecf 003d 2020 f910 0328 4652 6610 224f “…= …(FRf.“O”
000001b0: 5a17 2d23 e17d fd46 223b 8bfc c401 e89c “Z.-#.}.F”;…”
000001c0: fc58 2051 206f 08e8 edfd 6910 b8ff 863d “.X Q o…i…=”
000001d0: e2e4 00da 72e0 1fe1 3010 45fa e8ff 0a00 “…r…0.E…”
000001e0: 9ce8 54fa 9d07 6d1f 75e0 5053 8a03 8b47 “…T…m.u.PS…G”
000001f0: 4c20 fc13 4662 e6eb ec8c c03d ff9b 9f07 “L …Fb…=…”

Unable to find port
devp-pccard: Unable to allocate port
Unable to find port
devp-pccard: Unable to allocate port
Socket state c0
Card Inserted

pin utility return :

pin

io_open for id = 7
Sock Func Type Flags PID Base Size IRQ
1 Empty ----MF---------- None
1 Empty ----MF---------- None
2 0 0xdae1 C–NIF---------- None 5
2 1 0xdef3 C–NIF---------- None 5
io_close_ocb

pin utility with option cis return :

pin cis

io_open for id = 7
Socket : 2 - Function : 0
PC Card function : Reserved
POST : 0xe1
Attribute memory JEDEC : 0xff3d 0x5a10 0xa10c 0x3d4e 0xb00e 0x0020 0xf903
0x46
66 0x225a 0x2de1 0xfd22 0x8bc4 0xe8fc 0x2020 0x08ed 0x69b8 0x86e2 0x0072
0x1f30
0x45e8 0x0a9c 0x549d 0x6d75 0x508a 0x8b4c 0xfc46 0xe6ec 0xc0ff 0x9f75
0x3290
0x3
e9c 0xf575 0x58c3 0xab00 0x20e4 0x831b 0x58f8 0x4d11 0x0037 0x9666 0x373e
0x2034
0x4934 0x44b7 0xc72c 0x3c87 0x9724 0xe210 0x8577 0x3ad0 0x5025 0xbce8
0xfb8d 0x
fe87 0x40fe 0x721f 0x0d41 0x73ff 0xa2e8 0x0010 0x2ee8 0x4fe4 0x2e03 0xe688
0xc6b
8 0xfba1 0x8481 0x2ef5 0x5616 0x6006 0x2150 0xa347 0xa183 0x0682 0x2be8
0x318d 0
x48da 0xd4c3 0x8e03 0x7e21
Could be a problem with version 2 tuple (found 80, need 0).
Version 2 version : 80
Version 2 compliance : 163
First data byte : 0x1e50
Number of CIS copies : 72
OEM formatter software : !ÿtK9Ô!ïrHèÿÃÀù´ßùVÀ!@£ûP€þþá‹ë<úbgë÷
Card info message : Ð&.ÿªô óXÐÖ