On Mon, Oct 11, 1999 at 10:10:07PM +0200, Bernd Walter wrote:
> On Mon, Oct 11, 1999 at 09:29:31PM +0200, Harold Gutch wrote:
> > On Mon, Oct 11, 1999 at 07:46:36PM +0200, Bernd Walter wrote:
> > > On Mon, Oct 11, 1999 at 01:20:06AM +0200, Harold Gutch wrote:
> > > > Jetzt hoffe ich nur, ich habe die ppc-Manpage nicht selbst falsch
> > > > interpretiert - ich kann das ganze selbst im Moment nicht testen.
> > >
> > > Yepp - deine Zaehlweise beginnt leider mit bit 1 und nicht mit 0...
> > >
> > Ja, da war ich mir nicht ganz sicher... ich selbst haette bei 0
> > begonnen - die Manpage spricht allerdings zunaechst von "Bits 0-4",
> > geht dann aber nur von 0x01 bis 0x08 - das waeren also entweder 0
> > bis 3 oder 1 bis 4. Weiterhin erwaehnt die Manpage Bits 5 und 6;
> > wenn man also bei 0 beginnt zu zaehlen, fehlt Bit 4 - laut Source
> > (z.B. /sys/i386/isa/ppc.c Rev. 1.15.2.1, Zeile 1724) steht das
> > EPP Protokoll (das, was laut Manpage im Bit 5 steht) in Bit 4
> > (wenn man bei 0 zu zaehlen beginnt).
>
> Oh - du scheinst eine andere Version zu haben:
>
> bits 0-3: chipset forced mode(s)
>
> PPB_COMPATIBLE 0x0 /* Centronics compatible mode */
> PPB_NIBBLE 0x1 /* reverse 4 bit mode */
> PPB_PS2 0x2 /* PS/2 byte mode */
> PPB_EPP 0x4 /* EPP mode, 32 bit */
> PPB_ECP 0x8 /* ECP mode */
>
> And any mixed values.
>
> bit 4: EPP protocol (0 EPP 1.9, 1 EPP 1.7)
>
> bit 5: activate IRQ (1 IRQ disabled, 0 IRQ enabled)
>
> bit 6: disable chipset specific detection
>
Ah, so siehts bei mir aus:
Supported flags
bits 0-4: chipset forced mode(s)
PPB_COMPATIBLE 0x0 /* Centronics compatible mode */
PPB_NIBBLE 0x1 /* reverse 4 bit mode */
PPB_PS2 0x2 /* PS/2 byte mode */
PPB_EPP 0x4 /* EPP mode, 32 bit */
PPB_ECP 0x8 /* ECP mode */
And any mixed values.
bit 5: EPP protocol (0 EPP 1.9, 1 EPP 1.7)
bit 6: activate IRQ (1 IRQ disabled, 0 IRQ enabled)
Das ist aus 3.1-STABLE von Ende April; vielleicht haette ich doch
mal die aktuelle Manpage in -STABLE anschauen sollen, bevor ich
die Flags so ausschweifend erklaert hatte; Joerg hatte genau das,
was ich bemaengelt hatte, Ende August committed.
> Die ist aus einer current vom Juli - keine Ahnung inwieweit das mit stable
> uebereinstimmt.
> In der von einer aktuellen current steht noch bit 7 fuer disable FiFo.
>
Ja, das ist in der -STABLE Manpage auch drin.
bye,
Harold
-- <Shabby> Sleep is an abstinence syndrome wich occurs due to lack of caffein. Wed Mar 4 04:53:33 CET 1998 #unix, ircnet To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Tue 12 Oct 1999 - 00:07:33 CEST