Hi Dan,
Dan Snyder wrote:
I am attempting to use the hardware encryption support provided by the 5271 and am running into this problem. (Access Error Exception when attempting to read/write from userspace). How can I modify the kernel to allow access to 0x40000000 through 0x401b009f ?
Section 11.4 of the 5271 RM seems to be what you are looking for. It describes the access control implemented on this part.
I have been poking through the kernel headers for hours now and I am still clueless.
You probably won't find anything associated with this in the headers, since the kernel doesn't generally support any of these types of features.
I believe I need to add the address range to /arch/m68knommu/platform/527x/config.c but I am not sure if this is correct or exactly how to do so.
config.c would be an ok place to set this. I suspect you want to add something like: writeb(0x04, 0x40000030) which sets the GPACR0 register to allows kernel and user modes to have read/write access.
Any guidance would be much appreciated. Thank you
Regards Greg ------------------------------------------------------------------------ Greg Ungerer -- Principal Engineer EMAIL: g...@snapgear.com SnapGear Group, McAfee PHONE: +61 7 3435 2888 8 Gardner Close FAX: +61 7 3217 5323 Milton, QLD, 4064, Australia WEB: http://www.SnapGear.com _______________________________________________ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev