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