On Wed, Jun 3, 2009 at 5:52 PM, alexdavisspecial
<> wrote:
>
>
> Hey group!
> I currently have this JNI write byte operation:
>
> JNIEXPORT jint JNICALL
> Java_com_nextbus_signcontroller_mvc_TechnologicHAL_mmapWriteByte
> (JNIEnv *env, jclass obj, jint address, jbyte value)
> {
> /* Use mmap() to map memory, then write byte to address */
> off_t page;
> volatile unsigned char *start;
> int ret;
> int fd;
>
> fd = open("/dev/mem", O_RDWR);
I'm not sure about 32-bitness, but I'm pretty sure you need O_SYNC in
here to get an uncached memory pointer.
--
Matt
Sent from London, Eng, United Kingdom
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|