Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!linus!decvax!harpo!seismo!hao!hplabs!sri-unix!ron@brl-vgr From: ron%brl-vgr@sri-unix.UUCP Newsgroups: net.unix Subject: Re: Raw vs. block device. I'm confused. Message-ID: <15370@sri-arpa.UUCP> Date: Mon, 16-Jan-84 02:58:01 EST Article-I.D.: sri-arpa.15370 Posted: Mon Jan 16 02:58:01 1984 Date-Received: Sun, 15-Jan-84 01:27:26 EST Lines: 13 From: Ron Natalie It depends on both the driver and the device as to what exactly is allowed during RAW IO. When the read is initiated it is never (unless someone has really messed up the driver) set up to do more than what the user asks for. Generally, what happens is u.u_count is just stuck in the byte count register (after making conversion to words or negative as required by the device). Most of the tape drivers issue an error if the Physical record size is greater than the dma size (the size asked to read). -Ron