Commit graph

21 commits

Author SHA1 Message Date
Uwe Hermann
3680265c23 Document origins of util/lar/elf.h (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/coreboot-v3@653 f3766cd6-281f-0410-b1cd-43a5c92072e9
2008-04-04 14:02:39 +00:00
Stefan Reinauer
6220b632e7 Now version 3: LinuxBIOS -> coreboot rename.
- I left LB_TAG_ intact because they are used by the payloads
- file renames are still missing. see next commit
- some lb_ renames might be missing. feel free to provide patches.

Signed-off-by: Stefan Reinauer <stepan@coresystems.de>
Acked-by: Stefan Reinauer <stepan@coresystems.de>



git-svn-id: svn://coreboot.org/repository/coreboot-v3@564 f3766cd6-281f-0410-b1cd-43a5c92072e9
2008-01-27 18:54:57 +00:00
Stefan Reinauer
387412a0fa This patch fixes compilation on OS X
Signed-off-by: Stefan Reinauer <stepan@coresystems.de>
Acked-by: Uwe Hermann <uwe@hermann-uwe.de>



git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@456 f3766cd6-281f-0410-b1cd-43a5c92072e9
2007-07-16 22:42:21 +00:00
Uwe Hermann
4fff36c35c Document origin of include/arch/x86/arch/spinlock.h and use proper
header. Some other minor 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@431 f3766cd6-281f-0410-b1cd-43a5c92072e9
2007-07-03 16:58:16 +00:00
Uwe Hermann
b636ab9cf1 Bring the file cpu.h in sync with the current version of the code in
the Linux kernel (as far as possible). The code is a lot simpler
and shorter now.

Also, add cpu_relax() (which is also part of the Linux file) which
could be useful for busy-loops (but is currently not used).
Drop the cpu_relax() from spinlock.h as it's not spinlock related in any way.

The code builds, and works in QEMU, but is not tested on hardware.

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



git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@423 f3766cd6-281f-0410-b1cd-43a5c92072e9
2007-06-30 16:57:33 +00:00
Uwe Hermann
f1f8bc2cd4 Document the origins of include/arch/x86/cpu.h (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@367 f3766cd6-281f-0410-b1cd-43a5c92072e9
2007-06-26 13:46:57 +00:00
Uwe Hermann
53099f8d1c Fix various license headers.
Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de>
Acked-by: Stefan Reinauer <stepan@coresystems.de>



git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@330 f3766cd6-281f-0410-b1cd-43a5c92072e9
2007-05-20 20:35:59 +00:00
Uwe Hermann
71ccb36afc Massive file rename and moving orgy:
- Everything in include/cpu/generic/x86/arch/* goes into
   include/arch/x86 now.

 - include/cpu/generic/x86/div64.h moves into include/arch/x86, too.

 - The former include/cpu/generic/x86/arch/elf.h moved to
   include/arch/x86/archelf.h, as elf.h already exists in include/
   and we must prevent a name clash.

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



git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@314 f3766cd6-281f-0410-b1cd-43a5c92072e9
2007-05-05 21:36:52 +00:00
Uwe Hermann
970c4059dc Document how to generate the Doxygen documentation for LinuxBIOS (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@299 f3766cd6-281f-0410-b1cd-43a5c92072e9
2007-05-02 13:06:05 +00:00
Uwe Hermann
9963c4c616 Document origin of the arch/x86/i8259.c file.
Drop unneeded comments. Cosmetic fixes.

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



git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@263 f3766cd6-281f-0410-b1cd-43a5c92072e9
2007-03-13 15:24:28 +00:00
Uwe Hermann
852587ce8c Document the origin of include/cpu/generic/x86/arch/swab.h in HACKING.
Don't put our own license header in the file, just leave it as is (with
a note where it was taken from).

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



git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@246 f3766cd6-281f-0410-b1cd-43a5c92072e9
2007-03-11 23:54:23 +00:00
Uwe Hermann
53ef9a641c Document the origin of include/cpu/generic/x86/div64.h (trivial).
Update the file to the latest version from the Linux kernel (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@229 f3766cd6-281f-0410-b1cd-43a5c92072e9
2007-03-09 12:41:05 +00:00
Uwe Hermann
d15ee6da72 Document the origin and license of lib/clog2.c (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@217 f3766cd6-281f-0410-b1cd-43a5c92072e9
2007-03-08 20:17:55 +00:00
Uwe Hermann
59365cfb45 Update pci_ids.h to the latest version from the Linux kernel
(e81e557a8f1e22fab1b1bdc649ac0d24017ddce2).

We stripped all PCI vendor IDs and device IDs, as we will maintain
our own short list for LinuxBIOS (we don't need that many entries).

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



git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@213 f3766cd6-281f-0410-b1cd-43a5c92072e9
2007-03-08 13:57:20 +00:00
Uwe Hermann
3acfef5b84 Update compute_ip_checksum.c and ip_checksum.h to the versions from
kexec-tools 1.101 (the current version).

Document the origin of the files in HACKING and in the files themselves.

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



git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@203 f3766cd6-281f-0410-b1cd-43a5c92072e9
2007-03-06 14:46:57 +00:00
Uwe Hermann
730be6e12f Document version of elf.h we currently use. Add missing email
address (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@188 f3766cd6-281f-0410-b1cd-43a5c92072e9
2007-03-05 16:25:58 +00:00
Uwe Hermann
ecdcf685a3 Mention license of include/lar.h, util/lar/lar.h, and
util/lar/example.c in HACKING (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@177 f3766cd6-281f-0410-b1cd-43a5c92072e9
2007-03-03 13:17:54 +00:00
Uwe Hermann
21ac13289a Document the source of lib/lzmadecode.[ch] (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@174 f3766cd6-281f-0410-b1cd-43a5c92072e9
2007-03-02 19:34:12 +00:00
Uwe Hermann
c6fc206c78 List the (hopefully) correct versions of dtc + kconfig we currently
use (in modified form). Add date to the versions, so we know how old
our incorporated version of the code is (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@159 f3766cd6-281f-0410-b1cd-43a5c92072e9
2007-02-28 03:50:59 +00:00
Uwe Hermann
757dbc1985 Some more license clarifications (trivial).
Not yet finished, more to come.

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@158 f3766cd6-281f-0410-b1cd-43a5c92072e9
2007-02-28 00:26:49 +00:00
Uwe Hermann
7f263b8ecf Small HACKING document for development guidelines and a license overview.
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@149 f3766cd6-281f-0410-b1cd-43a5c92072e9
2007-02-27 21:00:25 +00:00