Path: utzoo!utgpu!attcan!uunet!tektronix!pogo!curtj From: curtj@pogo.GPID.TEK.COM (Curt ) Newsgroups: comp.unix.xenix Subject: XENIX.. speed up of /dev/port .. (Getting the INODE) Keywords: inode xenix port Message-ID: <6552@pogo.GPID.TEK.COM> Date: 6 Jan 89 00:00:36 GMT Organization: Tektronix Inc., Beaverton, Or. Lines: 33 I thank you for the suggestion of (mknod /dev/port 4 3) to create a device which I can talk to the I/O ports.. My current problem is this: I have 1.2 Meg, to send down through an I/O port. Since I have to to an 'lseek' every time I wish to send a byte down to a specific port address, it takes an astronomical amount of time to send the data. Is there any way to cause READ/WRITE to NOT update the file pointer address when you execute them. If not, HOW DO I GET HOLD OF THE i-node so that I can reset the file pointer to the proper address every time I issue a READ/WRITE. I am trying to cut down the system call overhead. ---------------------------------------------------------------------- __ __ /| Curt Jutzi (Jutz) Tektronix Inc. ((__ \ \'o.O` tektronix!pogo!curtj Del. St. 63-356 \\ ! =(___)= (503) 685-3723 P.O. Box 1000 !!! U Wilsonville,OR 97070 o_OO \ (___, / ACK! PHHT! ___! ! / .-! ! _) "Life's an adventure.. go for it." (_/ _/ \_/ \ "Make America beautiful, eat your beer cans." _( _( / "If time heals all wounds, how do you explain belly buttons?" (_(__(____)