summaryrefslogtreecommitdiffstats
path: root/sys/boot/arm
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>2006-12-20 18:16:49 +0000
committerimp <imp@FreeBSD.org>2006-12-20 18:16:49 +0000
commita75cd7f9db8d0f44fd2f367bb2b4de68d1519b8a (patch)
tree8bfed2705d728cb2eac55e32f01e112a1ffe4e3d /sys/boot/arm
parent6fc94079067e37567a13357bd8117ec8fbe6fbf2 (diff)
downloadFreeBSD-src-a75cd7f9db8d0f44fd2f367bb2b4de68d1519b8a.zip
FreeBSD-src-a75cd7f9db8d0f44fd2f367bb2b4de68d1519b8a.tar.gz
MFp4: bwct boot rom is different. need a more generic way to cope long term.
Diffstat (limited to 'sys/boot/arm')
-rw-r--r--sys/boot/arm/at91/libat91/arm_init.S4
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/boot/arm/at91/libat91/arm_init.S b/sys/boot/arm/at91/libat91/arm_init.S
index cdc39a7..a15fb54 100644
--- a/sys/boot/arm/at91/libat91/arm_init.S
+++ b/sys/boot/arm/at91/libat91/arm_init.S
@@ -61,8 +61,12 @@ rsvdvec:
#ifdef BOOT_IIC
.long (TWI_EEPROM_SIZE >> 9)
#else
+#ifdef BOOT_BWCT
+ .long ((528 << 17) | (13 << 13) | (12 * 2))
+#else
.long ((1056 << 17) | (13 << 13) | (12 * 2))
#endif
+#endif
irqvec:
ldr pc, [pc,#-0xF20] @; IRQ : read the AIC
fiqvec:
OpenPOWER on IntegriCloud