Commit graph

297 commits

Author SHA1 Message Date
Stefan Reinauer
31bb218552 big move orgy.
Signed-off-by: Segher Boessenkool <segher@kernel.crashing.org>
Acked-by: Peter Stuge <peter@stuge.se>
Acked-by: Ronald G Minnich <rminnich@gmail.com>
Acked-by: Stefan Reinauer <stepan@coresystems.de>


git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@47 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-11-22 12:15:55 +00:00
Uwe Hermann
52b6279f45 Make the Kconfig descriptions fit in an 80x25 terminal.
Fixed some minor cosmetic issues (trivial).

Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de>
Acked-by: Uwe Hermann <uwe@hermann-uwe.de>



git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@46 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-11-10 21:59:50 +00:00
Uwe Hermann
4a133b426c Use the same format for the lar license headers as in the rest of the
LinuxBIOS code.

Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de>
Acked-by: Stefan Reinauer <stepan@coresystems.de>



git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@45 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-11-10 17:06:53 +00:00
Segher Boessenkool
a4dd07b75b kconfig: don't use linux config files
Signed-off-by: Segher Boessenkool <segher@kernel.crashing.org>
Acked-by: Stefan Reinauer <stepan@coresystems.de>


git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@44 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-11-10 14:34:51 +00:00
Segher Boessenkool
f1b41a6050 kconfig: create board selection structure
Hopefully x86 QEMU is neutral enough to be the default choice.

Signed-off-by: Segher Boessenkool <segher@kernel.crashing.org>
Acked-by: Stefan Reinauer <stepan@coresystems.de>


git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@43 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-11-10 14:14:25 +00:00
Uwe Hermann
b7a15c4a52 Whitespace fixes (trivial).
Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de>
Acked-by: Uwe Hermann <uwe@hermann-uwe.de>



git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@42 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-11-09 18:51:12 +00:00
Uwe Hermann
11d26612af Fix some typos and other small cosmetic issues in the lar README file.
Also, add a license statement in the README.

Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de>
Acked-by: Stefan Reinauer <stepan@coresystems.de>



git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@41 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-11-09 18:49:12 +00:00
Ronald G. Minnich
18e746e132 document on newboot
Signed-off-by: Ronald G. Minnich <rminnich@lanl.gov>
Acked-by: Stefan Reinauer <stepan@coresystems.de>



git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@40 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-11-08 23:06:01 +00:00
Stefan Reinauer
92efb61fa7 Add initial version of lar to the archive.
Signed-off-by: Stefan Reinauer <stepan@coresystems.de>
Acked-By: Stefan Reinauer  <stepan@coresystems.de> and others.


git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@39 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-11-07 17:32:43 +00:00
Segher Boessenkool
a597d175aa kbuild: Add Makefile.clean from Linux
It might still need to be modified for our file layout,
and mrproper doesn't work yet (that's a toplevel Makefile
issue I believe), but a plain "make clean" does its thing
at least.

Signed-off-by: Segher Boessenkool <segher@kernel.crashing.org>
Acked-by: Stefan Reinauer <stepan@coresystems.de>


git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@38 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-11-07 14:31:21 +00:00
Segher Boessenkool
8633f0f9b1 Some build fixes with <arch/types.h>
Add include guards to the one implementation we have so far;
use this header instead of <stdint.h> where it broke the build;
use u8 etc. types where it broke the build.

Signed-off-by: Segher Boessenkool <segher@kernel.crashing.org>
Acked-by: Ronald G. Minnich <rminnich@gmail.com>


git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@37 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-11-07 13:26:40 +00:00
Segher Boessenkool
b7a666e32b qemu-i386: Fix mainboard chip_operations
Use designated initialiser; this makes sure it will use the correct
struct member, too (it didn't before).  Also change the name string
to use the canonical format.

Signed-off-by: Segher Boessenkool <segher@kernel.crashing.org>
Acked-by: Ronald G. Minnich


git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@36 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-11-07 13:14:43 +00:00
Segher Boessenkool
49f093a107 kbuild: Fix Makefile syntax error
Whitespace problems _can_ be harmful.  Oh how we all love "make".

Signed-off-by: Segher Boessenkool <segher@kernel.crashing.org>
Acked-by: Ronald G. Minnich <rminnich@gmail.com>


git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@35 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-11-07 12:46:21 +00:00
Segher Boessenkool
367e462351 Blasting away the previous commit (r33) as it wasn't meant
to check in all this, just part of it.



git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@34 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-11-07 03:09:43 +00:00
Segher Boessenkool
da145f2f9e kbuild: Fix Makefile syntax error
Whitespace problems _can_ be harmful.  Oh how we all love "make".

Signed-off-by: Segher Boessenkool <segher@kernel.crashing.org>


git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@33 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-11-07 02:50:13 +00:00
Segher Boessenkool
234a267b5a menuconfig: Add a fallback for linking on non-Linux systems
The check-lxdialog.sh script currently fails if there is no working
lib<whatever>curses.so in any of the places where Linux distributions
usually install those; instead of trying lots more paths and possible
shared library names, use "-lcurses" instead -- the user will hopefully
understand why it failed if the build doesn't work with that.

Signed-off-by: Segher Boessenkool <segher@kernel.crashing.org>


git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@32 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-11-06 23:58:16 +00:00
Ronald G. Minnich
c65898c00b Wrong syntax for initialisers, now fixed.
signed-off-by: ronald g. minnich


git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@31 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-10-19 23:26:10 +00:00
Ronald G. Minnich
0cfd87938b fix up initialisation. can an IBM person please take this back to IBM
and see if the -O lb produces structs that are in the least sensible? 
signed-off-by: Ronald G. minnich


git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@30 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-10-19 23:17:43 +00:00
Ronald G. Minnich
5b9b13edbd stdint is a bad name, use types.h
add u64
signed-off-by: ronald g. minnich


git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@29 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-10-19 20:57:31 +00:00
Ronald G. Minnich
71651ca836 Fix the emit so that hex constants have a 0x preceding it
signed-off-by: Ronald G. Minnich


git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@28 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-10-19 15:39:00 +00:00
Ronald G. Minnich
2ee00754ea stdint.h for linuxbios. This avoids the cross-compile issue pointed out
by seegher. Also, it is readable. 
Add arch/stdint.h to mainboard.c
signed-off-by: Ronald G. Minnich


git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@27 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-10-19 15:33:35 +00:00
Ronald G. Minnich
42632e366f Well, this *finally* is outputting a dtc.h
which is full of errors.

Signed-off-by: Ronald G. Minnich


git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@26 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-10-19 15:29:20 +00:00
Ronald G. Minnich
de1dbf9bdf fixed this up per segher Boessentkool's fine detective work
Signed-off-by: Ronald G. Minnich


git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@25 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-10-19 15:19:26 +00:00
Ronald G. Minnich
3c5a3a8d53 this now gets to the point of 'not dtc.h'. How to get dtc.h to build?
!@#$#!@$#@! makefiles!
signed-of-by: ronald g. minnich


git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@24 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-10-16 19:26:51 +00:00
Ronald G. Minnich
3b524b81dd try again.
git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@23 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-10-16 19:13:53 +00:00
Ronald G. Minnich
1327f70070 needed these swab.h to build. Still trying to get a reasonable Kconfig
git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@22 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-10-16 19:11:37 +00:00
Ronald G. Minnich
b9a4e333ad a trial layout for cpu and arch stuff.
git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@21 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-10-10 01:58:27 +00:00
Ronald G. Minnich
b0d874f54b console headers. GPL added.
git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@20 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-10-09 15:36:01 +00:00
Ronald G. Minnich
a64ccc5ef9 device support includes. remove CHIP_NAME macro
git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@19 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-10-09 15:32:59 +00:00
Ronald G. Minnich
6e2800798d add GPL header v2.
git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@18 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-10-09 15:31:16 +00:00
Ronald G. Minnich
e8264bfa0c fix whitespace braindamage.
Also remove braindamaged CHIP_NAME macro and usage of same. It was
always a mistake.


git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@17 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-10-09 15:22:57 +00:00
Ronald G. Minnich
c220077227 it's trying to build but it won't try to build dtc.h from dts? Why not?
git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@16 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-10-09 15:20:59 +00:00
Ronald G. Minnich
eac34e0c2c it's now trying to build the mainboard and failing. This is good. Time
to get includes into shape. 


git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@15 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-10-09 14:19:20 +00:00
Ronald G. Minnich
f9779f8be4 Now we are looking for the mainboard Makefile!
git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@14 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-10-09 03:00:28 +00:00
Ronald G. Minnich
0779053768 added mainboard/ to core-y. Note that the / is REQUIRED ...
git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@13 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-10-09 02:48:15 +00:00
Ronald G. Minnich
6410aa9ec1 But still nothing happens on build ... I dig deeper and deeper into make
hell ...


git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@12 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-10-09 02:12:26 +00:00
Ronald G. Minnich
ab280c877e add compressors. But nothing works.
git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@11 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-10-09 02:02:51 +00:00
Ronald G. Minnich
18dba2a72e Trying to fit this into a linuxbios makefile ...
git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@10 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-10-08 21:29:41 +00:00
Ronald G. Minnich
e78e828e47 Got a .config file. Now to get this to build.
git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@9 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-10-08 20:50:04 +00:00
Ronald G. Minnich
dfa5c4264a now have to build Kconfig ... for later.
git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@8 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-10-08 00:55:29 +00:00
Ronald G. Minnich
e7cec2575e add in a target we needed
git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@7 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-10-08 00:51:53 +00:00
Ronald G. Minnich
e359888b6e this not wanted or needed.
git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@6 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-10-07 20:14:24 +00:00
Ronald G. Minnich
4c0290af7e getting the tree back after an error
git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@5 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-10-07 13:49:58 +00:00
Ronald G. Minnich
613ac52e95 This gets a little farther.
[rminnich@q src]$ make xconfig
make[1]: Nothing to be done for `__build'.
  CHECK   qt
  HOSTCC  scripts/kconfig/conf.o
/bin/sh: scripts/basic/fixdep: No such file or directory
make[1]: *** [scripts/kconfig/conf.o] Error 1
make: *** [xconfig] Error 2



git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@4 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-10-07 02:07:19 +00:00
Ronald G. Minnich
c7c30e50b4 get rid of a cruft file from git
git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@3 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-10-06 19:22:48 +00:00
Ronald G. Minnich
a28296a6d2 filling in
git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@2 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-10-06 19:19:14 +00:00
Stefan Reinauer
6897649b6b initial version of v3 tree. happy hacking, guys!
git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@1 f3766cd6-281f-0410-b1cd-43a5c92072e9
2006-10-06 18:53:19 +00:00