[net.micro] Venix/86 Device Driver Question...

fidder@druhi.UUCP (FidderT) (08/23/86)

I have been playing with writing a device driver for a Venix/86 system,
however... I have not been able to get any doc's on this so I am having 
a little trouble getting things like 'iomove' and 'copyin/out' working
like I would expect them. Attempting something like the following 
for tstdev_write simpily fails: (note: u.u_count looks correct)

	struct buf *bp;
		
	iomove(bp->b_addr,u.u_count,B_WRITE);

I know someone out there must have work through these problems before.
Like I said, I am only playing with this so I don't intend to purchase 
the sample device driver sold by venix.

And if you have any other little tips on the Venix/86 kernel I would be 
interested in hearing them. Small (or large) samples would be great!

Oh, I should mention that this system is running on an IBM-PC clone.

Thanks,

	Ted Fidder
	Denver AT&T-IS
	ihnp4!druhi!fidder