[comp.unix.questions] driver for a RAM card

gregg@Advansoft.COM (Gregg Judge) (09/14/90)

I have a Sun 4/370 with a RAM card installed on the VMEbus backplane.
From what I have learned of device drivers from the Sun manuals and a
related text, It seems that the only way I can access the RAM card is
via a device driver.  Thus all accesses to the RAM card, from a user
program, will be via a file descriptor [ file_desriptor = open(fd,
mode);].  What I would like to do is write a driver which will return
a pointer (virtual address) to the RAM card such that all accesses to
the RAM card may be made in the user space without having to enter the
kernel (ie the read/write/strategy routines in the device driver).
Can this be accomplished?  Can the RAM card be treated an extension of
the Sun main memory space even though it has a vme address?

thanks in advance...

gregg

E-mail : gregg@advansoft.com