Commit Graph

  • b3883f393e cache is 32Kb Greg Watson 2003-11-15 15:16:09 +00:00
  • c1556ac427 need this code Greg Watson 2003-11-15 15:15:01 +00:00
  • c70b5d2f3a jumping to payload Greg Watson 2003-11-15 15:11:55 +00:00
  • e14d10930f make sure stack resides in cache Greg Watson 2003-11-15 15:09:30 +00:00
  • 78c19a11eb setup for v2 Greg Watson 2003-11-15 15:04:58 +00:00
  • d4718ff415 automatically detect southbridge link. this should allow to get rid of most of the special resource maps spread over the opteron ports and make the code more generic Stefan Reinauer 2003-11-10 14:34:46 +00:00
  • da754e0586 updated for v2 Greg Watson 2003-11-09 23:35:11 +00:00
  • 2e52d92c20 running out of flash Greg Watson 2003-11-09 23:33:59 +00:00
  • e3da4d3ce8 *** empty log message *** Greg Watson 2003-11-09 23:29:42 +00:00
  • c8ea12d672 support for init objects Greg Watson 2003-11-09 23:29:05 +00:00
  • 2f726c3e83 updated for v2 Greg Watson 2003-11-09 23:26:56 +00:00
  • 33ddaac6fd changes for v2 Greg Watson 2003-11-09 23:13:57 +00:00
  • 91deab98a9 *** empty log message *** Greg Watson 2003-11-09 23:11:34 +00:00
  • 54d4e65163 fixed warning Greg Watson 2003-11-09 23:04:55 +00:00
  • 86a17433e3 ticks_since_boot needed for sandpoint Greg Watson 2003-11-09 23:04:18 +00:00
  • c8ee08a9bb printk for init Greg Watson 2003-11-09 23:03:46 +00:00
  • 1c5a7f198c used in init code Greg Watson 2003-11-09 23:03:25 +00:00
  • a0725a74a8 not needed when using init Greg Watson 2003-11-09 23:02:54 +00:00
  • 43f74f7e4a split for initobject Greg Watson 2003-11-09 23:02:21 +00:00
  • 6dc0d8c72d config.g change Greg Watson 2003-11-07 00:12:25 +00:00
  • 526fce7f20 Make solo build again. Stefan Reinauer 2003-11-06 16:59:09 +00:00
  • 7d756ee6be fix build for quartet. Stefan Reinauer 2003-11-06 16:32:20 +00:00
  • f552e9317f push verbosity as high as possible Stefan Reinauer 2003-11-06 16:31:40 +00:00
  • 01e375b401 fixes for epia, attempts to fix arima Ronald G. Minnich 2003-11-05 19:55:20 +00:00
  • 8cb747942c New option behavior: 1. Options can only be set with 'option' statement in the target configuration file. Options can be set as many times as needed. 2 Option DEFAULT values can be changed (or set) in any configuration file. Changing a default value will display a warning message. 3. A default value is changed with the statement 'default <op> = <val>'. 4. Setting an option overrides the default value. 5. The 'mainboard' and 'arch' statements now set options implicitly. No 'uses' statement is required. Greg Watson 2003-11-05 18:55:44 +00:00
  • ae83b36415 new option default format Greg Watson 2003-11-05 18:45:51 +00:00
  • ed46258ca9 *** empty log message *** Greg Watson 2003-11-05 18:21:30 +00:00
  • 097e6497ab fix volatile Ronald G. Minnich 2003-11-05 16:36:57 +00:00
  • 433ae3fb4e fix stupid stepan's bugs Stefan Reinauer 2003-11-04 16:31:29 +00:00
  • 978c16fb70 add hook for spdrom iohub selection Stefan Reinauer 2003-11-04 12:21:15 +00:00
  • 163309a7e6 infrastructure updates to keep linuxbios building (needed for quartet) Stefan Reinauer 2003-11-04 12:06:03 +00:00
  • 0ce10c9629 infrastructure updates Stefan Reinauer 2003-11-04 12:02:43 +00:00
  • 469bd43194 make quartet compile. Stefan Reinauer 2003-11-04 11:57:10 +00:00
  • ab5ab6e556 add board_init Greg Watson 2003-11-03 00:17:17 +00:00
  • 4e17b848f8 new init code Greg Watson 2003-11-02 20:04:08 +00:00
  • ea6f9dabbd *** empty log message *** Greg Watson 2003-11-02 18:17:47 +00:00
  • dbfec8f064 copied for i386 Greg Watson 2003-11-02 17:06:52 +00:00
  • 14a90f1aaf *** empty log message *** Greg Watson 2003-11-02 17:05:20 +00:00
  • 1abd667fdf cant be extern unless defined in a library somewhere Greg Watson 2003-11-02 17:04:49 +00:00
  • 68a040dfa1 moved to clock.h Greg Watson 2003-11-02 17:04:06 +00:00
  • 2e8da0dafe new headers Greg Watson 2003-11-02 17:03:49 +00:00
  • 95e9147817 fix timer routines Greg Watson 2003-11-02 17:01:47 +00:00
  • 5bcd408b8e Do sdram setup for fixed memory sizes. This really only works on embedded boards that have fixed memory configuration. Greg Watson 2003-11-02 16:59:24 +00:00
  • 6f2e86d278 trashing stack Greg Watson 2003-11-02 16:58:01 +00:00
  • 36ab698a01 get cache setup right Greg Watson 2003-11-02 16:57:39 +00:00
  • 40cba39e34 dynamic pirq table fixup Stefan Reinauer 2003-10-28 17:02:10 +00:00
  • 72bc623a50 integrate initial version of blade 3d driver Stefan Reinauer 2003-10-27 15:29:19 +00:00
  • 8ccc6c23b3 merge minor solo changes Stefan Reinauer 2003-10-27 14:54:19 +00:00
  • 5484eb6b43 rename linuxbios.rom to quartet.rom Stefan Reinauer 2003-10-27 12:52:56 +00:00
  • d6fdac4622 Call image "khepri.rom" Stefan Reinauer 2003-10-27 10:36:44 +00:00
  • 94c1b0ccc0 due to popular demand, added flash_and_burn to the freebios2 tree. Ronald G. Minnich 2003-10-25 17:01:29 +00:00
  • 888df97971 merge latest quartet changes Stefan Reinauer 2003-10-24 14:45:21 +00:00
  • e4436bd7f6 retightening khepri after last hdama changes Stefan Reinauer 2003-10-24 13:53:33 +00:00
  • a9974e584c take out incorrect comments. uid34869 2003-10-23 19:42:50 +00:00
  • 367e597164 fixes from SONE Ronald G. Minnich 2003-10-23 15:09:58 +00:00
  • 88fbae24bc fixes for EPIA. Ronald G. Minnich 2003-10-22 21:54:19 +00:00
  • 7f1105c431 - Update the romcc version Eric Biederman 2003-10-22 04:05:19 +00:00
  • 5ade04a436 - Update romcc to version 0.37 Eric Biederman 2003-10-22 04:03:46 +00:00
  • fc76dcf0d0 Fixes for SONE Ronald G. Minnich 2003-10-21 14:52:47 +00:00
  • 4398d1e5a9 early mtrr for the p6 Ronald G. Minnich 2003-10-20 19:57:35 +00:00
  • 472e74177c Fix from SONE! Ronald G. Minnich 2003-10-17 22:21:07 +00:00
  • b56ef07600 for tyan. recover from Eric B's error additions to via code :-) Ronald G. Minnich 2003-10-15 20:05:11 +00:00
  • 820dea8a62 more solo fixes... Stefan Reinauer 2003-10-15 14:20:18 +00:00
  • 3561759620 - Fix the link check so it actually checks for the appropriate maximum link Eric Biederman 2003-10-14 04:29:39 +00:00
  • 5a71d1dca7 - Make the directory for config.py to live in Eric Biederman 2003-10-14 03:33:11 +00:00
  • 34323b52e3 - Correct the logic in buildtarget to match the logic in config.g for select which directory to build in. Eric Biederman 2003-10-14 03:05:04 +00:00
  • ad1b35a12b - Minor bugfixes Eric Biederman 2003-10-14 02:36:51 +00:00
  • fb3e1edc00 Carefully select the directory for config.py Eric Biederman 2003-10-13 20:07:42 +00:00
  • f3f7c9e655 - Move config.py into the appropriate target subdirectory Eric Biederman 2003-10-13 19:48:13 +00:00
  • 02560b5fa2 move equal with hdama code. Stefan Reinauer 2003-10-13 11:49:46 +00:00
  • b68571c139 get solo target building with 1.1.5 sources Stefan Reinauer 2003-10-13 10:04:06 +00:00
  • 1b1c567892 Drop obsolete ldtstop code. enable smbus_write_byte Stefan Reinauer 2003-10-13 10:01:13 +00:00
  • abf9faa786 *** empty log message *** Greg Watson 2003-10-12 21:30:44 +00:00
  • 85862124fd cache ram startup Greg Watson 2003-10-12 21:19:22 +00:00
  • f610d2466c pre-mem startup Greg Watson 2003-10-12 21:18:56 +00:00
  • 2caf089187 naughty, naughty Greg Watson 2003-10-12 21:17:59 +00:00
  • fe78c82c40 first cut Greg Watson 2003-10-12 21:17:27 +00:00
  • 383f5f6897 get_bus_freq() Greg Watson 2003-10-12 21:17:04 +00:00
  • 97c211e70f memory turn-on Greg Watson 2003-10-12 21:16:35 +00:00
  • 079d53232b get pci ops right Greg Watson 2003-10-12 19:07:39 +00:00
  • 47e64e8bed missing directive Greg Watson 2003-10-12 19:06:53 +00:00
  • 83b991afff - O2, enums, and switch statements work in romcc - Support for compiling romcc on non x86 platforms - new romc options -msse and -mmmx for specifying extra registers to use - Bug fixes to device the device disable/enable framework and an amd8111 implementation - Move the link specification to the chip specification instead of the path - Allow specifying devices with internal bridges. - Initial via epia support - Opteron errata fixes Eric Biederman 2003-10-11 06:20:25 +00:00
  • 080038bfbd remove SMBUS_MEM_DEVICE_[START|END] traces from code. add 8mbit example config for amd solo. Stefan Reinauer 2003-10-07 14:56:48 +00:00
  • 198f0ddded add missing -m32 flag to compile on opteron natively Stefan Reinauer 2003-10-06 15:08:03 +00:00
  • a84c6f81ef add smbus_write_byte() function. currently fails in romcc :( Stefan Reinauer 2003-10-06 15:04:41 +00:00
  • 2e90c1daa0 no hardcoded addresses! Greg Watson 2003-10-05 05:16:19 +00:00
  • 5b3b9aa5de standard functions Greg Watson 2003-10-05 05:15:48 +00:00
  • b6a259b0d2 no need for assembly Greg Watson 2003-10-05 05:15:10 +00:00
  • e046fbbb2c new cpu types Greg Watson 2003-10-05 05:14:42 +00:00
  • be956f096f size memory Greg Watson 2003-10-05 05:13:12 +00:00
  • ccf4d34bb7 use standard name Greg Watson 2003-10-05 05:12:56 +00:00
  • 95ae7c1e5c pci.S moved into arch/ppc/lib/pci_ops.c Greg Watson 2003-10-05 05:11:52 +00:00
  • be84533ed6 getting options right Greg Watson 2003-10-05 05:10:52 +00:00
  • 5ebf4d3431 - Modify the code to C style indenting. Eric Biederman 2003-10-03 02:53:02 +00:00
  • fae510cd84 Some timing in here, but we don't set; it breaks. Ronald G. Minnich 2003-10-02 23:33:01 +00:00
  • ee163f3c18 ram size now set from SPD. Ronald G. Minnich 2003-10-02 22:54:43 +00:00
  • a70483b83b First SPD code in and working! Ronald G. Minnich 2003-10-02 22:48:28 +00:00
  • cb3f498296 success. It boots as a bproc slave now. Ronald G. Minnich 2003-10-02 18:16:07 +00:00
  • 53311091a6 Fixes but config tool still sucks on this. Ronald G. Minnich 2003-10-02 04:16:30 +00:00
  • 6dd6c68507 IRQ setup for EPIA Ronald G. Minnich 2003-10-02 00:08:42 +00:00