Annotation of sys/arch/jornada/conf/GENERIC, Revision 1.4
1.1 nbrk 1: # $OpenBSD: GENERIC,v 1.16 2007/05/31 23:18:25 uwe Exp $
2: #
3: # For further information on compiling OpenBSD kernels, see the config(8)
4: # man page.
5: #
6: # For further information on hardware support for this architecture, see
7: # the intro(4) man page. For further information about kernel options
8: # for this architecture, see the options(4) man page. For an explanation
9: # of each device driver in this file see the section 4 man page for the
10: # device.
11:
12: machine jornada arm
13: include "../../../conf/GENERIC"
14: maxusers 32 # estimated number of users
15:
16: options ARM32
17:
18: makeoptions KERNEL_BASE_PHYS="0xc0200000"
19: makeoptions KERNEL_BASE_VIRT="0xc0200000"
20: makeoptions BOARDTYPE="jornada720" # XXX Jornada 728 differs only by doubling RAM
1.4 ! nbrk 21: #makeoptions DEBUG="-g"
1.1 nbrk 22:
23: #rmoption DDB
24:
25: options CPU_SA1110 # Support the StrongARM 1110 core
26: options VERBOSE_PMAP_DEVMAP
27: options DO_NOT_RESET_SA1
28:
29: #options BOOTCONSOLE_COM # use UART3 as boot console (instead of framebuffer)
30:
31: #config bsd swap generic
1.4 ! nbrk 32: #config bsd root on nfs swap on nfs
! 33: config bsd root on wd0a swap on wd0b
1.1 nbrk 34:
35: # The main bus device
36: mainbus0 at root
37: cpu0 at mainbus?
38:
39: # SA-1110 space and integrated peripherals
40: saip0 at mainbus?
41:
42: # Chip companion (SA1111)
43: # sacc's INT line is connected to GPIO 0 on sa11x0
1.4 ! nbrk 44: sacc0 at saip? addr 0x40000000 intr 0 size 0x2000
1.2 nbrk 45: sacic0 at sacc?
1.3 nbrk 46: sacgpio0 at sacc?
1.4 ! nbrk 47: sacpcic0 at sacc?
! 48:
! 49: options PCMCIADEBUG
! 50: options PCMCIAVERBOSE
! 51:
! 52: pcmcia* at sacpcic?
! 53:
! 54: com* at pcmcia?
! 55: wdc* at pcmcia?
! 56:
! 57: wd* at wdc? flags 0x0000
1.1 nbrk 58:
59: # Jornada framebuffer
60: jfb0 at saip? addr 0x48200000
61: wsdisplay* at jfb?
62:
63: # Interrupt Controller
64: saic0 at saip? addr 0x90050000 size 0x24
65:
66: # OST (Operating System Timer)
67: saost0 at saip? addr 0x90000000 size 0x20
68:
69: # Serial Port 3 (UART)
1.4 ! nbrk 70: #sacom0 at saip? addr 0x80050000 size 0x24
1.1 nbrk 71:
72: # MCP/SSP (Serial Port 4)
73: sassp0 at saip? addr 0x80070000
74: spibus* at sassp?
75:
76: # Onboard MCU (keyboard, touchscreen)
1.4 ! nbrk 77: jmcu0 at spibus?
! 78: wskbd* at jmcu?
1.1 nbrk 79:
80: # GPIO controller
81: sagpio0 at saip? addr 0x90040000
82:
83: # Jornada ts
84: #jts0 at jmcu?
85: #wsmouse* at jts?
86:
87: #pseudo-device crypto 1
88:
CVSweb