coreboot/arch/x86
Ronald G. Minnich 44c092f57d With the current set of changes, bochs bios sees the right amount of
memory. qemu does not, which is odd. 

in bochs, we get this. 

find_lb_table: header test: L I I O
find_lb_table: Found candidate at: 00000500
find_lb_table: header checksum o.k.
find_lb_table: table checksum o.k.
find_lb_table: record count o.k.
collect_linuxbios_info: collect_linuxbios_info: yes
collect_linuxbios_info: Found LinuxBIOS table at: 00000500
malloc_diag: alloc: 0 bytes (0 blocks), free: 16376 bytes (1 blocks)
malloc_diag: alloc: 72 bytes (1 blocks), free: 16304 bytes (1 blocks)
convert_memmap: 0x00000000000000 0x000000000005a4 16
convert_memmap: 0x000000000005a4 0x000000000efa5c 1
convert_memmap: 0x000000000f0000 0x00000001f10000 1
convert_memmap: 0x000000000f0000 0x00000000000000 16
collect_sys_info: after collect info->memrange 00119418
collect_sys_info: 00000000000005a4-00000000000f0000
collect_sys_info: 00000000000f0000-0000000002000000
collect_sys_info: RAM 32 MB

Some further changes are coming, aimed at making it easier for people to
understand how things fit together. 

Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
Acked-by: Ronald G. Minnich <rminnich@gmail.com>
Acked-by: Stefan Reinauer <stepan@coresystems.de>


git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@185 f3766cd6-281f-0410-b1cd-43a5c92072e9
2007-03-05 03:42:12 +00:00
..
archelfboot.c some dependencies fixes. 2007-02-26 13:59:35 +00:00
archtables.c Large patch but trivial: Fix Copright error. 2007-02-26 23:17:40 +00:00
cache_as_ram.S Add a first bit of a framework. Builds the following parts, in 2007-01-29 22:09:50 +00:00
cachemain.c The newelfboot code is correctly loading filo.elf. It is running from 2007-02-23 21:16:47 +00:00
config.h Architecture changes. This gets us through stage 2. 2007-02-22 21:39:25 +00:00
console.c The slow, steady, documentation process continues. 2007-03-01 23:04:43 +00:00
init.S Add a first bit of a framework. Builds the following parts, in 2007-01-29 22:09:50 +00:00
Kconfig Some minor Kconfig improvements and more comments (trivial). 2007-03-01 14:38:35 +00:00
ldscript.ld our code grew quickly. Since stage0 carries the library for all the 2007-02-23 14:04:39 +00:00
linuxbios_table.c With the current set of changes, bochs bios sees the right amount of 2007-03-05 03:42:12 +00:00
macros.h Various coding style fixes (trivial). 2007-03-01 14:25:53 +00:00
Makefile Add a Kconfig option for choosing the payload filename and path. 2007-03-03 19:23:16 +00:00
mtrr.h Various coding style fixes (trivial). 2007-03-01 14:25:53 +00:00
pci_ops_auto.c add pci ops so that we can do something. 2007-03-02 18:17:02 +00:00
pci_ops_conf1.c add pci ops so that we can do something. 2007-03-02 18:17:02 +00:00
pci_ops_conf2.c add pci ops so that we can do something. 2007-03-02 18:17:02 +00:00
pci_ops_mmconf.c add pci ops so that we can do something. 2007-03-02 18:17:02 +00:00
reset.S Add a license header where it was missing. 2007-01-30 11:10:39 +00:00
serial.c Various coding style fixes (trivial). 2007-03-01 14:25:53 +00:00
stage0_i586.S Add the author of the respective changes by coresystems GmbH. 2007-02-27 21:49:28 +00:00
udelay_io.c Various coding style fixes (trivial). 2007-03-01 14:25:53 +00:00