Commit graph

603 commits

Author SHA1 Message Date
Eric W. Biederman
4961c2dceb Move elfboot out of linuxbiosmain.
In hardwaremain call linuxbiosmain with it's traditional parameters,
but only call it if we aren't using elf_boot.
2002-07-11 13:31:59 +00:00
Li-Ta Lo
be0dfbddca corrected irq tables. added mainboard and vendor name in config file 2002-07-09 03:41:03 +00:00
Eric W. Biederman
6664a47588 Update k7 mtrr.h to include all of the bits in the SYSCFG_MSR so I can
take advantage of them.
2002-07-06 21:41:02 +00:00
Eric W. Biederman
b3b9071f43 Bug fix the handling of struct mem_range for the athlon 2002-07-06 01:25:52 +00:00
Li-Ta Lo
46fd6ab5e1 add Winbond IO support 2002-07-03 06:39:45 +00:00
Eric W. Biederman
4ff6801f49 Add missing declaration of of mem in the rewritten sizeram function 2002-07-03 04:15:39 +00:00
Eric W. Biederman
7bbfacd461 Files I missed earlier 2002-07-02 07:14:44 +00:00
Eric W. Biederman
e803bc7bd4 - Support for a LinuxBIOS version number (start at 1.0.0)
- Support for remember our compile time environment
- Simple and always correct version of compute_ip_checksum
- Improve message strings in crt0.base
- Initial support for > 2G ram.
  - Sizeram now returns a list of valid ranges of ram
  - pci resource allocation now starts at 0xC0000000
- Update sizeram for every northbridge
- Misc cleanups.
2002-07-02 07:13:12 +00:00
Eric W. Biederman
9deed69cdd Update to version 1.14 where the linker version does not matter 2002-07-02 04:34:26 +00:00
Eric W. Biederman
87974472c1 Add an example config file to the l440gx 2002-07-02 04:26:29 +00:00
Eric W. Biederman
cc7c2ea727 Include all of the files necessary to build for SMP 2002-07-02 04:11:23 +00:00
Eric W. Biederman
9e334b9ec3 Massive resync of my tree and freebios-cvs including.
- Motherboard identification in the linuxbios table.
- Better SMP startup code.
- Support for the tyan s2462, the supermicro p4dc6, the supermicro p4dc6+, and the beginnings of supermicro p4dpr support
- Remove of no longer needed USE_AMD_NDA option
2002-06-20 00:11:56 +00:00
Ronald G. Minnich
ddf646c178 fixed 2002-06-11 20:42:46 +00:00
Ronald G. Minnich
8ae6034784 better script 2002-06-11 19:16:52 +00:00
Ronald G. Minnich
2443295245 more chips 2002-06-11 19:15:55 +00:00
Ronald G. Minnich
c8a1278d6f m758lmr+ from andrew ip 2002-06-07 15:22:24 +00:00
Li-Ta Lo
43a7eb5251 wrong order of src and dest in outb() 2002-06-05 09:09:48 +00:00
Li-Ta Lo
0d5ceca823 added bcm stupid stuff 2002-06-05 08:58:10 +00:00
Li-Ta Lo
a2240213c1 add make rule for make clean 2002-06-03 05:08:56 +00:00
Li-Ta Lo
99836e7a05 added bcm-e100 specific code 2002-05-31 08:46:09 +00:00
Ronald G. Minnich
8e6bf09eb3 sample config for etherboot 2002-05-29 14:02:22 +00:00
Ronald G. Minnich
5fbdd5eabe RLX 800i support 2002-05-28 23:29:17 +00:00
Li-Ta Lo
2ce191a0ed removed unmatched #endif 2002-05-27 08:47:12 +00:00
Li-Ta Lo
75c44f063b change movb to movw 2002-05-27 02:29:08 +00:00
Li-Ta Lo
6bcb2b7d1d cleanup, resync for SiS chipsets 2002-05-27 02:15:10 +00:00
Li-Ta Lo
973edded0b conflict resolved 2002-05-27 00:47:20 +00:00
Li-Ta Lo
81e15f8e94 added PCI ID for SiS 635 2002-05-27 00:28:25 +00:00
Li-Ta Lo
d5e2f99358 fix minor typo 2002-05-26 09:21:43 +00:00
Li-Ta Lo
ab024f146d minor reformating 2002-05-25 05:51:03 +00:00
Li-Ta Lo
af787f1b0d change frambuffer_on to use pci_* rather than pcibios_* 2002-05-25 01:29:18 +00:00
Li-Ta Lo
9506c08116 Use SPD for DRAM sizing 2002-05-24 01:54:11 +00:00
Li-Ta Lo
2f30905c14 added Config file for SiS 635/735 Demoboard 2002-05-24 01:42:43 +00:00
Li-Ta Lo
5c7e5ad578 added SiS 635/735 support.
Although the chipset support both SDR and DDR, the DRAM init code
support DDR only
2002-05-24 01:41:42 +00:00
Li-Ta Lo
58cdd8b2e5 correct comment about IRQs reserved exclusivly for PCI 2002-05-22 02:57:59 +00:00
Li-Ta Lo
1b5965a7a7 Config file cleanup for P6 and K7 mtrrs 2002-05-22 02:56:45 +00:00
Li-Ta Lo
4492125bd6 more clean up for old K7 hack 2002-05-20 06:46:25 +00:00
Li-Ta Lo
f91e1b83fc K7 Specific MSR is not classified now. 2002-05-17 08:15:47 +00:00
Ronald G. Minnich
2c4f703f0b $PIR support for the lippert roadrunner 2 2002-05-10 17:10:14 +00:00
Ronald G. Minnich
c54445b335 irq tables, tested and working. 2002-04-30 15:18:53 +00:00
Ronald G. Minnich
e0c960067f IRQ tables now supported. 2002-04-30 15:18:22 +00:00
Ronald G. Minnich
02528bc28f Fix for $PIR! 2002-04-24 17:27:59 +00:00
Ronald G. Minnich
2b50ca8fd5 more fixes ... 2002-04-24 14:40:25 +00:00
Ronald G. Minnich
3fcf5b3070 new files for ints 2002-04-23 20:47:04 +00:00
Ronald G. Minnich
0db5c853be Stefan's fixes 2002-04-23 20:45:28 +00:00
Ronald G. Minnich
a7d074cfb1 newest fix. 2002-04-23 20:36:54 +00:00
Ronald G. Minnich
3287af5091 advantech 2002-04-22 21:15:35 +00:00
Ronald G. Minnich
febc4a83b1 changes from stefan 2002-04-18 00:34:04 +00:00
Ronald G. Minnich
588760c029 commit patches from stefan. 2002-04-15 14:02:19 +00:00
Ronald G. Minnich
eee4f7dfc6 added RDTSC support 2002-04-15 03:58:03 +00:00
Ronald G. Minnich
e035ff6685 Fix really stupid bug. 2002-04-15 03:26:40 +00:00