1:add Targets / Bonito2g1a director
2:add zloader .2 g1a director
3:add LOONGSON2G1A configure option
4:add start_2g1a.S and modify some config window
5:fixup some problem to support 2 g1a in start_2g1a.S
6:disable some funtions, then the pmon can run on command line
Change-Id: I19ee7a6d90c7efda3d6e986d12903da20ccc6ad5
Target:LS2G1A
1.Add Targets/Bonito2g5536 directory
2.Add zloader.2g5536 directory
3.Add Makefile.2g5536 file
4.Add usb and ps2 keyboard functions
5.Modify 2g5536 codes to support gcc4.4
6.Modify gmac code in sys/dev/gmac for net device
Change-Id: I73c343fb4b08a50cb515cd7cbefaf624b6065498
Target:2G5536
Original memory buffer size for net is only 8M, it is enough to load
"gzrom.bin", but not enough for loading large kernel binary. Now its
size is enlarged from 8M to 64M, which is enough for typical kernel
image.
Target:all
1, This version currently supports the processor core, UART, I2C bus, DDR2 controller,
GMAC controller, NAND controller, interrupt controller, the LPC controller, SPI controller,
HDA controller, the RTC, Watchdog, the HT interface.
2, This version does not support media processors, GPU, Display Controller, SATA controller,
USB 2.0 controller, ACPI power management, PCIE interface.
3, If you want to fall back to the previous version, please use the following command:
"git clone http://10.2.5.28/gitweb/pmon-loongson3a+2h", then git reset to the place you want to reach.
Before: LSI 8708EM2 SAS RAIDm can not work.
Now: LSI 8708EM2 SAS RAIDm can work.
Test: In pmon, LSI 8708EM2 SAS RAIDm can work.
Thanks wanchao@loongson.cn
Targets:Bonito3asever
the total size of memory buffers
Before: Broadcom 5709 NIC can not work.
Now: Broadcom 5709 NIC can work.
Test: In pmon console, executiving "devls" command, you can find the device name of broadcom 5709
NIC,then Configuring the network, and then checking whether the network can link.
Thanks wanchao@loongson.cn
Targets: 3aserver
Now, ddr2/ddr3 can use the same codes and can be detected autoly.
Default:
ddr3 option has been open.So,you can use for ddr3-server.
If,you want to use ddr2:
you should close DDR3_DIMM option which is in "Targets/Bonito3aserver/conf/Bonito.3aserver" file.
Thanks chenxinke@ict.ac.cn and sizhiying@loongson.cn
Target:Bonito3aserver
1. DDR auto configuration can work correctly now.
2. Four DIMM and up to 4G memory support.
3. Register memory can work in 375 MHz.
FIXME: Occasionally DDR auto detection will fail.
Target: Bonito3adawning
Thanks: This patch is mainly finished by Chen Xinke <chenxinke@ict.ac.cn>
fix pciscan bug,when a pci bar is not used,but the bar after is used.
git-svn-id: file:///svn/pmon-all/pmon-all@207 214b0138-1524-0410-9122-e5cb4b5bc56c
------------------------------------------------------------------------
r59 | root | 2007-03-18 12:51:36 +0000 (日, 18 3月 2007) | 2 lines
Changed paths:
M /pmon-all/Targets/Bonito/conf/ld.script
M /pmon-all/sys/net/if.c
do not set ifa begin,util ifaddr for cpci.
------------------------------------------------------------------------
r58 | root | 2007-03-18 09:42:03 +0000 (日, 18 3月 2007) | 2 lines
Changed paths:
M /pmon-all/Targets/Bonito/Bonito/start.S
M /pmon-all/Targets/Bonito/Bonito/tgt_machdep.c
cpci2c memsize change to 512M,floate exception is disabled.
------------------------------------------------------------------------
r57 | root | 2007-03-17 13:47:02 +0000 (六, 17 3月 2007) | 2 lines
Changed paths:
M /pmon-all/Targets/Bonito/conf/Bonito
M /pmon-all/sys/dev/usb/usb_uhci.c
M /pmon-all/sys/dev/usb/usb_uhci.h
cpci board usb must use pa->pa_function ==3.
------------------------------------------------------------------------
r56 | root | 2007-03-17 13:12:14 +0000 (六, 17 3月 2007) | 2 lines
Changed paths:
M /pmon-all/pmon/cmds/mycmd.c
M /pmon-all/sys/net/if.c
strange only run once if_attachsetup in if_attach can work well.
------------------------------------------------------------------------
r55 | root | 2007-03-17 06:36:16 +0000 (六, 17 3月 2007) | 2 lines
Changed paths:
M /pmon-all/Targets/Bonito/conf/Bonito
M /pmon-all/pmon/dev/mainbus.c
M /pmon-all/sys/dev/pci/em/if_em.c
M /pmon-all/sys/dev/pci/pciconf.c
pmon now can configure bus 1 devices.
------------------------------------------------------------------------
r54 | root | 2007-03-16 12:17:08 +0000 (五, 16 3月 2007) | 2 lines
Changed paths:
M /pmon-all/Targets/Bonito/conf/ld.script
M /pmon-all/sys/arch/mips/include/newtest/mydebug.S
A /pmon-all/sys/arch/mips/include/newtest/sumrom.S
add sumrom for rom read test.
git-svn-id: file:///svn/pmon-all/pmon-all@54 214b0138-1524-0410-9122-e5cb4b5bc56c