linux-l: tunelp

Lars Oergel lobyte at cs.tu-berlin.de
Fr Dez 12 03:49:23 CET 1997


Hi Ralf,

> man kann mit tunelp den Drucker von polling auf interrupt
> umstellen.
> Leider wird das nicht gespeichert. Bei jedem Neustart
> muss tunelp erneut aufgerufen werden.
> Gibt es dafuer irgendwo eine Stelle, wo das dauerhaft
> geaendert werden kann ?

Ich habs mir in die Drucker-Tabelle im Kernel eingetragen:

/usr/src/linux/drivers/char/lp.c: (Kernel 2.0.29: ab Zeile 37)

struct lp_struct lp_table[] = {
	{ 0x3bc, 0, 0, LP_INIT_CHAR, LP_INIT_TIME, LP_INIT_WAIT, NULL, NULL, 0, 0, 0, {0} }, // lp0
	{ 0x378, 7, 0, LP_INIT_CHAR, LP_INIT_TIME, LP_INIT_WAIT, NULL, NULL, 0, 0, 0, {0} }, // lp1
	{ 0x278, 0, 0, LP_INIT_CHAR, LP_INIT_TIME, LP_INIT_WAIT, NULL, NULL, 0, 0, 0, {0} }, // lp2
};

		 ^
		 |
		 +- Interrupt (0: Polling)

Hope it helps,

   Lars


-- 
----------------------------------------------------------------------
Lars Oergel
lobyte at cs.tu-berlin.de                                       TU-Berlin
----------------------------------------------------------------------



Mehr Informationen über die Mailingliste linux-l