[Info-vax] DECnet Phase IV broken after VSI update
Lawrence D’Oliveiro
lawrencedo99 at gmail.com
Thu Nov 4 20:54:35 EDT 2021
On Thursday, November 4, 2021 at 5:54:21 PM UTC+13, osuv... at gmail.com wrote:
> Most of PTD$ code runs in kernel mode with some at elevated IPL.
So does a device driver. Why do the PTD functions have to be a separate layer from the device driver? Particularly a separate, caller-visible layer that breaks the normal driver QIO abstraction?
> PTD$READ/WRITE queue request packets directly to FTDRIVER,
> skipping some of the overhead of $QIO processing.
Remember, these are terminals we are talking about -- devices geared to the limits of human I/O bandwidth. Any “overheads” associated with I/O processing would be insignificant compared to the time it takes for a human to type input or read output.
More information about the Info-vax
mailing list