You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
100 lines
2.3 KiB
100 lines
2.3 KiB
# $Id: Bonito,v 1.4 2004/05/17 10:39:22 wlin Exp $
|
|
#
|
|
# GENERIC configuration for Galileo EV64240
|
|
#
|
|
# This file is supposed to be included by target file after
|
|
# endian has been defined.
|
|
#
|
|
machine Bonito2emcpu mips # CPU Architecture, Platform
|
|
config pmon
|
|
|
|
#
|
|
# Define target endian
|
|
#
|
|
makeoptions ENDIAN=EL # Little endian version.
|
|
|
|
|
|
include "conf/GENERIC_ALL"
|
|
|
|
#
|
|
# Platform options
|
|
#
|
|
option BONITOEL
|
|
option MIPS
|
|
option INET
|
|
#option GODSONEV1 # GALILEO GT64240 Host Bridge
|
|
|
|
select ramfiles
|
|
select mod_uart_ns16550 # Standard UART driver
|
|
#option CONS_BAUD=B9600
|
|
option CONS_BAUD=B115200
|
|
select ext2
|
|
select mod_x86emu_int10
|
|
#select mod_x86emu # X86 emulation for VGA
|
|
select mod_vgacon
|
|
option NOPCINAMES # Save some space for x86emu
|
|
#option VGA_LYNX_0712
|
|
option AUTOLOAD
|
|
option NVRAM_IN_FLASH
|
|
#
|
|
# Functional options.
|
|
#
|
|
option NOSNOOP # Caches are no-snooping
|
|
|
|
#
|
|
# HAVE options. What tgt level provide
|
|
#
|
|
#option HAVE_TOD # Time-Of-Day clock
|
|
#option HAVE_NVENV # Platform has non-volatile env mem
|
|
option HAVE_LOGO # Output splash logo
|
|
|
|
#
|
|
# System Name and Target Name
|
|
#
|
|
option SYSTYPE="\"Bonito\""
|
|
option TARGETNAME="\"Bonito\""
|
|
|
|
#
|
|
# Now the Machine specification
|
|
#
|
|
mainbus0 at root
|
|
localbus0 at mainbus0
|
|
pcibr* at mainbus0
|
|
pci* at pcibr?
|
|
#ppb* at pci? dev ? function ? # PCI-PCI bridges
|
|
#pci* at ppb? bus ?
|
|
|
|
#### USB
|
|
#uhci* at pci? dev ? function ?
|
|
|
|
#### SCSI support
|
|
#siop* at pci? dev ? function ? # Symbios/NCR 53c...
|
|
#scsibus* at siop?
|
|
#sd* at scsibus? target ? lun ?
|
|
#cd* at scsibus? target ? lun ?
|
|
|
|
#### Networking Devices
|
|
#gt0 at localbus? base 4
|
|
#gt1 at localbus? base 5
|
|
#gt2 at localbus? base 6
|
|
# fxp normally only used for debugging (enable/disable both)
|
|
fxp0 at pci? dev ? function ? # Intel 82559 Device
|
|
inphy* at mii? phy ? # Intel 82555 PHYs
|
|
rtl* at pci? dev ? function ?
|
|
em* at pci? dev ? function ? # Intel 82559 Device
|
|
|
|
#### IDE controllers
|
|
pciide* at pci ? dev ? function ? flags 0x0000
|
|
|
|
#### IDE hard drives
|
|
wd* at pciide? channel ? drive ? flags 0x0000
|
|
|
|
#### Pseudo devices
|
|
pseudo-device loop 1 # network loopback
|
|
|
|
option MCPU_MSERIAL
|
|
option MYNBDEBUG
|
|
#option SLAVECPU_MEM_SERIAL
|
|
option GODSONCPU2e
|
|
#option MIANCPU_HAVE_SB
|
|
option HAVE_NB_SERIAL
|
|
|