diff options
author | imp <imp@FreeBSD.org> | 2006-12-20 18:16:49 +0000 |
---|---|---|
committer | imp <imp@FreeBSD.org> | 2006-12-20 18:16:49 +0000 |
commit | a75cd7f9db8d0f44fd2f367bb2b4de68d1519b8a (patch) | |
tree | 8bfed2705d728cb2eac55e32f01e112a1ffe4e3d /sys/boot/arm | |
parent | 6fc94079067e37567a13357bd8117ec8fbe6fbf2 (diff) | |
download | FreeBSD-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.S | 4 |
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: |