diff options
author | benno <benno@FreeBSD.org> | 2008-06-06 05:08:09 +0000 |
---|---|---|
committer | benno <benno@FreeBSD.org> | 2008-06-06 05:08:09 +0000 |
commit | 980aab4117e2fd09104b8e98b0e1c1d7f2e6a632 (patch) | |
tree | 139bf1ca3982bf9042584fb7d1f672c066252e75 /sys/arm/conf/GUMSTIX.hints | |
parent | c3d4497632764d87538e570b4255aec4ece85f09 (diff) | |
download | FreeBSD-src-980aab4117e2fd09104b8e98b0e1c1d7f2e6a632.zip FreeBSD-src-980aab4117e2fd09104b8e98b0e1c1d7f2e6a632.tar.gz |
Support for the XScale PXA255 SoC as found on the Gumstix Basix and Connex
boards. This is enough to net-boot to multiuser.
Also supported is the SMSC LAN91C111 parts used on the netCF, netDUO and netMMC
add-on boards.
I'll be putting some instructions on how to boot this on the Gumstix boards
online soon.
This is still fairly rough and will be refined over time but I felt it was
better to get this out there where other people can help out.
Diffstat (limited to 'sys/arm/conf/GUMSTIX.hints')
-rw-r--r-- | sys/arm/conf/GUMSTIX.hints | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/sys/arm/conf/GUMSTIX.hints b/sys/arm/conf/GUMSTIX.hints new file mode 100644 index 0000000..5f4130e --- /dev/null +++ b/sys/arm/conf/GUMSTIX.hints @@ -0,0 +1,19 @@ +# $FreeBSD$ + +# Make sure we don't trample important bits in the UART registers. +hint.uart.0.ier_mask="0xe0" +hint.uart.0.ier_rxbits="0x1d" +hint.uart.1.ier_mask="0xe0" +hint.uart.1.ier_rxbits="0x1d" +hint.uart.2.ier_mask="0xe0" +hint.uart.2.ier_rxbits="0x1d" + +# SMSC LAN91C111s found on the netCF, netMMC and netDUO boards. +hint.smc.0.at="smi0" +hint.smc.0.mem="0x04000300" +hint.smc.0.size="0x10" +hint.smc.0.irq="100" +hint.smc.1.at="smi0" +hint.smc.1.mem="0x08000300" +hint.smc.1.size="0x10" +hint.smc.1.irq="91" |