[Pluto-help] LinuxBox
Gianluigi Belli
pulciux a supereva.it
Ven 21 Dic 2001 07:55:28 CET
Ho trovato questa mail in cui era allegato questo file.
Il dispositivo sembra presente sulla macchina di questo tizio.
Inoltre ho trovato questo pdf che sembra dare speranza (pagina 5)
www.opti.com/ftp_file/db030_30.pdf
Ciao
----Next_Part(Wed_Jun_16_17:31:35_1999_809)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="fixup.diff"
Index: sys/i386/conf/files.i386.newconf
===================================================================
RCS file: /home/cvs/newconfig/sys/i386/conf/files.i386.newconf,v
retrieving revision 1.27
diff -u -r1.27 files.i386.newconf
--- files.i386.newconf 1999/05/07 19:09:20 1.27
+++ files.i386.newconf 1999/06/16 00:15:10
@@ -507,6 +507,7 @@
file i386/linux/linux_sysvec.c compat_linux
file i386/linux/linux_util.c compat_linux
file i386/pci/pci_access.c pci
+file i386/pci/pci_fixup.c pci
file i386/pci/pci_machdep.c pci
file i386/pci/pcibios.c pci
file i386/pci/pcib.c pcib
Index: sys/i386/pci/pci_access.c
===================================================================
RCS file: /home/cvs/newconfig/sys/i386/pci/pci_access.c,v
retrieving revision 1.5
diff -u -r1.5 pci_access.c
--- pci_access.c 1999/05/16 06:35:20 1.5
+++ pci_access.c 1999/06/16 04:00:21
@@ -60,7 +60,7 @@
struct pcibus_attach_args *pba)
{
static int initialized = 0;
- int max_pcibus;
+ int max_pcibus,pcibus;
if (initialized++)
return;
@@ -78,7 +78,7 @@
#endif
/* PCI bus order */
#ifdef PCIBIOS_FIXUP_BUSORDER
- pcibios_fixup_busorder (NULL, &max_pcibus);
+ pcibios_fixup_busorder (NULL, &max_pcibus);
#endif
} else
printf ("pci_attach_hook: PCI BIOS initialize failed.\n");
@@ -94,7 +94,16 @@
} else {
pcibios_setup_pci_access (&pci_access);
}
-#endif
+#endif
+
+#ifdef PCIBIOS
+#ifdef PCIBIOS_FIXUP_BUSORDER
+ for( pcibus = 0; pcibus <= max_pcibus; pcibus++){
+ pci_addr_fixup(pcibus);
+ }
+#endif /* PCIBIOS_FIXUP_BUSORDER */
+#endif /* PCIBIOS */
+
printf (": configuration mode %d", pci_access.config_mechanism);
}
Index: sys/i386/pci/pci_machdep.c
===================================================================
RCS file: /home/cvs/newconfig/sys/i386/pci/pci_machdep.c,v
retrieving revision 1.5
diff -u -r1.5 pci_machdep.c
--- pci_machdep.c 1999/05/30 21:06:42 1.5
+++ pci_machdep.c 1999/06/16 03:44:50
@@ -66,7 +66,7 @@
static void pci_attach(struct device *parent, struct device *self, void
*aux);
static int pci_rescan __P((struct device*, struct cfdata*));
-static int pci_find_device __P((pcitag_t*, int, int));
+int pci_find_device __P((pcitag_t*, int, int));
struct device *pci_attach_device __P((struct pci_softc*, pcitag_t));
pcitag_t pci_alloc_tag __P((pci_chipset_tag_t, int, int, int));
static int pci_submatch __P((struct device *, struct cfdata *, void *));
@@ -149,7 +149,7 @@
return cnt_device;
}
-static int
+int
pci_find_device (pcitag_t *rettag, int bus, int cnt_device)
{
int device, ndevice, function, nfunction;
----Next_Part(Wed_Jun_16_17:31:35_1999_809)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="dmesg.current.fixup"
0-CURRENT #17: Wed Jun 16 17:02:02 JST 1999
kana a current.saijo.mke.mei.co.jp:/home/work/newconfig/sys/compile/NEWCONF
Timecounter "i8254" frequency 1193182 Hz
CPU: Pentium/P55C (200.46-MHz 586-class CPU)
Origin = "GenuineIntel" Id = 0x544 Stepping=4
Features=0x8001bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,MMX>
real memory = 67108864 (65536K bytes)
avail memory = 60772352 (59348K bytes)
Preloaded elf kernel "kernel.fixup" at 0xc045f000.
ccd0: Concatenated disk driver
mainbus0 (root)
pci0 at mainbus0BIOS32 rev. 0 found at 0xf77b0
PCI BIOS at 0xf0000-0xf067c entry point: 0xf77e0
rev. 2.1 config mechanism: [1][x] special cycle: [1][x] last bus#:00
5 PCI devices found. PCI only IRQ bitmap:................
bus: 0 device: 12 slot: 1
INTA# link=1...||||.|.|||...
INTB# link=2...||||.|.|||...
INTC# link=3...||||.|.|||...
INTD# link=4...||||.|.|||...
bus: 0 device: 11 slot: 2
INTA# link=2...||||.|.|||...
INTB# link=3...||||.|.|||...
INTC# link=4...||||.|.|||...
INTD# link=1...||||.|.|||...
bus: 0 device: 10 slot: 3
INTA# link=3...||||.|.|||...
INTB# link=4...||||.|.|||...
INTC# link=1...||||.|.|||...
INTD# link=2...||||.|.|||...
bus: 0 device: 9 slot: 4
INTA# link=4...||||.|.|||...
INTB# link=1...||||.|.|||...
INTC# link=2...||||.|.|||...
INTD# link=3...||||.|.|||...
bus: 0 device: 7 slot: 4
INTA# link=1...||||.|.|||...
INTB# link=2...||||.|.|||...
INTC# link=3...||||.|.|||...
INTD# link=4...||||.|.|||...
Bus Device Function Slot Pin Link IRQ Vendor Product
-----------------------------------------------------
0 12 0 1 A 1 11 1045 c861
0 11 0 2 A 2 10 5333 88f0
0 10 0 3 A 3 9 1106 3043
get_link2irq: PCI configuration register IRQ15 is not in PCI BIOS
bitmap...||||.|.|||...
0 9 0 4 A 4 15 9004 7178
0 7 0 4 - - - 8086 7000
0 7 1 4 - - - 8086 7010
get_link2irq: PCI configuration register IRQ15 is not in PCI BIOS
bitmap...||||.|.|||...
0 7 2 4 D 4 15 8086 7020
PCI IRQ map(BIOS):....|||.........
Link->IRQ:[ 1->11 2->10 3->9 4->N ] # of bogus devices:0/0
-----------------------------------------------------
pcibios_fixup_busorder: last bus # is 0.
---000:00:00---
I/O memory addr=0 size=0
Il 17:23, mercoledì 19 dicembre 2001, hai scritto:
> Sono alle prese col il sogno di crearmi una linuxbox che mi gestisca
> l'accesso a internet, la posta e i fax ma dispongo di hardware piuttosto
> datato.
> Nella fattispecie la MB che vorrei usare e' priva del controller USB,
> componente indispensabile in quanto devo collegarle il modem alcatel USB,
> che ho visto, leggendo qua e la, essere supportato.
> Sono riuscito a reperire in citta' (Vercelli, di fatto molto scarsa quanto
> a componenti per PC) un controller OPTi FireLink 82C861, come faccio a
> sapere se questo componente e' supportato, in modo da non acquistare un
> prodotto che costa la bellezza di 90 K e che potrebbe rivelarsi inutile?
> Sul sito della Mandrake (la distro che vorrei usare), nada... :(
> E nemmeno in quello del produttore
> http://www.opti.com/html/usb1394.html
> che garantisce solo Windows 98/Me/CE/2000! :((
> Potete aiutarmi?
>
>
> _______________________________________________
> pluto-help mailing list
> pluto-help a lists.pluto.linux.it
> http://lists.pluto.linux.it/mailman/listinfo/pluto-help
--
<(° )
(/ \)
^ ^
More information about the pluto-help
mailing list