On Mon, 10 Jun 2002 [EMAIL PROTECTED] wrote:
> Unfortunately the EATA PIO protocol just works for 16 bits transfers,
> so inw is the only option. 
> le16_to_cpu(inw()) should give the expected result for both BE and LE.
> Since the detection routine checks for both "EATA" and "ATAE" signatures,
> all should be fine if immediately after the test
> if (info.sign == EATA_SIG_LE)
> is dropped.

I see.

> I'll add a new boot option which skips ISA and EISA probing  in order
> to make the detection more flexible across architectures.

Perhaps you can just protect it by #ifdef CONFIG_ISA and #ifdef CONFIG_EISA?

Gr{oetje,eeting}s,

                                                Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [EMAIL PROTECTED]

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


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to