From: Geert U. <ge...@li...> - 2002-12-24 10:17:38
|
On Tue, 24 Dec 2002, [iso-8859-2] Krystian Bac=B3awski wrote: > On Tue, 24 Dec 2002, Geert Uytterhoeven wrote: > > On Tue, 24 Dec 2002, [iso-8859-2] Krystian Bac=B3awski wrote: > > > What is the formal difference between inb_p and inb. Does inb_p has= a > > > special purpose or it's a common alias for inb. I ask because I not= iced > > > that net/8390.c uses inb_p and outb_p where net/apne.c uses inb and= outb.=20 > >=20 > > The *_p() variants contain some extra delay. This was/is needed on so= me very > > old ISA implementations. Just ignore them for Amiga. >=20 > Can they be replaced by inb/outb in net/8390.c or better leave it alone= ? Just leave them in 8390.c. And `#define inb_p inb' etc. in asm/io.h (isn'= t it already done that way?). > BTW. How are ide-interrupts serviced. The beginning is in > arch/ppc/amiga/amiints.c, and the end in drivers/ide/gayle.c. What part= of > kernel should I read ? Euh, what do you want to know? I think those two files contain all you ne= ed to know. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m6= 8k.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 |