> > Gah - I just get a panic rather early in the process. OTOH, I verified
> > that 2.4.27 does in fact boot OK when the 060 is disabled. No luck with
> > the various disk drivers yet, though. No idea what's up there.
>
> FWIW I remember something about trying stram_swap=0, but I don't know
> enough about atari to remember what that was solving.

ST-RAM swap trouble, most likely. I can try that, though I'm rather
certain this isn't it.

I tracked it down, happens here in atakeyb_init (assuming the 2.4.25 code
hasn't changed too much):

    atari_turnoff_irq(IRQ_MFP_ACIA);
    do {
        /* reset IKBD ACIA */
        acia.key_ctrl = ACIA_RESET |
                        (atari_switches & ATARI_SWITCH_IKBD) ? ACIA_RHTID
: 0;
        (void)acia.key_ctrl;
        (void)acia.key_data;

        /* reset MIDI ACIA */
        acia.mid_ctrl = ACIA_RESET |
                        (atari_switches & ATARI_SWITCH_MIDI) ? ACIA_RHTID
: 0;
        (void)acia.mid_ctrl;
        (void)acia.mid_data;

        /* divide 500kHz by 64 gives 7812.5 baud */
        /* 8 data no parity 1 start 1 stop bit */
        /* receive interrupt enabled */
        /* RTS low (except if switch selected), transmit interrupt disabled */
--->    acia.key_ctrl = (ACIA_DIV64|ACIA_D8N1S|ACIA_RIE) |
                        ((atari_switches & ATARI_SWITCH_IKBD) ?
                         ACIA_RHTID : ACIA_RLTID);

        acia.mid_ctrl = ACIA_DIV16 | ACIA_D8N1S |
                        (atari_switches & ATARI_SWITCH_MIDI) ? ACIA_RHTID : 0;
    }
    /* make sure the interrupt line is up */
    while ((mfp.par_dt_reg & 0x10) == 0);

Maybe adding some delay there for the 060 would help matters. The MFP sort
of 'enforces' delays by blocking the 030 bus for some time. Maybe the
060 doesn't wait there. Or maybe it has cached that address. Maybe my MFP
is borked.

        Michael

-
To unsubscribe from this list: send the line "unsubscribe linux-m68k" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to