P1394 Mail Archive: FW: P1394> Agenda Items - Presentations etc.

P1394 Mail Archive: FW: P1394> Agenda Items - Presentations etc.

FW: P1394> Agenda Items - Presentations etc.

Nagasaka Fumio (Nagasaka.Fumio@exc.epson.co.jp)
Tue, 19 May 1998 13:19:13 +0900

[Re-send]

My previous mail was broken. I am sorry for inconvenience.
--------------------------------------------
-------------------------------
Fumio Nagasaka
Epson Software Development Laboratory Inc.
Tel +81 268 25 4111, Fax +81 268 25 4627
E-mail to nagasaka.fumio@exc.epson.co.jp

-----Original Message-----
From: Nagasaka Fumio
Sent: Monday, May 18, 1998 8:25 PM
To: 'Eric Anderson'; p1394@pwg.org
Subject: RE: P1394> Agenda Items - Presentations etc.

Hi Eric,

Thanks for your comment.

I think this unsolicited status problem is not a problem of SBP-2 driver
layer.

In Macintosh OS, a PDEF code resource of a higher level printer driver
usually
uses PBWrite(&pb, Async) and PBRead(&pb, Async).

In Windows OS, a SPOOLER user mode application usually uses WriteFile()
and ReadFile().

As PBRead() or ReadFile() is higher level interface, naturally these
APIs are
abstracted from a specific device level driver. In Mac OS8, a Printer
Expert or
PDEFs shall be abstracted from the FSL. Also in Windows, a SPOOLER
shall be abstracted from the SBP-2 Class Driver. Usually these input
functions
are associated with input queues for normal reverse data path from
peripherals.