I didn't look at the code accompanying this thread, but I just wanted
to add that the vremap() call is needed in most circumstances:
shmem = (WL_SHMEM_ST *) vremap(WL_SHMEM_BASE_ADDRESS,sizeof(WL_SHMEM_ST));
Perhaps your code omits this (vremap() is not in one of the shmem
tutorials on the rtl site, last time I checked anyway).
You may wish to look at Rob Butera's BUZZ code
(http://mrb.niddk.nih.gov/butera/software/buzz.html) for a working shared
memory example.
This doesn't answer the 32MB question, I haven't a clue about that.
-Don
--- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
----
For more information on Real-Time Linux see:
http://www.rtlinux.org/~rtlinux/