Messages in this thread |  | | From | David Woodhouse <> | Subject | ACK_FIRST macro on i386, kernel 2.0.2x(ish)+ | Date | Sun, 3 Nov 1996 02:51:11 +0000 |
| |
Ever since about kernel 2.0.21, I think, I've had a problem compiling the kernel. It seems that include/asm-i386/irq.h defines a macro ACK_FIRST with two arguments - mask & nr - the latter one being unused. When arch/i386/kernel/irq.c tries to use this definition, it only gives the one argument, and the compiler reports an error. I have got round this ever since by changing the line in irq.c from ACK_FIRST(0x01) to ACK_FIRST(0x01, crap)
Am I the only person to encounter this? It occurs even when I download and untar a completely new kernel source, so it's not the result of the changes I've done. Is it ever going to be fixed?
Also, while I'm already taking up the bandwidth - is the PC speaker driver going to be included in the standard kernel?
---- ------------------------------------------------ ---- David Woodhouse, (n)talk: dwmw2@dwmw2.robinson.cam.ac.uk Robinson College, Cambridge, Email: dwmw2@thor.cam.ac.uk CB3 9AN, Room: C9 England. Tel: +44 (0) 976 658355 ---- ------------------------------------------------ ----
|  |