Commit graph

728 commits

Author SHA1 Message Date
Andrew Ip
ea6d08f3bd added irq_tables and mainboard fixup 2002-10-28 07:43:00 +00:00
Andrew Ip
0e9e6dd5cc fixed smp including extra line 2002-10-28 07:41:54 +00:00
Steven James
fe551417ed Initial entry 2002-10-27 15:55:46 +00:00
Ronald G. Minnich
bbc726cd92 status files for mainboards. 2002-10-27 01:43:49 +00:00
Steven James
9d51bdc5e9 Turn on early_mtrr. Really speeds up the memory setup! 2002-10-26 18:06:25 +00:00
Eric W. Biederman
ec0b092521 - Miscellanous minor fixes 2002-10-26 03:40:39 +00:00
Eric W. Biederman
b920a63348 - Revert last minute regression, raminit.inc now works again. 2002-10-26 02:32:26 +00:00
Eric W. Biederman
f0bc1ed2a5 - Fixes for the code that reduces the number of banks processed by the code. 2002-10-26 02:23:20 +00:00
Eric W. Biederman
8386fee707 - Only include spotcheck.inc once
- Remove debugging code from build_opt_tbl
2002-10-26 00:57:15 +00:00
Steven James
08bee63c8b A fix for the old outb 0x80 based calibrate_tsc
return the computed value, not an uninitialized variable!
2002-10-26 00:49:25 +00:00
Eric W. Biederman
9afa98852d - Theoretical bug fixes for the memory setup,
I have seen the smbus go south in the middle of memory setup
  so that check is actually important.
2002-10-26 00:43:39 +00:00
Steven James
2f19fe1567 This is the Intel Clearwater motherboard. 2002-10-26 00:11:07 +00:00
Steven James
9b9d01f7cb A few changes to make E7500 raminit more generic
In preparation for Clearwater
2002-10-26 00:07:22 +00:00
Eric W. Biederman
008acb3a52 - Commit the nrv2b compressor source to the tree.
I thought I had added it a while ago but I forgot to cvs add it.
2002-10-25 23:06:54 +00:00
Eric W. Biederman
d82ec7bd7b - New but missing files 2002-10-25 22:59:04 +00:00
Eric W. Biederman
a3c4d998ee - One more code sync up, change the startup code. 2002-10-25 22:57:21 +00:00
Eric W. Biederman
3c6821c4fa - Update lb dump to handle the new type in linuxbios_tables.h 2002-10-25 21:10:12 +00:00
Eric W. Biederman
3c717fd3c7 - Add i786 cpu fixup routines 2002-10-25 21:01:14 +00:00
Eric W. Biederman
58c5b30a0e - Various mainboard specific files from my tree. 2002-10-25 20:55:53 +00:00
Eric W. Biederman
144e3fd7d9 - Proper warning fix for northbridge.c
- Extra memory validity checks for raminit.inc
2002-10-25 20:43:02 +00:00
Eric W. Biederman
1e50d15b57 - New secondary.S
- Merge supermicro mainboard directories
2002-10-25 20:39:20 +00:00
Eric W. Biederman
ab330196a1 - update mkelfImageto version 1.16
- cleanup the w83627hf header, and function names
- rename power_led to w83627hf_power_led
- rename w832627hf_power_after_power_fail to w83627hf_power_after_power_fail
- smbus_read_block != smbus_read_byte
- Update build_opt_tble to handle checksum entries
----------------------------------------------------------------------
2002-10-25 19:26:13 +00:00
Ronald G. Minnich
d0bec9e108 Add IDE_SECONDARY to config for pcm-5823
piix4e fixes from John Usher
Fix to Config for 5530
Fix the glitchy fdc37b72x superio which glitches badly on baud rate changes
2002-10-21 14:28:55 +00:00
Andrew Ip
2a70749043 sample config for epia 2002-10-21 04:08:40 +00:00
Ronald G. Minnich
68da117ea5 PPC support 2002-10-21 02:55:04 +00:00
Andrew Ip
f832c02fba config for via's epia 2002-10-20 08:07:24 +00:00
Andrew Ip
36edc77528 added ramtest 2002-10-20 08:06:30 +00:00
Andrew Ip
9ea85f9fc9 added sdram init and ramtest 2002-10-20 08:05:53 +00:00
Andrew Ip
0f3dcd4a1d updated irq table 2002-10-20 07:26:03 +00:00
Andrew Ip
f041607018 fixed serial console 2002-10-20 07:25:28 +00:00
Ronald G. Minnich
31accf273f More problems, not quite there. 2002-10-17 23:07:48 +00:00
Ronald G. Minnich
9c29b46206 Added the include for spotcheck 2002-10-17 22:37:09 +00:00
Ronald G. Minnich
7377b062c9 Basic syntax errors and other compilation errors fixed. Now to shoot for
link-time errors (e.g. udelay etc.)
2002-10-17 21:09:15 +00:00
Ronald G. Minnich
36a7dd48fc Simple fixes so that dependencies are satisfied; now for the compile
errors.
2002-10-17 20:39:55 +00:00
Ronald G. Minnich
71295c0e4b support for p4dpe 2002-10-17 17:41:26 +00:00
Andrew Ip
2f828ca0b9 added w49f002u support 2002-10-16 06:58:05 +00:00
Eric W. Biederman
65bfc16139 src/northbridge/intel/E7500/{sync the directory}
src/ram/ramtest.inc{Add movnti ... }
src/southbridge/intel/82801ca/{sync the directory}
src/southbridge/intel/82870/{sync the directory}
src/southbridge/via/vt8231/southgbridge.c
- Transform intel_conf_xxx into pcibios_xxxx
src/southbridge/via/v82c686/southgbridge.c
- Transform intel_conf_xxx into pcibios_xxxx
src/winbond/w83627hf/Config
- Enable the hardware monitor
- Add support for turning on the power_led
util/config/NLBConfig.py
-  Add support for  object <something>.c
-  Add support for  object <something>.S
-  recode how the list of source files is built up.
util/lb-dump/dump_lb_table.c
- Fix the memory size abreviations
2002-10-10 23:55:18 +00:00
Eric W. Biederman
53be537588 commit this 2002-10-10 22:23:43 +00:00
Eric W. Biederman
b1a740bc28 AUTHORS
- Add myself
src/cpu/p5/delay_tsc.c
- Fix the indentation
- Don't have the new calibrate_tsc function directly
  update global variables.
src/include/smp/start_stop.h
- Change #ifdef SMP to #if SMP == 1
src/include/string.h
- Declare sprintf
src/lib/elfboot.c
- Minor fixes to verify_loaded_image
- Change all of the new debugging messages to printk_spew
src/lib/inflate.c
- Remove sensless warning message fixes
src/lib/linuxpci.c
- move declaration of sprintf to string.h
- Better detection of read only bars in pci_get_resource
- Remove pci_noop
- Remove warning about set_pci_dev_ops not being finished
src/lib/src.c
- change #ifdef SERIAL_POST to #if SERIAL_POST in post_code
2002-10-10 19:46:47 +00:00
Eric W. Biederman
b708444232 src/arch/i386/boot/boot.c
- Tone down the severity of error messages
src/arch/i386/lib/console.inc
- Preserve morre registers in __CONSOLE_INLINE_TX_HEX8
src/arch/i386/lib/hardwaremain.c
- Fixup the cmos option to handle multiple cpus
- Move pci setup before ramsize initialization
- Renable keyboard_on
src/arch/i386/smp/Config
Add secondary.S
src/arch/i386/smp/secondary.S
- add
src/arch/i386/smp/secondary.inc
- remove
src/arch/i386/smp/start_stop.c
- Remove unused variables
src/config/Config
- Cleanup the cross compiling options
- Rename cmos.conf cmos.layout as the previous name was too confusing
src/cpu/p6/mtrr.c
- Create subroutines to enable/disable caching
- Call them in all of the appropriate places
- Add an extra argument to range_to_mtrr to allow for
  future optimizations
2002-10-10 19:02:37 +00:00
Ronald G. Minnich
36d5c4d8a2 Steve James patch 2002-09-27 19:05:48 +00:00
Ronald G. Minnich
8a910228ce Built a working table for P4DPE 2002-09-18 23:03:07 +00:00
Ronald G. Minnich
e70d9cf755 stupid typo 2002-09-18 14:06:18 +00:00
Ronald G. Minnich
d63c790e82 This will now generate code for linuxbios for mptable. 2002-09-18 14:02:07 +00:00
Ronald G. Minnich
6fa605c210 Smartcore commit. IDE fixup for cs5530.
Enable debug prints to try to find etherboot problems Smartcore fixes.
2002-09-10 14:57:40 +00:00
Ronald G. Minnich
6415f2997f Can now burn 82802ab 2002-09-06 16:58:14 +00:00
Ronald G. Minnich
ed9a782a42 Dump memory so we can figure out where the bios is. 2002-09-05 20:44:24 +00:00
Li-Ta Lo
c614ed4cfd added kernel patch and config file for 2.4.19 2002-09-03 02:56:32 +00:00
Ronald G. Minnich
6ae8cb10d8 epia support (broken) 2002-09-02 15:19:07 +00:00
Ronald G. Minnich
bd70c9d157 corrected irq_tables for the smartcore P3 2002-08-28 21:09:32 +00:00