The ARRAY_SIZE macro is convenient, yet mostly unused. Switch lots of
authorCarl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
Wed, 1 Oct 2008 12:52:52 +0000 (12:52 +0000)
committerCarl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
Wed, 1 Oct 2008 12:52:52 +0000 (12:52 +0000)
commit2ee6779a64922af755a35ce70f85f2d67b488557
tree4ae6d7310d71fa29baab3e937cfcd9bb408db5a6
parentdc65196f8f18c28085d40ccbeb45bba3bfe28294
The ARRAY_SIZE macro is convenient, yet mostly unused. Switch lots of
code to use it. That makes the code more readable and also less
error-prone.

Abuild tested.

Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
Acked-by: Peter Stuge <peter@stuge.se>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@3624 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
166 files changed:
src/arch/i386/boot/acpi.c
src/arch/i386/boot/coreboot_table.c
src/arch/i386/lib/cpu.c
src/arch/i386/lib/exception.c
src/arch/i386/smp/ioapic.c
src/arch/ppc/boot/coreboot_table.c
src/cpu/amd/model_10xxx/init_cpus.c
src/cpu/amd/sc520/sc520.c
src/cpu/emulation/qemu-x86/northbridge.c
src/drivers/ati/ragexl/xlinit.c
src/mainboard/a-trend/atc-6220/auto.c
src/mainboard/agami/aruma/auto.c
src/mainboard/agami/aruma/get_bus_conf.c
src/mainboard/agami/aruma/resourcemap.c
src/mainboard/amd/dbm690t/get_bus_conf.c
src/mainboard/amd/dbm690t/resourcemap.c
src/mainboard/amd/serengeti_cheetah/get_bus_conf.c
src/mainboard/amd/serengeti_cheetah/resourcemap.c
src/mainboard/amd/serengeti_cheetah_fam10/get_bus_conf.c
src/mainboard/amd/serengeti_cheetah_fam10/resourcemap.c
src/mainboard/arima/hdama/auto.c
src/mainboard/arima/hdama/cache_as_ram_auto.c
src/mainboard/artecgroup/dbe61/cache_as_ram_auto.c
src/mainboard/asus/a8n_e/get_bus_conf.c
src/mainboard/asus/mew-vm/auto.c
src/mainboard/asus/p2b-f/auto.c
src/mainboard/asus/p2b/auto.c
src/mainboard/asus/p3b-f/auto.c
src/mainboard/azza/pt-6ibd/auto.c
src/mainboard/biostar/m6tba/auto.c
src/mainboard/broadcom/blast/get_bus_conf.c
src/mainboard/broadcom/blast/resourcemap.c
src/mainboard/compaq/deskpro_en_sff_p600/auto.c
src/mainboard/dell/s1850/auto.c
src/mainboard/digitallogic/adl855pc/auto.c
src/mainboard/eaglelion/5bcm/auto.c
src/mainboard/gigabyte/ga-6bxc/auto.c
src/mainboard/gigabyte/ga_2761gxdk/get_bus_conf.c
src/mainboard/gigabyte/ga_2761gxdk/resourcemap.c
src/mainboard/gigabyte/m57sli/fanctl.c
src/mainboard/gigabyte/m57sli/get_bus_conf.c
src/mainboard/gigabyte/m57sli/resourcemap.c
src/mainboard/ibm/e325/auto.c
src/mainboard/ibm/e325/cache_as_ram_auto.c
src/mainboard/ibm/e325/resourcemap.c
src/mainboard/ibm/e326/auto.c
src/mainboard/ibm/e326/cache_as_ram_auto.c
src/mainboard/ibm/e326/resourcemap.c
src/mainboard/intel/jarrell/auto.c
src/mainboard/intel/xe7501devkit/auto.c
src/mainboard/iwill/dk8_htx/get_bus_conf.c
src/mainboard/iwill/dk8_htx/resourcemap.c
src/mainboard/iwill/dk8s2/auto.c
src/mainboard/iwill/dk8x/auto.c
src/mainboard/msi/ms6178/auto.c
src/mainboard/msi/ms7135/get_bus_conf.c
src/mainboard/msi/ms7260/get_bus_conf.c
src/mainboard/msi/ms7260/resourcemap.c
src/mainboard/msi/ms9185/get_bus_conf.c
src/mainboard/msi/ms9185/resourcemap.c
src/mainboard/msi/ms9282/get_bus_conf.c
src/mainboard/msi/ms9282/resourcemap.c
src/mainboard/newisys/khepri/auto.c
src/mainboard/newisys/khepri/resourcemap.c
src/mainboard/nvidia/l1_2pvv/get_bus_conf.c
src/mainboard/nvidia/l1_2pvv/resourcemap.c
src/mainboard/sunw/ultra40/auto.c
src/mainboard/sunw/ultra40/get_bus_conf.c
src/mainboard/sunw/ultra40/resourcemap.c
src/mainboard/supermicro/h8dmr/get_bus_conf.c
src/mainboard/supermicro/h8dmr/resourcemap.c
src/mainboard/supermicro/x6dai_g/auto.c
src/mainboard/supermicro/x6dhe_g/auto.c
src/mainboard/supermicro/x6dhe_g2/auto.c
src/mainboard/supermicro/x6dhe_g2/auto.updated.c
src/mainboard/supermicro/x6dhr_ig/auto.c
src/mainboard/supermicro/x6dhr_ig2/auto.c
src/mainboard/tyan/s1846/auto.c
src/mainboard/tyan/s2735/auto.c
src/mainboard/tyan/s2850/auto.c
src/mainboard/tyan/s2850/cache_as_ram_auto.c
src/mainboard/tyan/s2875/auto.c
src/mainboard/tyan/s2875/cache_as_ram_auto.c
src/mainboard/tyan/s2880/cache_as_ram_auto.c
src/mainboard/tyan/s2881/auto.c
src/mainboard/tyan/s2881/get_bus_conf.c
src/mainboard/tyan/s2881/resourcemap.c
src/mainboard/tyan/s2882/auto.c
src/mainboard/tyan/s2882/cache_as_ram_auto.c
src/mainboard/tyan/s2885/auto.c
src/mainboard/tyan/s2885/get_bus_conf.c
src/mainboard/tyan/s2885/resourcemap.c
src/mainboard/tyan/s2891/auto.c
src/mainboard/tyan/s2891/get_bus_conf.c
src/mainboard/tyan/s2891/resourcemap.c
src/mainboard/tyan/s2892/auto.c
src/mainboard/tyan/s2892/get_bus_conf.c
src/mainboard/tyan/s2892/resourcemap.c
src/mainboard/tyan/s2895/auto.c
src/mainboard/tyan/s2895/get_bus_conf.c
src/mainboard/tyan/s2895/resourcemap.c
src/mainboard/tyan/s2912/get_bus_conf.c
src/mainboard/tyan/s2912/resourcemap.c
src/mainboard/tyan/s2912_fam10/get_bus_conf.c
src/mainboard/tyan/s2912_fam10/resourcemap.c
src/mainboard/tyan/s4880/auto.c
src/mainboard/tyan/s4880/cache_as_ram_auto.c
src/mainboard/tyan/s4880/resourcemap.c
src/mainboard/tyan/s4882/auto.c
src/mainboard/tyan/s4882/resourcemap.c
src/mainboard/via/epia-m/auto.c
src/mainboard/via/epia/auto.c
src/northbridge/amd/amdfam10/resourcemap.c
src/northbridge/amd/amdk8/coherent_ht.c
src/northbridge/amd/amdk8/raminit.c
src/northbridge/amd/amdk8/raminit_f.c
src/northbridge/amd/amdk8/raminit_test.c
src/northbridge/amd/amdk8/resourcemap.c
src/northbridge/amd/gx2/chipsetinit.c
src/northbridge/intel/e7501/raminit.c
src/northbridge/intel/e7520/raminit.c
src/northbridge/intel/e7520/raminit_test.c
src/northbridge/intel/e7525/raminit.c
src/northbridge/intel/e7525/raminit_test.c
src/northbridge/intel/i3100/raminit.c
src/northbridge/intel/i440bx/raminit.c
src/northbridge/intel/i855pm/raminit.c
src/northbridge/via/vt8601/northbridge.c
src/northbridge/via/vt8623/northbridge.c
src/southbridge/amd/amd8111/amd8111_lpc.c
src/southbridge/amd/cs5536/cs5536.c
src/southbridge/amd/sb600/sb600_sm.c
src/southbridge/nvidia/ck804/ck804_early_setup.c
src/southbridge/nvidia/ck804/ck804_early_setup_car.c
src/southbridge/nvidia/ck804/ck804_lpc.c
src/southbridge/nvidia/mcp55/mcp55_early_setup_car.c
src/southbridge/nvidia/mcp55/mcp55_lpc.c
src/southbridge/sis/sis966/sis966_lpc.c
src/stream/fs/vfs.c
src/superio/ite/it8661f/superio.c
src/superio/ite/it8671f/superio.c
src/superio/ite/it8673f/superio.c
src/superio/ite/it8705f/superio.c
src/superio/ite/it8712f/superio.c
src/superio/ite/it8716f/superio.c
src/superio/ite/it8718f/superio.c
src/superio/nsc/pc8374/superio.c
src/superio/nsc/pc87309/superio.c
src/superio/nsc/pc87351/superio.c
src/superio/nsc/pc87360/superio.c
src/superio/nsc/pc87366/superio.c
src/superio/nsc/pc87417/superio.c
src/superio/nsc/pc87427/superio.c
src/superio/nsc/pc97307/superio.c
src/superio/nsc/pc97317/superio.c
src/superio/smsc/fdc37m60x/superio.c
src/superio/smsc/lpc47b272/superio.c
src/superio/smsc/lpc47b397/superio.c
src/superio/smsc/lpc47m10x/superio.c
src/superio/smsc/lpc47n217/superio.c
src/superio/via/vt1211/vt1211.c
src/superio/winbond/w83627ehg/superio.c
src/superio/winbond/w83627hf/superio.c
src/superio/winbond/w83627thf/superio.c
src/superio/winbond/w83977f/superio.c
src/superio/winbond/w83977tf/superio.c