Microzed bug-fix,

Thomas Skibo ThomasSkibo at sbcglobal.net
Tue Apr 29 21:25:52 UTC 2014


Hi,

Another bug-fix.

Without this, Microzed or any other Zynq board with 1G of memory panics. 
  It is because of a lack of contiguous virtual space.  I moved the 
mappings of PSIO devices to increase vm_max_kernel_address.

I wonder if we'll still have this problem running an ARM board with 2G 
memory.


-- 
--------
Thomas Skibo
ThomasSkibo at sbcglobal.net

-------------- next part --------------
Index: zy7_reg.h
===================================================================
--- zy7_reg.h	(revision 265110)
+++ zy7_reg.h	(working copy)
@@ -44,7 +44,7 @@
 #define ZYNQ7_PLGP1_SIZE	0x40000000
 
 /* I/O Peripheral registers. */
-#define ZYNQ7_PSIO_VBASE	0xE0000000
+#define ZYNQ7_PSIO_VBASE	0xF7000000
 #define ZYNQ7_PSIO_HWBASE	0xE0000000
 #define ZYNQ7_PSIO_SIZE		0x00300000
 


More information about the freebsd-arm mailing list