Jump to content

Installation PCMCIA (PCI-4510 Texas Instruments)


melonmaudic
 Share

8 posts in this topic

Recommended Posts

Bonjour,

 

j'ai comme port PCMCIA une PCI-4510 Texas Instruments, j'ai trouvez ce topic:

 

http://forum.insanelymac.com/index.php?sho...mp;#entry260129

 

Mais vu mon niveau d'anglais, je ne comprends pas grand chose.

 

Si quelqu'un pouvait m'aider, cela me serrait d'un grand secours, c'est la seule chose qu'il me manque avant de tourner sur mac, car sans wifi, c'est pas le top ;-)

 

J'ai compris qu'on devait changer des valeurs par rapport à sa carte, mais je ne sais pas où les trouver et ou je dois les mettre.

 

Merci d'avance à ceux qui m'aideront.

 

M.M.

Link to comment
Share on other sites

Perso, je n'ai pas compris ou il voulait en venir dans son topic. Car c'est avant tout pour les carte réseau sur chipset prism GT et qu'est-ce qu'il fou la le PCMCIA. Bef.:wacko:

Ah, j'ai compris!!! Alors en fait, tu dois reperer l'ID de ta carte (ici 1260 3890),

 

Maintenant mes Renseignements Cardbus pour ce qui est concerné (sudo dmesg | grep PC):

 

IOPCCard info: Intel PCIC probe: Toshiba ToPIC95-B rev 07

IOPCCard info: Intel PCIC probe: , Toshiba ToPIC95-B rev 07

 

En insérant la Carte PCMCIA dans la fente (sudo dmesg | grep PC):

 

IOPCCard info: cs: cb_alloc(bus 4): vendor 0x1260, device 0x3890

IOPCCard info: cs: cb_alloc(bus 4): found 1 functions

IOPCCard info: cs: cb_config(bus 4)

IOPCCard info: fn 0 bar 1: mem 0x30002000-0x30003fff

IOPCCard info: irq 11

 

(sudo ioreg -l): En cherchant intersil, netgear ou de la même façon

 

+-o IOPCCardBridge <class IOPCCardBridge, registered, matched,$

| | | | | {

| | | | | "Power Management protected data" = "{ theNumberOfPowerSt$

| | | | | "Bridge Memory Ranges" = (805306368,805314559,805322752,8$

| | | | | "Debug Settings" = {"Card Services"=3,"Driver Services"=3$

| | | | | "CFBundleIdentifier" = "com.apple.iokit.IOPCCardFamily"

| | | | | "IOClass" = "IOPCCardBridge"

| | | | | "Configuration Settings" = {"PowerBook3,2"={"Memory Range$

| | | | | "IOKitDebug" = 0

| | | | | "IOProbeScore" = 18446744073709551516

| | | | | "Power Management private data" = "{ this object = 02439c$

| | | | | "IOPCIClassMatch" = "0x06070000"

| | | | | "IOMatchCategory" = "IODefaultMatchCategory"

| | | | | "Bridge IO Ranges" = (13312,13567,14336,14591)

| | | | | "IOProviderClass" = "IOPCIDevice"

| | | | | }

| | | | |

| | | | +-o pci1260,3890@0 <class IOCardBusDevice, registered, match$

| | | | {

| | | | "IODeviceMemory" = (({"address"=805314560,"length"=8192$

| | | | "VersionOneInfo" = ("Intersil","ISL3890","-","-")

| | | | "device-id" = <90380000>

| | | | "IOChildIndex" = 1

| | | | "name" = "pci1260,3890"

| | | | "IOName" = "pci1260,3890"

| | | | "vendor-id" = <60120000>

| | | | "revision-id" = <01000000>

| | | | "SocketNumber" = 1

| | | | "IOGeneralInterest" = "IOCommand is not serializable"

| | | | "subsystem-vendor-id" = <85130000>

| | | | "IOInterruptControllers" = ("IOPCCardInterruptControlle$

| | | | "Power Management private data" = "{ this object = 02ae$

| | | | "Power Management protected data" = "{ theNumberOfPower$

| | | | "FunctionNumber" = 0

| | | | "class-code" = <00800200>

| | | | "compatible" = <"pci1385,4800","pci1260,3890","pciclass$

| | | | "subsystem-id" = <00480000>

| | | | "assigned-addresses" = <1000040200000000002000300000000$

| | | | "reg" = <00000400>

| | | | "IOInterruptSpecifiers" = (<00000000>)

| | | | }

Après télécharge ca et ca

Link to comment
Share on other sites

Je ne sais pas si ça peut rendre service mais j'ai réussi à faire marcher ma Texas PCIxx21 à l'aide de ces guides pour la PCIxx12:

 

http://forum.insanelymac.com/index.php?sho...83&hl=texas

 

C'est l'histoire de trouver et de remplacer le device ID dans le IOPCCardFamily.kext - télécharger du premier post de Probono - avec le device ID de ta carte.

 

Par contre j'ai absolument aucune idée si ta PCI-4510 est fondamentalement différente. Entre la xx21 et la xx12 il y a peu de différence donc j'avais du bol peut-être.

Au pire ça fonctionnera pas mais je ne crois pas que ça pourrait flinguer grave ton système.

en tout cas bonne chance!

Link to comment
Share on other sites

J'ai déjà tenter d'installer le kext directement, cela fonctionne une minute avant de bloquer le système, puis ensuite impossible de redémarrer.

 

Mon problème, c'est comment puis-je connaitre mon ID?

 

En tout cas, merci pour vos aides.

Link to comment
Share on other sites

bonjour, sous MAC je ne sais pas mais sous WINDOWS tu vas dans demarrer puis click droit sur poste de travail puis propriete , puis materiel et gestionnaire de peripherique, tu selectionne ton composant puis proprité avance et tu va voir un ligne genre XXXXdevxxxxidXXXX et c'est les "X" qui suivent dev et id qui t'interessent.

Link to comment
Share on other sites

Ci-joint une photo de la config de ma carte sous windows.

 

Je dois être bête, mais je ne comprends pas comment configurer le fichier info.plist

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>CFBundleDevelopmentRegion</key>

<string>English</string>

<key>CFBundleExecutable</key>

<string>IOPCCardFamily</string>

<key>CFBundleGetInfoString</key>

<string>IOPCCardFamily 1.6.2, Copyright 2000-2005 Apple Computer, Inc.</string>

<key>CFBundleIdentifier</key>

<string>com.apple.iokit.IOPCCardFamily</string>

<key>CFBundleInfoDictionaryVersion</key>

<string>6.0</string>

<key>CFBundleName</key>

<string>IOPCCardFamily</string>

<key>CFBundlePackageType</key>

<string>KEXT</string>

<key>CFBundleShortVersionString</key>

<string>1.6.2</string>

<key>CFBundleSignature</key>

<string>????</string>

<key>CFBundleVersion</key>

<string>1.6.2</string>

<key>IOKitPersonalities</key>

<dict>

<key>IOPCCardFamily</key>

<dict>

<key>CFBundleIdentifier</key>

<string>com.apple.iokit.IOPCCardFamily</string>

<key>Configuration Settings</key>

<dict>

<key>ADP2,1</key>

<dict>

<key>I/O Port Ranges</key>

<array>

<data>

AAABAAAABP8=

</data>

<data>

AAAIAAAACP8=

</data>

<data>

AAAMAAAADP8=

</data>

</array>

<key>Memory Ranges</key>

<array>

<data>

oAAAAKD///8=

</data>

</array>

</dict>

<key>PowerBook</key>

<dict>

<key>I/O Port Ranges</key>

<array>

<data>

AAAAAAAA//8=

</data>

</array>

<key>Memory Ranges</key>

<array>

<data>

kAAAAK////8=

</data>

</array>

</dict>

<key>PowerBook1,1</key>

<dict>

<key>I/O Port Ranges</key>

<array>

<data>

AAAAAAAA//8=

</data>

</array>

<key>Memory Ranges</key>

<array>

<data>

kAAAAJ////8=

</data>

</array>

</dict>

<key>PowerBook3,1</key>

<dict>

<key>I/O Port Ranges</key>

<array>

<data>

AAAAAAAAD/8=

</data>

<data>

AAAgAAAA//8=

</data>

</array>

<key>Memory Ranges</key>

<array>

<data>

kAAAAJ////8=

</data>

</array>

</dict>

<key>PowerBook3,2</key>

<dict>

<key>I/O Port Ranges</key>

<array>

<data>

AAAAAAAAj/8=

</data>

<data>

AACgAAAA//8=

</data>

</array>

<key>Memory Ranges</key>

<array>

<data>

kAAAAJ////8=

</data>

</array>

</dict>

<key>PowerBook3,3</key>

<dict>

<key>I/O Port Ranges</key>

<array>

<data>

AAAAAAAAj/8=

</data>

<data>

AACgAAAA//8=

</data>

</array>

<key>Memory Ranges</key>

<array>

<data>

kAAAAJ////8=

</data>

</array>

</dict>

<key>PowerBook3,4</key>

<dict>

<key>I/O Port Ranges</key>

<array>

<data>

AAAAAAAAj/8=

</data>

<data>

AACgAAAA//8=

</data>

</array>

<key>Memory Ranges</key>

<array>

<data>

kAAAAJ////8=

</data>

</array>

</dict>

<key>PowerBook3,5</key>

<dict>

<key>I/O Port Ranges</key>

<array>

<data>

AAAAAAAAj/8=

</data>

<data>

AACgAAAA//8=

</data>

</array>

<key>Memory Ranges</key>

<array>

<data>

kAAAAJ////8=

</data>

</array>

</dict>

<key>PowerBook5,1</key>

<dict>

<key>I/O Port Ranges</key>

<array>

<data>

AAAAAAAAj/8=

</data>

<data>

AACgAAAA//8=

</data>

</array>

<key>Memory Ranges</key>

<array>

<data>

kAAAAJ////8=

</data>

</array>

</dict>

<key>Test Machine</key>

<dict>

<key>I/O Port Ranges</key>

<array>

<data>

AAAAAAAAj/8=

</data>

<data>

AACgAAAA//8=

</data>

</array>

<key>Memory Ranges</key>

<array>

<data>

kAAAAJ////8=

</data>

</array>

</dict>

<key>Test X86PC</key>

<dict>

<key>I/O Port Ranges</key>

<array>

<data>

AAABAAAABP8=

</data>

<data>

AAAIAAAACP8=

</data>

<data>

AAAMAAAADP8=

</data>

</array>

<key>Memory Ranges</key>

<array>

<data>

AAwAAAAP//8=

</data>

<data>

oAAAAKD///8=

</data>

<data>

YAAAAGD///8=

</data>

</array>

</dict>

</dict>

<key>Debug Settings</key>

<dict>

<key>Card Bus</key>

<integer>3</integer>

<key>Card Services</key>

<integer>3</integer>

<key>Driver Services</key>

<integer>3</integer>

<key>i82365</key>

<integer>2</integer>

</dict>

<key>IOClass</key>

<string>IOPCCardBridge</string>

<key>IOKitDebug</key>

<integer>0</integer>

<key>IOPCIClassMatch</key>

<string>0x06070000</string>

<key>IOProviderClass</key>

<string>IOPCIDevice</string>

</dict>

</dict>

<key>OSBundleCompatibleVersion</key>

<string>1.1.0</string>

<key>OSBundleLibraries</key>

<dict>

<key>com.apple.iokit.IOPCIFamily</key>

<string>1.3</string>

<key>com.apple.kernel.iokit</key>

<string>6.0</string>

<key>com.apple.kernel.libkern</key>

<string>6.0</string>

<key>com.apple.kernel.mach</key>

<string>6.0</string>

</dict>

<key>OSBundleRequired</key>

<string>Root</string>

</dict>

</plist>

Sans_titre.bmp

Link to comment
Share on other sites

 Share

×
×
  • Create New...