Commit graph

415 commits

Author SHA1 Message Date
Ronald G. Minnich
0ddd8a6f16 Fixup work in the video subr. 2001-11-25 21:22:16 +00:00
Ronald G. Minnich
075460ab26 Really simple fix for redhat 7.2! 2001-11-25 18:19:43 +00:00
Ronald G. Minnich
1fa1ce67a8 this might be close to right. 2001-11-24 06:33:58 +00:00
Ronald G. Minnich
557849b0a0 changes for 430tx from Bharat 2001-11-23 17:20:30 +00:00
Ronald G. Minnich
37d823e81f T32, other stuff. 2001-11-22 06:22:05 +00:00
Ronald G. Minnich
6f65f07fdf 430tx support (beginnings of) 2001-11-21 03:53:17 +00:00
Ronald G. Minnich
4dc5eb479e update the ASUS CUA stuff 2001-11-19 22:31:45 +00:00
Ronald G. Minnich
d8905a7d35 Digital logic smartcore-p5 2001-11-19 21:41:15 +00:00
Li-Ta Lo
ff2025e3d1 support non-smp and no serial console cases 2001-11-13 06:31:17 +00:00
Li-Ta Lo
64e3a29930 modification to fit with Eric's older update 2001-11-13 05:08:11 +00:00
Eric W. Biederman
d96aab9e06 - Delayed commit of code for the ASUS A7M motherboard
- VIA 686 cleanups from the A7M code (it now works in a different pci slot).
- Update of assembly printing routines to use the debug levels:
  TTYS0_TX_CHAR now becomes CONSOLE_<LEVEL>_TX_CHAR.
  It's more verbose but now the controls are the same as with the C code.
- Break off of loglevel.h from printk.h.  loglevel.h is safe for both
  the assembly routines and the C code to include.
- Next round of commits for the supermicro p4dc6
- SMP setup updates (Rons board is broken)
  I now allow the other SMP processors to report their existence.
  I really need to add a minimum time to run but that hasn't happened yet.
- SMP per motherboard table of apicids, as the assumption that they
  would always be 0 & 1 with only two cpus fails.
- RDRAM setup updates.  The code isn't done but it now works on more
  than one board at a time.
- More cacheram work.  Minor bug fixes and some macros to use it from C.
- Entry point changes so we no longer have to jump over our gdt.
- Added/Audited the cpufixup for the i786
- IDE intialization for the 82801 ich2 chip.
2001-11-13 03:43:37 +00:00
Li-Ta Lo
7ca28e1b0f modify option HAVE_PIRQ_TABLE to option HAVE_PIRQ_TABLE=1
delete P6 mtrr for P5 mainboards
2001-11-13 03:21:28 +00:00
Ronald G. Minnich
0222d47c61 Changed
option SERIAL_CONSOLE
to
option SERIAL_CONSOLE=1
2001-11-08 02:06:37 +00:00
Li-Ta Lo
45c7f99fe8 added 2.4.12 patch for SiS chipets 2001-11-06 05:38:26 +00:00
Li-Ta Lo
d4788245de add code to disable internal devices 2001-11-06 04:32:05 +00:00
Li-Ta Lo
4eb28ca342 enable VGA palette snoop and legacy VGA IO port 2001-11-06 04:29:38 +00:00
Li-Ta Lo
929efbd797 add SERIAL_CONSOLE=1 2001-11-06 04:26:19 +00:00
Eric W. Biederman
a8151ba2cd Initial checkin for supermicro p4dc6
This also includes a bunch of my pending work including
- Updated serial code so we can compile in different serial port speeds
- Updates to the build system so that:
  - Makefile.settings holds all of the settings of the config variables
  - ldoptions and cpuflags are generated automatically with perl scripts
  - src/config/Config holds all of the architecture neutral make file settings
- Initial work on the P4 including how to use cache as ram
- Update to the ioapic code for the P4 because it delivers irqs on the system
  bus instead of an out of band bus
- Updated version of printf that doesn't need an intermediate buffer
  - logbuf_subr now handles the case when we want to use a log buffer
- video_subr handles the preliminary code for writing to a video device.
- Pending changes for the L440GX are merged in as well (hopefully I haven't
  messed then up since they were written).
2001-11-03 02:11:49 +00:00
Ronald G. Minnich
be3ebbe61f Support for the rcn dc1100s mainboard. The 694 files are probably wrong. 2001-11-03 00:22:28 +00:00
Ronald G. Minnich
756b831085 Tooked out "busted" notice 2001-11-02 20:15:29 +00:00
Ronald G. Minnich
66fa179fd6 K7 support is back! 2001-11-02 20:14:26 +00:00
Ronald G. Minnich
e433002b05 Fixes for the K7 so it will compile, but print out the fact that it will be
slow.

Notes on K7 MSRs.
2001-11-02 18:14:09 +00:00
Ronald G. Minnich
1da6fe55ec New raminit.inc 2001-11-01 14:15:44 +00:00
Ronald G. Minnich
492ad3aaed Known-good ASUS CUA howto 2001-10-31 04:38:49 +00:00
Ronald G. Minnich
3be04423cd Fixed .config files (remove arch command)
Add support for new mainboard and chipset combos
2001-10-30 17:22:50 +00:00
Ronald G. Minnich
3260d101ea Support for ASUS CUA and other M1631 mainboards. 2001-10-25 03:15:52 +00:00
Ronald G. Minnich
fc135688be Working changes for the technoloand sbc 710. MTRRs can now be configured as
either ROM starting at 0xc0000 or starting at 0xf0000. For the 0xf0000 case,
0xc0000 to 0xeffff is configured as FB, i.e. non-cacheable.
2001-10-24 19:13:21 +00:00
Ronald G. Minnich
71022a5661 added debug option for get_byte to dump every byte.
Fix for technoland config
Added new anal-retentive DoC code for those who want it to docmil_fill_inbuf
added .h files for new DoC code.
2001-10-24 16:13:42 +00:00
Ronald G. Minnich
8e1e3fbfa5 Final changes for the sbc710. docmill_fill_inbuf.c now takes a
#define for the base of DoC, and defaults to 0xffffe000 if it is not set.
2001-10-20 05:11:28 +00:00
Ronald G. Minnich
e997aa5946 gctags is gone on new redhat! 2001-10-19 18:24:16 +00:00
Eric W. Biederman
351efb22d5 Set the accessed bit on the segment descriptors to prevent writing to them. 2001-10-19 18:04:02 +00:00
Ronald G. Minnich
0a50c4f5ff A few more changes for the SBC 710 2001-10-18 22:28:14 +00:00
Ronald G. Minnich
ced8548e88 Finishing up things for technoland 2001-10-16 23:34:23 +00:00
Ronald G. Minnich
537643b3dd Minor fix to the sample config 2001-10-16 22:31:31 +00:00
Ronald G. Minnich
7b7640fdc4 technoland SBC 710 support. It actually builds, amazingly enough 2001-10-16 22:30:55 +00:00
Ronald G. Minnich
954c2fd8e2 technoland sbc 710 support 2001-10-16 22:23:29 +00:00
Ronald G. Minnich
933ee4a04e Update w83977EF/superio.c for new superio scheme 2001-10-16 22:15:00 +00:00
Ronald G. Minnich
a17d649936 adding support for the w83877tf 2001-10-16 21:50:28 +00:00
Ronald G. Minnich
05d93f1aa3 Fixes to make the w83627hf work with the new superio setup. 2001-10-16 17:09:07 +00:00
Ronald G. Minnich
b890f329df Simple fixup for non-SMP linuxbioses 2001-10-15 22:59:38 +00:00
Ronald G. Minnich
49454af63a Updates 2001-10-15 22:49:16 +00:00
Ronald G. Minnich
460b8ad038 No real change. For chipset_init.inc, DONT ENABLE SMA (shared memory access)
for framebuffers.
2001-10-15 22:14:00 +00:00
Ronald G. Minnich
ce6c4c7195 Minor SMP fixes. Fix to linuxpci to catch buggy chipsets 2001-10-15 18:19:40 +00:00
Ronald G. Minnich
350fa4e519 comment out a bad idea -- no need to enable IDE here. 2001-10-15 13:51:46 +00:00
Ronald G. Minnich
33a25bbb9a Working irq tables 2001-10-10 05:38:06 +00:00
Ronald G. Minnich
4fdee72f2e Fixed for new irq tables 2001-10-10 05:37:41 +00:00
Ronald G. Minnich
425d4ccc14 Enable IDE (courtesy Adam Agnew and Tiara) 2001-10-05 03:56:58 +00:00
Ronald G. Minnich
844133bfd0 Add support for the s1846 440BX mainboard. 2001-09-30 04:55:42 +00:00
Ronald G. Minnich
8554bfe2cf Fixed to page sensing 2001-09-27 20:10:41 +00:00
Ronald G. Minnich
5b3a40c2cd Fixes for 440gx and bx
add ide-spinup patch
add reset_test.inc for smp on 440gx
2001-09-27 20:05:07 +00:00