Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys/arch/evbarm/conf config staff for Lubbock



details:   https://anonhg.NetBSD.org/src/rev/6f79947eed28
branches:  trunk
changeset: 540539:6f79947eed28
user:      bsh <bsh%NetBSD.org@localhost>
date:      Wed Dec 18 04:56:52 2002 +0000

description:
config staff for Lubbock

diffstat:

 sys/arch/evbarm/conf/files.lubbock |  57 ++++++++++++++++++++++++++++++++++++++
 sys/arch/evbarm/conf/std.lubbock   |  26 +++++++++++++++++
 2 files changed, 83 insertions(+), 0 deletions(-)

diffs (91 lines):

diff -r fb094f1c67ef -r 6f79947eed28 sys/arch/evbarm/conf/files.lubbock
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sys/arch/evbarm/conf/files.lubbock        Wed Dec 18 04:56:52 2002 +0000
@@ -0,0 +1,57 @@
+#      $NetBSD: files.lubbock,v 1.1 2002/12/18 04:56:52 bsh Exp $
+#
+# Intel LUBBOCK evaluation board configuration info
+#
+
+file   arch/evbarm/lubbock/lubbock_machdep.c
+
+# CPU support and integrated peripherals
+include "arch/arm/xscale/files.pxa2x0"
+
+# LUBBOCK on-board devices (including CPLD)
+device obio {[addr=-1], [intr=-1]}
+attach obio at pxaip
+file   arch/evbarm/lubbock/obio.c                      obio
+
+# SMSC LAN91C96
+attach sm at obio with sm_obio
+defflag opt_lubbock.h LUBBOCK_SMC91C96_16BIT
+file   arch/evbarm/lubbock/if_sm_obio.c                sm_obio
+file   arch/evbarm/lubbock/sm_obio_space.c             sm_obio
+file   arch/evbarm/lubbock/sm_obio_space_asm.S         sm_obio
+
+# SA1111 companion chips
+device sacc { [addr=-1], [size=0], [membase=-1], [memsize=0], [intr=-1] }
+attach sacc at obio  with sacc_obio
+file   arch/arm/sa11x0/sa1111.c                sacc
+file   arch/evbarm/lubbock/sacc_obio.c         sacc_obio
+
+# PS/2 keyboard & mouse
+# XXX: `slot' locator is bogus, but keyboard/mouse driver needs this.
+device  sackbc { [slot = -1] }
+attach  sackbc at sacc
+file   arch/arm/sa11x0/sa1111_kbc.c    sackbc
+
+device pckbd: wskbddev
+attach pckbd at sackbc
+file   dev/pckbc/pckbd.c               pckbd                   needs-flag
+file   dev/pckbc/wskbdmap_mfii.c       pckbd
+defparam PCKBD_LAYOUT
+
+
+# XXX: not yet.
+#attach pms at sackbc with pms_sa
+
+
+# PCMCIA
+include "dev/pcmcia/files.pcmcia"
+
+device sacpcic: pcmciabus
+attach sacpcic at sacc
+file   arch/arm/sa11x0/sa11x1_pcic.c   sacpcic needs-flag
+file   arch/arm/sa11x0/sa11xx_pcic.c   sacpcic
+
+
+# LCD frame buffer
+attach lcd at obio with lcd_obio
+file arch/evbarm/lubbock/lcd.c         lcd_obio
diff -r fb094f1c67ef -r 6f79947eed28 sys/arch/evbarm/conf/std.lubbock
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sys/arch/evbarm/conf/std.lubbock  Wed Dec 18 04:56:52 2002 +0000
@@ -0,0 +1,26 @@
+#      $NetBSD: std.lubbock,v 1.1 2002/12/18 04:56:52 bsh Exp $
+#
+# standard NetBSD/evbarm for LUBBOCK options
+
+machine        evbarm arm
+
+# Pull in LUBBOCK config definitions.
+include "arch/evbarm/conf/files.lubbock"
+
+options        COTULLA
+options        LUBBOCK
+options        EXEC_ELF32
+options        EXEC_SCRIPT
+
+# To support easy transit to ../arch/arm/arm32
+options        ARM32
+
+makeoptions    LOADADDRESS="0xc0200000"
+makeoptions    BOARDTYPE="lubbock"
+
+options        EVBARM_BOARDTYPE=EVBARM_BOARDTYPE_PXA2X0
+
+# OS Timer    This is compatible to SA1110's OS Timer.
+saost* at pxaip? addr 0x40a00000 size 0x20
+
+



Home | Main Index | Thread Index | Old Index