From: Glenn H. <gh...@c2...> - 2001-02-13 15:03:48
|
Frank Rudolf Georg Petzold wrote: > > On Tue, Feb 13, 2001 at 11:41:20AM +0100, Ren? Thol wrote: > > And how do I compile a 2.4 kernel that can use my printer on the > > parallel port? > > There is no way. Parallel port support is broken in 2.4. Use 2.2 instead. I did some tests with printing yesterday. If I enable DEBUG in drivers/parport/parport_amiga.c, printing works. The only problem is that a page containing only one letter is printed out after it's done with what it was supposed to print out. Without DEBUG disabled it only prints garbage (when printing postscript files). So, I thought maybe it tried to send data faster than the Amiga parallell port (or the printer) could handle or something. (since writing the debug output will add a short delay) So, I turned off DEBUG and added a for-loop inside amiga_write_control(..) to add a small delay, and printing still worked... Timing problem ? the config used (from memory, so it may not me the correct names) CONFIG_PARPORT=Y CONFIG_PARPORT_AMIGA=Y CONFIG_PRINTER=Y CONFIG_M68K_PRINTER does not work as that needs some functions found in lp_m68k.c which we don't have in 2.4. - glenn |