[rtems commit] bsp/mpc5200: Set XLB timeout values

Sebastian Huber sebh at rtems.org
Tue Apr 23 07:54:58 UTC 2013


Module:    rtems
Branch:    master
Commit:    be04e62424f6aaa57eee1ae53bfa976295c338e1
Changeset: http://git.rtems.org/rtems/commit/?id=be04e62424f6aaa57eee1ae53bfa976295c338e1

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Fri Apr 19 12:51:57 2013 +0200

bsp/mpc5200: Set XLB timeout values

---

 c/src/lib/libbsp/powerpc/gen5200/start/start.S |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/c/src/lib/libbsp/powerpc/gen5200/start/start.S b/c/src/lib/libbsp/powerpc/gen5200/start/start.S
index 139711a..2d20f17 100644
--- a/c/src/lib/libbsp/powerpc/gen5200/start/start.S
+++ b/c/src/lib/libbsp/powerpc/gen5200/start/start.S
@@ -133,6 +133,8 @@
 
 /* Register offsets of MPC5x00 Arbiter registers */
 .set	ARBCFG,			0x1f40
+.set	ARBADRTO,		0x1f58
+.set	ARBDATTO,		0x1f5c
 .set	ARBMPREN,		0x1f64
 .set	ARBMPRIO,		0x1f68
 .set	ARBSNOOP,		0x1f70
@@ -894,4 +896,8 @@ XLB_init:
 	LWI	r30, 0x0000001e
 	stw	r30, ARBSNOOP(r31) 		/* Set ARBSNOOP */
 
+	LWI	r30, 4096
+	stw	r30, ARBADRTO(r31) 		/* Set ARBADRTO */
+	stw	r30, ARBDATTO(r31) 		/* Set ARBDATTO */
+
 	blr




More information about the vc mailing list