6358a4a003default USE_FALLBACK_IMAGE to 0
Ronald G. Minnich
2003-10-01 17:28:48 +00:00
848d336534vga support
Ronald G. Minnich
2003-10-01 16:09:23 +00:00
ab1f217161some quartet memory init updates.
Stefan Reinauer
2003-10-01 14:12:57 +00:00
8e05d42bf8512kflash builds in epia.512kflash
Ronald G. Minnich
2003-10-01 05:43:09 +00:00
08febd8b67new epia target for 512k: targets/via/epia/Config.512kflash.lb
Ronald G. Minnich
2003-10-01 05:42:31 +00:00
320c6a0102Fixes to the smbus code. Now for the fun.
Ronald G. Minnich
2003-10-01 01:45:43 +00:00
c18170b241more fixes for via ... plus a little more spew.
Ronald G. Minnich
2003-09-30 23:53:45 +00:00
303349a9d2fix and complaint.
Ronald G. Minnich
2003-09-30 18:18:22 +00:00
00359e91ecremove references to static_devices.o
Stefan Reinauer
2003-09-30 12:02:24 +00:00
fd5d0a5f05get rid of static_devices.c don't use mptable on solo, it's not an SMP system.
Stefan Reinauer
2003-09-30 11:52:49 +00:00
a1d2c58c36no filo, since khepri has no ide disks per default
Stefan Reinauer
2003-09-30 09:52:37 +00:00
99dcf231f4The epia now works.
Ronald G. Minnich
2003-09-30 02:16:47 +00:00
02360d6672default is 256 not 512k
Stefan Reinauer
2003-09-29 11:36:01 +00:00
67a1cb3207ok that's it. I think this might work.
Ronald G. Minnich
2003-09-27 04:28:39 +00:00
864a3d3474a few tweaks etc.
Ronald G. Minnich
2003-09-27 04:18:31 +00:00
6e5fe1d6feit's getting through the 8601 but the values are still not right.
Ronald G. Minnich
2003-09-26 23:22:31 +00:00
854d234a06something is wrong here but not sure what.
Ronald G. Minnich
2003-09-26 22:45:54 +00:00
f3c17ca234via epia is putting out bytes!
Ronald G. Minnich
2003-09-26 22:10:53 +00:00
42acd12cbcserial supprt.
Ronald G. Minnich
2003-09-26 17:41:21 +00:00
11dbdf5d78just to get us back where we were.
Ronald G. Minnich
2003-09-26 17:16:14 +00:00
430111b9d1It builds!
Ronald G. Minnich
2003-09-26 16:12:23 +00:00
aa4b4e031fadd cpufixup.o
Ronald G. Minnich
2003-09-26 15:55:11 +00:00
9b4457afb0cpu fixup for p6
Ronald G. Minnich
2003-09-26 15:54:34 +00:00
737fe21ebdremove fixed ROM_SIZE setting, add default to 256k
Stefan Reinauer
2003-09-26 15:36:03 +00:00
ef5f21807akeyboard support
Ronald G. Minnich
2003-09-26 15:24:54 +00:00
e1313fa183added CONFIG_KEYBOARD, default 0
Ronald G. Minnich
2003-09-26 15:23:53 +00:00
987fe0f2a4fix 'deprecated' warnings
Ronald G. Minnich
2003-09-26 14:36:27 +00:00
0502b7a64cfix buildrom statement if there's only one romimage specified. roms always needs to be an array.
Stefan Reinauer
2003-09-26 11:40:05 +00:00
dfe7d53a09ignore target temp build dir
Stefan Reinauer
2003-09-26 10:07:13 +00:00
261f2bb70aadd cvsignore files for target files. Use gcc -m32 to build on AMD64
Stefan Reinauer
2003-09-26 10:03:47 +00:00
63afbd4fdcignore temp. build directory
Stefan Reinauer
2003-09-26 09:53:38 +00:00
5e837b7791get rid of pointer/int cast warnings on 64bit.
Stefan Reinauer
2003-09-26 09:47:41 +00:00
c817926a6bvia epia; also yh lu tyan.
Ronald G. Minnich
2003-09-26 04:45:52 +00:00
10941401e8allow default settings in the mainboard file
Ronald G. Minnich
2003-09-25 23:03:18 +00:00
3ff7bdaad7new from yh lu
Ronald G. Minnich
2003-09-25 22:04:19 +00:00
1621e9303cnew from tyan
Ronald G. Minnich
2003-09-25 22:04:04 +00:00
6e71aec6cdno default rom size
Ronald G. Minnich
2003-09-25 17:35:30 +00:00
ca34c040e5ROM_SIZE has no default now.
Ronald G. Minnich
2003-09-25 17:34:56 +00:00
57cef6590badded via vt8231
Ronald G. Minnich
2003-09-25 17:21:57 +00:00
2b664dd0a0first cut at 8601 support
Ronald G. Minnich
2003-09-25 17:01:28 +00:00
c22465fc49add another compat chain keepalife fix
Stefan Reinauer
2003-09-25 13:39:53 +00:00
71e3c9ab15khepri resource map update to keep compatibility chain
Stefan Reinauer
2003-09-25 13:37:00 +00:00
bb79b0efb8remove last occurence of AMD8111_DEV
Stefan Reinauer
2003-09-25 12:54:55 +00:00
0fff41e261new target configuration: newisys khepri
Stefan Reinauer
2003-09-23 22:44:12 +00:00
71e481d24eupdate hypertransport setup for khepri
Stefan Reinauer
2003-09-23 20:02:02 +00:00
a2241c821afix hypertransport setup for quartet.
Stefan Reinauer
2003-09-23 18:51:28 +00:00
9719cce5a3make coherent ht setup capable of non-standard link configurations (i.e. with CPU1 not connected to ACROSS link of CPU0)
Stefan Reinauer
2003-09-23 18:50:35 +00:00
dcdbdfb46efirst shot of legacybios emulation. does not work yet.. sorry :-(
Stefan Reinauer
2003-09-18 14:16:08 +00:00
59549598c0fix romcc compiling 32bit code on amd64
Stefan Reinauer
2003-09-17 12:18:40 +00:00
e27b08d41cadd filename to buildrom
Stefan Reinauer
2003-09-17 12:17:58 +00:00
ed10c390adadd filename to buildrom command
Stefan Reinauer
2003-09-17 11:05:29 +00:00
0a5f865a27add cvsignore file
Stefan Reinauer
2003-09-12 12:39:04 +00:00
bcb9f858e5add "clean" target
Stefan Reinauer
2003-09-12 12:35:18 +00:00
57398af2a4update Config.lb and add khepri ht chain
Stefan Reinauer
2003-09-11 13:53:29 +00:00
1bb45d5a42add quartet and dspace targets, disable reboot in Solo target.
Stefan Reinauer
2003-09-11 11:55:18 +00:00
79249e3dbcadd new target for DSPACE DS1006 card, make quartet auto.c all verbose
Stefan Reinauer
2003-09-11 11:53:15 +00:00
5282cd0875remove old config files, adopt to new config method. fix resource map (?)
Stefan Reinauer
2003-09-09 13:30:58 +00:00
dad60489d5automatically build config.py if it's not there.
Stefan Reinauer
2003-09-08 15:01:19 +00:00
9714894d4fadd solo target config file for new config method
Stefan Reinauer
2003-09-08 14:17:24 +00:00
75d42640d5update SOLO code (untested but compiling and pretty much complete!?!) drop old configuration method.
Stefan Reinauer
2003-09-08 14:03:50 +00:00
ff0e8465e8- Include hypertransport.h in hypertransport.c
Eric Biederman
2003-09-04 03:00:54 +00:00
6638755a23- Remove dead argument to hypertransport_scan_chain
Eric Biederman
2003-09-04 01:25:55 +00:00
481b5688b5moved init_timer() to static initialization
Greg Watson
2003-09-03 21:30:18 +00:00
f72ff36e76cosmetics
Stefan Reinauer
2003-09-03 12:09:44 +00:00
0ac6b41e70- 1.1.4 Major restructuring of hypertransport handling. Major rewerite of superio/NSC/pc87360 as a proof of concept for handling superio resources dynamically Updates to hard_reset handling when resetting because of the need to change hypertransport link speeds and widths. (a) No longer assume the boot is good just because we get to a hard reset point. (b) Set a flag to indicate that the BIOS triggered the reset so we don't decrement the boot counter. Updates to arima/hdama mptable so it tracks the new bus numbers
Eric Biederman
2003-09-02 17:16:48 +00:00
e9a271e32c- Major update of the dynamic device tree so it can handle * subtractive resources * merging with the static device tree * more device types than just pci - The piece to watch out for is the new enable_resources method that was needed in all of the drivers
Eric Biederman
2003-09-02 03:36:25 +00:00
d4c14524f5- Update the version number to 1.1.2 and update the NEWS file
Eric Biederman
2003-09-01 23:47:37 +00:00
30e143a5f0- Add back in the hard reset code from the freebios1 tree. This allows generic code to reset the box. - Update the hypertransport code to automatically calculate link widths and freequencies, and to call hard_reset if neecessary for the changes to go into effect.
Eric Biederman
2003-09-01 23:45:32 +00:00
9bdb460a97- Updates to config.g so that it works more reliably and has initial support for paths - Renamed some configuration variables SMP -> CONFIG_SMP MAX_CPUS -> CONFIG_MAX_CPUS MAX_PHYSICAL_CPUS -> CONFIG_MAX_PHYSICAL_CPUS - Removed some dead configuration variables MAX_CPUS -> CONFIG_MAX_CPUS MAX_PHYSICAL_CPUS -> CONFIG_MAX_PHYSICAL_CPUS SMP -> CONFIG_SMP FINAL_MAINBOARD_FIXUP SIO_BASE SIO_SYSTEM_CLK_INPUT NO_KEYBOARD USE_NORMAL_IMAGE SERIAL_CONSOLE USE_ELF_BOOT ENABLE_FIXED_AND_VARIABLE_MTRRS START_CPU_SEG DISABLE_WATCHDOG ENABLE_IOMMU AMD8111_DEV
Eric Biederman
2003-09-01 23:17:58 +00:00
0e97fe3904more targets
Ronald G. Minnich
2003-08-29 03:02:00 +00:00
b4b031cd44new targets
Ronald G. Minnich
2003-08-29 03:00:49 +00:00
b980e39c81add first bunch of newisys khepri files.
Stefan Reinauer
2003-08-28 17:23:15 +00:00
f4440e65a4more motherboard specific cleanups
Stefan Reinauer
2003-08-28 15:08:43 +00:00
f5f10d1097cleaning out motherboard specific changes from the generic directories. Moving tyan resource map to tyan directory. Making IOMMU for hammer choosable via ENABLE_IOMMU
Stefan Reinauer
2003-08-28 13:43:03 +00:00
fa2df758f2support for new mobos and fixes
Ronald G. Minnich
2003-08-27 14:33:13 +00:00
bee6575d7cfixed irq tables for hdama
Ronald G. Minnich
2003-08-26 13:28:50 +00:00
235c254563more quartet fixes
Stefan Reinauer
2003-08-07 14:11:08 +00:00
081e8cfd21fix resource map for quartet
Stefan Reinauer
2003-08-07 13:38:56 +00:00
fa875977e1fix quartet build
Stefan Reinauer
2003-08-07 12:32:01 +00:00
f9ffa475abI mean it this time. NO more unnecessary 'dir' commands for cpus.
Ronald G. Minnich
2003-08-06 15:14:46 +00:00
6d76ba1492end silly multiple sources of /cpu/whatever.
Ronald G. Minnich
2003-08-06 15:06:27 +00:00
91232c1ca6add XIP_ROM_[BASE|SIZE] to newconfig for quicker bootup
Stefan Reinauer
2003-08-06 10:45:57 +00:00
27f94bf846turn down the spew level to 7
Ronald G. Minnich
2003-08-05 23:33:14 +00:00
4f1a6975effixup. SMP works fine.
Ronald G. Minnich
2003-08-05 23:31:26 +00:00
0c3fd559ecFixed version skew problem. Use warning() and fatal().
Greg Watson
2003-08-05 16:35:34 +00:00
95bbf58b8cmissing file chip.h
Ronald G. Minnich
2003-08-05 13:43:18 +00:00
312f64a2c2now needed.
Ronald G. Minnich
2003-08-05 02:24:56 +00:00
fb0db6ca6d- Update the Makefile to have a proper ALL: target
Eric Biederman
2003-08-05 01:00:48 +00:00
60e185fcc4patches from Yh Lu. Tested and working on HDAMA
Ronald G. Minnich
2003-08-04 22:13:57 +00:00
a43048d371Commits for the new config static device design, to allow more than one static cpu of a certain type and to eliminate the cpu p5 cpu p6 cpu k7
Ronald G. Minnich
2003-08-04 21:05:19 +00:00