> Hi,
>
>
 thanks for your reply and sorry for answering late, the problem is still
existing:
>
> On  26 Dec, this message from Rolf Weidmann echoed through cyberspace:
>> I'm trying to install debian 3.0(kernel 2.4.18) on a mac b&w rev1.
>> Because of an built-in error of the original onboard ide-controller
>> it's impossible to add another hard disk to this controller and so I
>> want to install on a disk, which is connected to an ide-controller
>> card. I've got a TurboMax/ATA-66 card, which is identical to the ACARD
>> 6260M.
>> During istallation of the 2.4.18 kernel from the debian3.0-cd the hard
>> disk is recognised from the installation system, partition check is
>> o.k. as said in dmesg and kernel is written on the disk, but when the
>> system should be rebooted from the hard disk it gives in dmesg the
>> following error-messages:
>> ..
>> partition check:
>> ..
>> hde: lost interrupt
>> ide_dma_proc: chipset supported
>> ide_dma_lostirq func only: 13
>> ..
>> this error message is given again and again without an end;
>
> Hm, IDE has had that 'lost interrupt' problem a few times already....
> Can you try and send along 'lspci' from a runnign system with this
> controller, to see whether it gets a correct interrupt assigned?
>
don't know if it's similar to 'lspci', but here is a complete cat/proc/pci
fom the machine with the pci-ide-controller card after starting debian
from the debian installation compact disk (note: the above mentioned error
message in dmseg is not given as long as the installation system is
started from cd holding down "c"-key, but is given after reboot from the
hard disk connected to the pci-ide-controller card or is given too when
starting the installation system from cd with a command from the  boot
prompt in yaboot, so the lost interrupt problem always occurs if the
system has read from the hard disk connected to the ide-controller card
before starting the kernel):

# cat /proc/pci

PCI devices found:
        Bus 0, device 0, function 0:
                Host bridge: Motorola MPC106 (Grackle) (rev64).

        Bus 0, device 13, function 0:
                PCI bridge: Digital Equipment Corporation DECchip 21154 (rev2).
                        Master Capable.  Latency=64.  Min Gnt=6.Max Lat=3.
        Bus 0, device 16, function 0:
                VGA compatible controller: ATI Technologies Inc  Rage 128 RE 
(rev0)
                        IRQ 22.
                        Master Capable.  Latency=16.  Min Gnt=8.
                        Prefetchable 32 bit memory at  0x80900000  (0x8bffffff).
        Bus 1, device0, function 0:
                Fire wire (IEEE 1394): Texas Instruments PCILynx/PCILynx2 IEEE 
1394 Link
Layer Controller (rev2).
                        IRQ21.
                        Master Capable. Latency=16. Min Gnt=3.Max Lat=4.
                        Non Prefetchable 32 bit memory  at 0x80881000  
(0x80881fff).
                        Non Prefetchable 32 bit memory  at 0x808c0000  
(0x808cffff).
                        Non Prefetchable 32 bit memory  at 0x808b0000  
(0x808bffff).
        Bus 1, device 1, function 0:
                IDE interface: CMD Technology Inc PCI0646 (rev5).
                        IRQ26.
                        Master Capable. Latency=64. Min Gnt=2.Max Lat=4.
                        I/O at 0x10e0  (0x10e7).
                        I/O at 0x10d0  (0x10d3).
                        I/O at 0x10c0  (0x10c7).
                        I/O at 0x10b0  (0x10b3).
                        I/O at 0x10a0  (0x10af).
        Bus1, device 2, function 0:
                SCSI storage controller: Artop Electronic Corp ATP 860 (rev1).
                        IRQ23.
                        Master Capable. Latency=16. Min Gnt=6.MaxLat=6.
                        I/O at 0x1090 (0x1097).
                        I/O at 0x1080 (0x1083).
                        I/O at 0x1070 (0x1077).
                        I/O at 0x1060 (0x1063).
                        I/O at 0x1050 (0x105f).

        Bus 1, device 5, function 0:
                Class ft00: Apple computer Inc. Paddington Mac I/O (rev6).
                        Master Capable. Latency=16.
                        Nonprefetchable 32bit memory  at 0x80800000 
(0x8087ffff).
        Bus 1, device 6, function 0:
                USB Controller: OPTi Inc. 82C861 (rev16).
                        IRQ 28.
                        Master Capable. Latency=16.
                        Nonprefetchable 32 bit memory at 0x8080880000 
(0x80880fff).

NOTE: the pci-IDE-controller card is named SCSI storage controller above !

>> hde is the disk connected to the ACARD ide controller card, about the
>> card is said in dmesg:
>> ..
>> AEC 6260R: IDE controller on PCI bus 01 dev 10
>> AEC 6260R: chipset revision 1
>> AEC 6260R: not 100% native mode: will probe irqs later
>> AEC 6260R: ROM enabled at 0x80890000
>> ..
>> during installation I found with
>> cat /proc/pci
>> ..
>> bus 1, device 2, function 0:
>> SCSI storage controller: Artop Electronics Corp ATP 860 (rev1)
>> IRQ 23
>
> What does this SCSI controller have to do with the IDE controller above?

this is the ide-controller with the hard disk hde connected to, in
proc/pci it is described as scsi, don't know why.
>
>> I've updated the card's firmware under mac os to version 3.21.
>
> Is this car supported under MacOS? Does it emulate a SCSI controller?
>
as you assume the card is supported under MacOS and it emulates a SCSI
controller as shown in "Apple System Profiler".

I've compiled the kernel from sources provided with the debian 3.0-cd and
got again the same problem, but have seen that the cards driver in the
debian 3.0 sources is version 0.9 and that there's a newer version 1.2
which I want to try next;
would be nice if you can give some further advice,


Bye  rolf


Reply via email to