Eric Biederman [Sat, 16 Oct 2004 08:38:58 +0000 (08:38 +0000)]
- HDAMA boots!
- Set the bootstrap processor flag in the mptable.
- Implement 64bit support in our print statements
- Fix the reporting of how many cpus we are waiting to stop.
It is the 1 less than the actual number of cpus running.
- Actually enable cpu_initialization.
- Fix firstsiblingdevice in config.g
- Add IORESOURCE_FIXED to all of the resources set by config.g
- Fix the apic_cluster rule to add an apic_cluster path not an apic path.
- Add a div64.h to assist in the 64bit printf.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1682
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Eric Biederman [Sat, 16 Oct 2004 06:20:29 +0000 (06:20 +0000)]
- First stab at running linuxbios without the old static device tree.
Things are close but not quite there yet.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1681
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Eric Biederman [Sat, 16 Oct 2004 02:48:37 +0000 (02:48 +0000)]
- Fix config.g and the hdama config so everthing builds again.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1680
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Fri, 15 Oct 2004 20:47:41 +0000 (20:47 +0000)]
add back stuff from before
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1679
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Fri, 15 Oct 2004 19:28:56 +0000 (19:28 +0000)]
fixes for apic, i2c
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1678
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Fri, 15 Oct 2004 19:17:43 +0000 (19:17 +0000)]
closer
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1677
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Fri, 15 Oct 2004 15:09:30 +0000 (15:09 +0000)]
this now works right.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1676
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Li-Ta Lo [Thu, 14 Oct 2004 23:05:08 +0000 (23:05 +0000)]
fixed function prototype for die()
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1675
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Eric Biederman [Thu, 14 Oct 2004 23:02:00 +0000 (23:02 +0000)]
- Change broken usage of get_resource to find_resource.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1674
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Eric Biederman [Thu, 14 Oct 2004 22:52:15 +0000 (22:52 +0000)]
- Finish interrupted merge
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1673
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Thu, 14 Oct 2004 22:44:26 +0000 (22:44 +0000)]
oops.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1672
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Eric Biederman [Thu, 14 Oct 2004 22:35:23 +0000 (22:35 +0000)]
- Fix fat fingered merge
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1671
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Eric Biederman [Thu, 14 Oct 2004 22:29:26 +0000 (22:29 +0000)]
- Update so we no longer require console.inc
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1670
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Eric Biederman [Thu, 14 Oct 2004 22:06:29 +0000 (22:06 +0000)]
- Sync up northbridge/amd/amdk8
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1669
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Thu, 14 Oct 2004 21:57:29 +0000 (21:57 +0000)]
more or less more or less broken
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1668
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Eric Biederman [Thu, 14 Oct 2004 21:55:53 +0000 (21:55 +0000)]
- Update the header files in reset_test.c
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1667
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Eric Biederman [Thu, 14 Oct 2004 21:43:24 +0000 (21:43 +0000)]
- Add a generic device that does nothing
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1666
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Thu, 14 Oct 2004 21:40:58 +0000 (21:40 +0000)]
more breakage, thanks to Ron
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1665
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Eric Biederman [Thu, 14 Oct 2004 21:25:53 +0000 (21:25 +0000)]
- Updates for 64bit resource support, handling missing devices and cpus in the config file
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1664
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Eric Biederman [Thu, 14 Oct 2004 21:10:23 +0000 (21:10 +0000)]
- Update the device header files
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1663
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Eric Biederman [Thu, 14 Oct 2004 20:54:17 +0000 (20:54 +0000)]
- First pass through with with device tree enhancement merge. Most of the mechanisms should
be in place but don't expect anything to quite work yet.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1662
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Eric Biederman [Thu, 14 Oct 2004 20:52:22 +0000 (20:52 +0000)]
- Add arch/cpu.h
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1661
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Eric Biederman [Thu, 14 Oct 2004 20:15:40 +0000 (20:15 +0000)]
- remove old cpu header files
- Update cpu.h for the new cpu initialization scheme
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1660
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Eric Biederman [Thu, 14 Oct 2004 20:13:01 +0000 (20:13 +0000)]
- Renamed cpu header files
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1659
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Eric Biederman [Thu, 14 Oct 2004 19:39:27 +0000 (19:39 +0000)]
- remove deprecated directories
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1658
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Eric Biederman [Thu, 14 Oct 2004 19:29:29 +0000 (19:29 +0000)]
- Add new cvs code to cvs
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1657
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Eric Biederman [Thu, 14 Oct 2004 16:25:01 +0000 (16:25 +0000)]
- Add chip and a few other bug fixes
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1656
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Wed, 6 Oct 2004 17:33:54 +0000 (17:33 +0000)]
epia-m support
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1655
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Wed, 6 Oct 2004 17:19:49 +0000 (17:19 +0000)]
f'ing thing still won't work.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1654
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Thu, 30 Sep 2004 22:50:13 +0000 (22:50 +0000)]
mods for i855pm that don't seem too wrong. ha!
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1653
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Thu, 30 Sep 2004 16:37:22 +0000 (16:37 +0000)]
digital logic stuff, fixes for the smbus code in 82801dbm
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1652
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Thu, 30 Sep 2004 16:37:01 +0000 (16:37 +0000)]
support for sst firmware hub
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1651
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Tue, 28 Sep 2004 20:32:17 +0000 (20:32 +0000)]
use hex print in id1, id2
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1650
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Tue, 28 Sep 2004 20:09:06 +0000 (20:09 +0000)]
add support for ICH4. more i955pm stuff.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1649
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Thu, 9 Sep 2004 07:19:40 +0000 (07:19 +0000)]
add include to fix build
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1648
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Li-Ta Lo [Tue, 7 Sep 2004 21:31:47 +0000 (21:31 +0000)]
code reformat
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1647
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Li-Ta Lo [Tue, 7 Sep 2004 21:31:06 +0000 (21:31 +0000)]
seperate code generation
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1646
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Li-Ta Lo [Tue, 7 Sep 2004 21:20:53 +0000 (21:20 +0000)]
removed unused code, code reformat
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1645
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Li-Ta Lo [Tue, 7 Sep 2004 19:24:40 +0000 (19:24 +0000)]
rename variable from addr to dev
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1644
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Mon, 30 Aug 2004 16:08:30 +0000 (16:08 +0000)]
more fixes.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1643
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Fri, 27 Aug 2004 21:39:59 +0000 (21:39 +0000)]
build fix for epia-m so that nobody beats ron to it ;)
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1642
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Thu, 26 Aug 2004 16:13:40 +0000 (16:13 +0000)]
just a few changes before we hit the big fun.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1641
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Wed, 25 Aug 2004 18:19:08 +0000 (18:19 +0000)]
more updates for 855
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1640
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Wed, 25 Aug 2004 15:40:47 +0000 (15:40 +0000)]
changes for the dbm part. Still need to remove the sata file ...
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1639
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Tue, 24 Aug 2004 22:27:55 +0000 (22:27 +0000)]
compiles.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1638
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Tue, 24 Aug 2004 22:17:33 +0000 (22:17 +0000)]
stupid ron! need to start names with a letter.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1637
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Tue, 24 Aug 2004 17:29:29 +0000 (17:29 +0000)]
start of port of adl855pc
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1636
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Tue, 24 Aug 2004 17:23:37 +0000 (17:23 +0000)]
fixed up tables.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1635
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Tue, 24 Aug 2004 16:20:46 +0000 (16:20 +0000)]
new intel io hub.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1634
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Tue, 24 Aug 2004 16:11:50 +0000 (16:11 +0000)]
new mainboard
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1633
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Mon, 23 Aug 2004 21:04:36 +0000 (21:04 +0000)]
random fixes.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1632
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Mon, 23 Aug 2004 20:41:25 +0000 (20:41 +0000)]
dpx114
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1631
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Mon, 23 Aug 2004 20:25:17 +0000 (20:25 +0000)]
new mobo
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1630
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Mon, 23 Aug 2004 16:43:25 +0000 (16:43 +0000)]
adding 855pm
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1629
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Sat, 7 Aug 2004 19:58:46 +0000 (19:58 +0000)]
create some technologic systems ts530 infrastructure
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1628
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Sat, 7 Aug 2004 19:34:46 +0000 (19:34 +0000)]
add Config file for ts5300
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1627
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Sat, 7 Aug 2004 19:20:44 +0000 (19:20 +0000)]
initial version of TS5300 target
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1626
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Sat, 7 Aug 2004 19:13:27 +0000 (19:13 +0000)]
get AMD Solo building again..
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1625
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Li-Ta Lo [Thu, 8 Jul 2004 17:18:27 +0000 (17:18 +0000)]
added testbios for V2
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1624
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Li-Ta Lo [Thu, 8 Jul 2004 16:59:06 +0000 (16:59 +0000)]
move default_resource_map to its own file
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1623
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Li-Ta Lo [Thu, 8 Jul 2004 16:57:43 +0000 (16:57 +0000)]
code reformat, removed unused code
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1622
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Li-Ta Lo [Thu, 8 Jul 2004 16:54:20 +0000 (16:54 +0000)]
code reformat
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1621
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Tue, 6 Jul 2004 16:57:44 +0000 (16:57 +0000)]
fixed again.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1619
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Ronald G. Minnich [Tue, 6 Jul 2004 16:35:50 +0000 (16:35 +0000)]
fix for simple error
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1618
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Yinghai Lu [Thu, 1 Jul 2004 04:21:49 +0000 (04:21 +0000)]
remove_logical_cpus need call get_option
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1617
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Yinghai Lu [Thu, 1 Jul 2004 03:55:03 +0000 (03:55 +0000)]
Intel E7501 P64H2 ICH5R support
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1616
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Eric Biederman [Tue, 29 Jun 2004 05:38:37 +0000 (05:38 +0000)]
- Small bug fixes to romcc. The deep problems with not inlining functions remain
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1615
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Mon, 28 Jun 2004 12:20:42 +0000 (12:20 +0000)]
add target for qemu-i386
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1614
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Mon, 28 Jun 2004 12:06:20 +0000 (12:06 +0000)]
make cpuid and mtrr check conditional. They are not there on cpus older than
i586/i686.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1613
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Mon, 28 Jun 2004 12:04:06 +0000 (12:04 +0000)]
add qemu graphics card initialization driver
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1612
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Mon, 28 Jun 2004 11:59:45 +0000 (11:59 +0000)]
add northbridge code for qemu-i386
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1611
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Mon, 28 Jun 2004 11:57:31 +0000 (11:57 +0000)]
commit initial qemu support (see fabrice.bellard.free.fr/qemu/)
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1610
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Li-Ta Lo [Wed, 16 Jun 2004 19:06:33 +0000 (19:06 +0000)]
add target for amd serenade board
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1609
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
David W. Hendricks [Wed, 16 Jun 2004 15:32:43 +0000 (15:32 +0000)]
Now it should build on the first try :)
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1608
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Li-Ta Lo [Tue, 15 Jun 2004 23:55:55 +0000 (23:55 +0000)]
add support for AMD Serenade mainboard, why we have phantom devices here?
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1607
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Li-Ta Lo [Tue, 15 Jun 2004 23:37:34 +0000 (23:37 +0000)]
add support for AMD Serenade mainboard, why we have phantom devices here?
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1606
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Li-Ta Lo [Tue, 15 Jun 2004 03:00:35 +0000 (03:00 +0000)]
code reformat, is the pirq table correct?
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1605
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Mon, 7 Jun 2004 10:25:42 +0000 (10:25 +0000)]
simplify pirq handling. Only apply consistency fixes on the copied version
of the pirq table.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1604
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Greg Watson [Sat, 5 Jun 2004 14:54:46 +0000 (14:54 +0000)]
Add extra phase before memory init.
Rename sdram_init to memory_init
NOTE: need to test sandpoint and ep boards!
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1603
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Greg Watson [Sat, 5 Jun 2004 14:36:23 +0000 (14:36 +0000)]
memory and pci up!
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1602
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Greg Watson [Fri, 4 Jun 2004 22:46:30 +0000 (22:46 +0000)]
BDI2000 config file
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1601
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Greg Watson [Fri, 4 Jun 2004 22:28:23 +0000 (22:28 +0000)]
enable early uart
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1600
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Greg Watson [Fri, 4 Jun 2004 22:27:33 +0000 (22:27 +0000)]
fix addressing
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1599
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Greg Watson [Thu, 3 Jun 2004 16:57:09 +0000 (16:57 +0000)]
first cut
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1598
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Greg Watson [Thu, 3 Jun 2004 16:56:01 +0000 (16:56 +0000)]
nothing yet
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1597
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Greg Watson [Thu, 3 Jun 2004 16:55:24 +0000 (16:55 +0000)]
fixup
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1596
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Greg Watson [Thu, 3 Jun 2004 16:53:41 +0000 (16:53 +0000)]
prelim sdram
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1595
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Greg Watson [Thu, 3 Jun 2004 16:51:18 +0000 (16:51 +0000)]
briQ timer support
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1594
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Greg Watson [Thu, 3 Jun 2004 16:30:02 +0000 (16:30 +0000)]
Make names more sensible.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1593
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Greg Watson [Thu, 3 Jun 2004 14:39:16 +0000 (14:39 +0000)]
Clock (not timer) routines are board specific. Moved to appropriate
mainboard dir.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1592
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Greg Watson [Thu, 3 Jun 2004 14:38:12 +0000 (14:38 +0000)]
Clock (not timer) routines are board specific. Moved from mpc74xx dir.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1591
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Greg Watson [Thu, 3 Jun 2004 14:34:31 +0000 (14:34 +0000)]
remove brain-dead verify code
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1590
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Thu, 3 Jun 2004 07:57:12 +0000 (07:57 +0000)]
disable noop usb drivers. remove warnings
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1589
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Wed, 2 Jun 2004 11:25:31 +0000 (11:25 +0000)]
brush up language, unify terms, correct some urls.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1588
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Eric Biederman [Sat, 29 May 2004 21:26:03 +0000 (21:26 +0000)]
- Don't confuse return statements with conditional branches
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1587
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Fri, 28 May 2004 15:10:04 +0000 (15:10 +0000)]
This will never happen unless the code is buggy (in which case it's easy to
reenable debugging output).
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1586
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Fri, 28 May 2004 15:07:03 +0000 (15:07 +0000)]
console code cleanup.
- drop srm console code (not supported anyways)
- make internal uart8250 console functions static
- split vsprintf.c into vsprintf.c and vtxprintf.c
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1585
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Stefan Reinauer [Fri, 28 May 2004 14:55:28 +0000 (14:55 +0000)]
add some debugging
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1584
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Eric Biederman [Fri, 28 May 2004 14:18:45 +0000 (14:18 +0000)]
- Added volatile to asm statements in auto.c and failover.c
- Updated the romcc version in Config.lb
- Fixed type sizes in romcc_io.h and io.h inl() returning a byte was nasty
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1583
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1
Eric Biederman [Fri, 28 May 2004 14:11:54 +0000 (14:11 +0000)]
- Upgrade to romcc version 0.63
This includes more test cases
Lots of small bug fixes
A built in C preprocessor
Initial support for not inlining everything
__attribute__((noinline)) works
Better command line options and help
Constants arrays can be read at compile time
Asm statements that are not volatile will now be removed when their outputs go unused
Loads and stores that are not volatile will be removed when their values go unused
The number of FIXMES in the code is finally starting to go down.
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1582
2b7e53f0-3cfb-0310-b3e9-
8179ed1497e1