switch-coreboot/util
Ronald G. Minnich 7c1623aec3 include/device/device.h:
Change the ID constants so they are more useful for debugging. 
Instead of simple 1,2,3 they now are a 4-byte value which can be more
useful when looking at memory with a debugger. Lots of variables can be 
'1', but fewer variables will match to 'PCID'. 

include/device/pci.h: 
Include pci_ids.h in pci.h

device/device.c: remove silly comment. Change memcpy to struct assign, this makes it possible 
for the C compiler to do type checking. Add assign for the dev->id. 

flattree.c: Support the use of 'domainid' and 'pciid' in the per-chip dts. These IDs will be assigned
to the static tree device struct. In conjunction with the earlier patch, this change removes the need
for users to assign the ops struct member in the dts by hand, as it is done in the qemu port today. 
The ops struct member will automatically be assigned by the dev_init function, which is run 
in stage2 before any actual device code is run. (This change to dev_init was in the previous patch). 
Added two comments that document what is going on. 

Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
Acked-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>



git-svn-id: svn://coreboot.org/repository/coreboot-v3@557 f3766cd6-281f-0410-b1cd-43a5c92072e9
2008-01-19 06:29:14 +00:00
..
doxygen Some modifications of the Doxygen config file to improve the output (trivial). 2007-05-02 13:05:14 +00:00
dtc include/device/device.h: 2008-01-19 06:29:14 +00:00
kconfig * move post_code() to a seperate file 2007-07-23 16:49:00 +00:00
lar util/lar/lar.h was accidentially changed to point to the wrong other 2007-12-06 16:06:07 +00:00
lzma - Extend lar format to support compression (incompatible format change!) 2007-06-26 11:55:06 +00:00
nrv2b Always compile in all compression algorithms. This is required for 2007-08-19 22:58:42 +00:00
options Fix various license headers. 2007-05-20 20:35:59 +00:00
x86emu this patch changes vm86.c:do_bios to run_bios(dev, addr). 2007-09-05 01:41:52 +00:00
xcompile * move post_code() to a seperate file 2007-07-23 16:49:00 +00:00
Makefile in order to integrate compression into lar, it needs some makefile splits to 2007-06-16 17:07:24 +00:00