I'm writing a module for dm6446.

I need to write to address 0x4000000, which is DAVINCI_ASYNC_EMIF_DATA_CE1_BASE . I tried several options but they always fail.

I tried:

outb (data, 0x4000000);
davinci_write (data, 0x4000000);
__raw_writeb(data, 0x4000000);

I always get the error "unable to handle kernel paging request at virtual address 01000000".

Do you have any hint about accessing emif? I suspect this is not the way I should use emif...

Thanks.

----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.

_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to