[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Kernel 2.6.39-2-amiga crashes with cirrusfb



Hi Ingo,

2011/8/5 Ingo Jürgensmann <ij@2011.bluespice.org>:
> On Fri, 5 Aug 2011 14:14:38 +0200, Geert Uytterhoeven wrote:
>>
>> 2011/7/25 Ingo Jürgensmann <ij@2011.bluespice.org>:
>>>
>>> [    0.990000] Zorro: Probing AutoConfig expansion devices: 5 devices
>>> [    1.010000] cirrusfb 03: CL Picasso board detected
>>
>> So this is a Picasso II?
>
> Yes, it is... my other machine with PicassoIV works without crashing.
>
>> The entry for Picasso II in cirrusfb_zorro_table2[] has:
>>        [BT_PICASSO] = {
>>                .id2    = ZORRO_PROD_VILLAGE_TRONIC_PICASSO_II_II_PLUS_REG,
>>                .size   = 0x200000
>>        },
>> id2 is the Zorro ID for the second Zorro device for this physical board.
>
> There's just one PicassoII in my machine...
>
> 00: Phase 5 CyberStorm Mk II [Flash ROM]
>        00ea0000 (128K)
>
> 01: Village Tronic Ariadne [Ethernet Card and Parallel Ports]
>        00e90000 (64K)
>
> 02: BSC/Alfadata MultiFace III [Multi I/O]
>        00ec0000 (64K)

What are 03 and 04?

>> Later:
>>        if (btype == BT_PICASSO4) {
>>                ...
>>        } else {
>>                dev_info(info->device, " REG at $%lx\n",
>>                         (unsigned long) z2->resource.start);
>> Bang! z2 seems to be zero!
>
> .. because it's not .id2 but .id1 as I have only one PicassoII in my
> machine?

One single Picasso II card shows up as 2 Zorro devices:
ZORRO_PROD_VILLAGE_TRONIC_PICASSO_II_II_PLUS_RAM for the
frame buffer memory and
ZORRO_PROD_VILLAGE_TRONIC_PICASSO_II_II_PLUS_REG for the
graphics chip's registers.

Gr{oetje,eeting}s,

                        Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds


Reply to: