- Timestamp:
- 10/01/08 14:52:52 (3 months ago)
- Location:
- trunk/coreboot-v2/src
- Files:
-
- 166 modified
-
arch/i386/boot/acpi.c (modified) (1 diff)
-
arch/i386/boot/coreboot_table.c (modified) (1 diff)
-
arch/i386/lib/cpu.c (modified) (2 diffs)
-
arch/i386/lib/exception.c (modified) (1 diff)
-
arch/i386/smp/ioapic.c (modified) (1 diff)
-
arch/ppc/boot/coreboot_table.c (modified) (1 diff)
-
cpu/amd/model_10xxx/init_cpus.c (modified) (4 diffs)
-
cpu/amd/sc520/sc520.c (modified) (1 diff)
-
cpu/emulation/qemu-x86/northbridge.c (modified) (1 diff)
-
drivers/ati/ragexl/xlinit.c (modified) (2 diffs)
-
mainboard/a-trend/atc-6220/auto.c (modified) (2 diffs)
-
mainboard/agami/aruma/auto.c (modified) (2 diffs)
-
mainboard/agami/aruma/get_bus_conf.c (modified) (2 diffs)
-
mainboard/agami/aruma/resourcemap.c (modified) (1 diff)
-
mainboard/amd/dbm690t/get_bus_conf.c (modified) (2 diffs)
-
mainboard/amd/dbm690t/resourcemap.c (modified) (1 diff)
-
mainboard/amd/serengeti_cheetah/get_bus_conf.c (modified) (2 diffs)
-
mainboard/amd/serengeti_cheetah/resourcemap.c (modified) (1 diff)
-
mainboard/amd/serengeti_cheetah_fam10/get_bus_conf.c (modified) (2 diffs)
-
mainboard/amd/serengeti_cheetah_fam10/resourcemap.c (modified) (1 diff)
-
mainboard/arima/hdama/auto.c (modified) (2 diffs)
-
mainboard/arima/hdama/cache_as_ram_auto.c (modified) (2 diffs)
-
mainboard/artecgroup/dbe61/cache_as_ram_auto.c (modified) (2 diffs)
-
mainboard/asus/a8n_e/get_bus_conf.c (modified) (1 diff)
-
mainboard/asus/mew-vm/auto.c (modified) (2 diffs)
-
mainboard/asus/p2b-f/auto.c (modified) (2 diffs)
-
mainboard/asus/p2b/auto.c (modified) (2 diffs)
-
mainboard/asus/p3b-f/auto.c (modified) (2 diffs)
-
mainboard/azza/pt-6ibd/auto.c (modified) (2 diffs)
-
mainboard/biostar/m6tba/auto.c (modified) (2 diffs)
-
mainboard/broadcom/blast/get_bus_conf.c (modified) (2 diffs)
-
mainboard/broadcom/blast/resourcemap.c (modified) (1 diff)
-
mainboard/compaq/deskpro_en_sff_p600/auto.c (modified) (2 diffs)
-
mainboard/dell/s1850/auto.c (modified) (2 diffs)
-
mainboard/digitallogic/adl855pc/auto.c (modified) (2 diffs)
-
mainboard/eaglelion/5bcm/auto.c (modified) (2 diffs)
-
mainboard/gigabyte/ga-6bxc/auto.c (modified) (2 diffs)
-
mainboard/gigabyte/ga_2761gxdk/get_bus_conf.c (modified) (2 diffs)
-
mainboard/gigabyte/ga_2761gxdk/resourcemap.c (modified) (1 diff)
-
mainboard/gigabyte/m57sli/fanctl.c (modified) (3 diffs)
-
mainboard/gigabyte/m57sli/get_bus_conf.c (modified) (2 diffs)
-
mainboard/gigabyte/m57sli/resourcemap.c (modified) (1 diff)
-
mainboard/ibm/e325/auto.c (modified) (2 diffs)
-
mainboard/ibm/e325/cache_as_ram_auto.c (modified) (2 diffs)
-
mainboard/ibm/e325/resourcemap.c (modified) (1 diff)
-
mainboard/ibm/e326/auto.c (modified) (2 diffs)
-
mainboard/ibm/e326/cache_as_ram_auto.c (modified) (2 diffs)
-
mainboard/ibm/e326/resourcemap.c (modified) (1 diff)
-
mainboard/intel/jarrell/auto.c (modified) (2 diffs)
-
mainboard/intel/xe7501devkit/auto.c (modified) (2 diffs)
-
mainboard/iwill/dk8_htx/get_bus_conf.c (modified) (2 diffs)
-
mainboard/iwill/dk8_htx/resourcemap.c (modified) (1 diff)
-
mainboard/iwill/dk8s2/auto.c (modified) (2 diffs)
-
mainboard/iwill/dk8x/auto.c (modified) (3 diffs)
-
mainboard/msi/ms6178/auto.c (modified) (2 diffs)
-
mainboard/msi/ms7135/get_bus_conf.c (modified) (2 diffs)
-
mainboard/msi/ms7260/get_bus_conf.c (modified) (2 diffs)
-
mainboard/msi/ms7260/resourcemap.c (modified) (1 diff)
-
mainboard/msi/ms9185/get_bus_conf.c (modified) (2 diffs)
-
mainboard/msi/ms9185/resourcemap.c (modified) (1 diff)
-
mainboard/msi/ms9282/get_bus_conf.c (modified) (2 diffs)
-
mainboard/msi/ms9282/resourcemap.c (modified) (1 diff)
-
mainboard/newisys/khepri/auto.c (modified) (2 diffs)
-
mainboard/newisys/khepri/resourcemap.c (modified) (1 diff)
-
mainboard/nvidia/l1_2pvv/get_bus_conf.c (modified) (2 diffs)
-
mainboard/nvidia/l1_2pvv/resourcemap.c (modified) (1 diff)
-
mainboard/sunw/ultra40/auto.c (modified) (2 diffs)
-
mainboard/sunw/ultra40/get_bus_conf.c (modified) (2 diffs)
-
mainboard/sunw/ultra40/resourcemap.c (modified) (1 diff)
-
mainboard/supermicro/h8dmr/get_bus_conf.c (modified) (2 diffs)
-
mainboard/supermicro/h8dmr/resourcemap.c (modified) (1 diff)
-
mainboard/supermicro/x6dai_g/auto.c (modified) (2 diffs)
-
mainboard/supermicro/x6dhe_g/auto.c (modified) (2 diffs)
-
mainboard/supermicro/x6dhe_g2/auto.c (modified) (2 diffs)
-
mainboard/supermicro/x6dhe_g2/auto.updated.c (modified) (2 diffs)
-
mainboard/supermicro/x6dhr_ig/auto.c (modified) (2 diffs)
-
mainboard/supermicro/x6dhr_ig2/auto.c (modified) (2 diffs)
-
mainboard/tyan/s1846/auto.c (modified) (2 diffs)
-
mainboard/tyan/s2735/auto.c (modified) (2 diffs)
-
mainboard/tyan/s2850/auto.c (modified) (2 diffs)
-
mainboard/tyan/s2850/cache_as_ram_auto.c (modified) (2 diffs)
-
mainboard/tyan/s2875/auto.c (modified) (2 diffs)
-
mainboard/tyan/s2875/cache_as_ram_auto.c (modified) (2 diffs)
-
mainboard/tyan/s2880/cache_as_ram_auto.c (modified) (2 diffs)
-
mainboard/tyan/s2881/auto.c (modified) (2 diffs)
-
mainboard/tyan/s2881/get_bus_conf.c (modified) (2 diffs)
-
mainboard/tyan/s2881/resourcemap.c (modified) (1 diff)
-
mainboard/tyan/s2882/auto.c (modified) (2 diffs)
-
mainboard/tyan/s2882/cache_as_ram_auto.c (modified) (2 diffs)
-
mainboard/tyan/s2885/auto.c (modified) (2 diffs)
-
mainboard/tyan/s2885/get_bus_conf.c (modified) (2 diffs)
-
mainboard/tyan/s2885/resourcemap.c (modified) (1 diff)
-
mainboard/tyan/s2891/auto.c (modified) (2 diffs)
-
mainboard/tyan/s2891/get_bus_conf.c (modified) (2 diffs)
-
mainboard/tyan/s2891/resourcemap.c (modified) (1 diff)
-
mainboard/tyan/s2892/auto.c (modified) (2 diffs)
-
mainboard/tyan/s2892/get_bus_conf.c (modified) (2 diffs)
-
mainboard/tyan/s2892/resourcemap.c (modified) (1 diff)
-
mainboard/tyan/s2895/auto.c (modified) (2 diffs)
-
mainboard/tyan/s2895/get_bus_conf.c (modified) (2 diffs)
-
mainboard/tyan/s2895/resourcemap.c (modified) (1 diff)
-
mainboard/tyan/s2912/get_bus_conf.c (modified) (2 diffs)
-
mainboard/tyan/s2912/resourcemap.c (modified) (1 diff)
-
mainboard/tyan/s2912_fam10/get_bus_conf.c (modified) (2 diffs)
-
mainboard/tyan/s2912_fam10/resourcemap.c (modified) (1 diff)
-
mainboard/tyan/s4880/auto.c (modified) (2 diffs)
-
mainboard/tyan/s4880/cache_as_ram_auto.c (modified) (2 diffs)
-
mainboard/tyan/s4880/resourcemap.c (modified) (1 diff)
-
mainboard/tyan/s4882/auto.c (modified) (2 diffs)
-
mainboard/tyan/s4882/resourcemap.c (modified) (1 diff)
-
mainboard/via/epia-m/auto.c (modified) (2 diffs)
-
mainboard/via/epia/auto.c (modified) (3 diffs)
-
northbridge/amd/amdfam10/resourcemap.c (modified) (1 diff)
-
northbridge/amd/amdk8/coherent_ht.c (modified) (17 diffs)
-
northbridge/amd/amdk8/raminit.c (modified) (3 diffs)
-
northbridge/amd/amdk8/raminit_f.c (modified) (3 diffs)
-
northbridge/amd/amdk8/raminit_test.c (modified) (2 diffs)
-
northbridge/amd/amdk8/resourcemap.c (modified) (1 diff)
-
northbridge/amd/gx2/chipsetinit.c (modified) (1 diff)
-
northbridge/intel/e7501/raminit.c (modified) (2 diffs)
-
northbridge/intel/e7520/raminit.c (modified) (2 diffs)
-
northbridge/intel/e7520/raminit_test.c (modified) (2 diffs)
-
northbridge/intel/e7525/raminit.c (modified) (2 diffs)
-
northbridge/intel/e7525/raminit_test.c (modified) (2 diffs)
-
northbridge/intel/i3100/raminit.c (modified) (2 diffs)
-
northbridge/intel/i440bx/raminit.c (modified) (2 diffs)
-
northbridge/intel/i855pm/raminit.c (modified) (1 diff)
-
northbridge/via/vt8601/northbridge.c (modified) (1 diff)
-
northbridge/via/vt8623/northbridge.c (modified) (1 diff)
-
southbridge/amd/amd8111/amd8111_lpc.c (modified) (2 diffs)
-
southbridge/amd/cs5536/cs5536.c (modified) (2 diffs)
-
southbridge/amd/sb600/sb600_sm.c (modified) (2 diffs)
-
southbridge/nvidia/ck804/ck804_early_setup.c (modified) (3 diffs)
-
southbridge/nvidia/ck804/ck804_early_setup_car.c (modified) (4 diffs)
-
southbridge/nvidia/ck804/ck804_lpc.c (modified) (2 diffs)
-
southbridge/nvidia/mcp55/mcp55_early_setup_car.c (modified) (3 diffs)
-
southbridge/nvidia/mcp55/mcp55_lpc.c (modified) (2 diffs)
-
southbridge/sis/sis966/sis966_lpc.c (modified) (2 diffs)
-
stream/fs/vfs.c (modified) (1 diff)
-
superio/ite/it8661f/superio.c (modified) (2 diffs)
-
superio/ite/it8671f/superio.c (modified) (2 diffs)
-
superio/ite/it8673f/superio.c (modified) (2 diffs)
-
superio/ite/it8705f/superio.c (modified) (2 diffs)
-
superio/ite/it8712f/superio.c (modified) (2 diffs)
-
superio/ite/it8716f/superio.c (modified) (2 diffs)
-
superio/ite/it8718f/superio.c (modified) (2 diffs)
-
superio/nsc/pc8374/superio.c (modified) (2 diffs)
-
superio/nsc/pc87309/superio.c (modified) (2 diffs)
-
superio/nsc/pc87351/superio.c (modified) (2 diffs)
-
superio/nsc/pc87360/superio.c (modified) (2 diffs)
-
superio/nsc/pc87366/superio.c (modified) (2 diffs)
-
superio/nsc/pc87417/superio.c (modified) (2 diffs)
-
superio/nsc/pc87427/superio.c (modified) (2 diffs)
-
superio/nsc/pc97307/superio.c (modified) (2 diffs)
-
superio/nsc/pc97317/superio.c (modified) (2 diffs)
-
superio/smsc/fdc37m60x/superio.c (modified) (2 diffs)
-
superio/smsc/lpc47b272/superio.c (modified) (2 diffs)
-
superio/smsc/lpc47b397/superio.c (modified) (2 diffs)
-
superio/smsc/lpc47m10x/superio.c (modified) (2 diffs)
-
superio/smsc/lpc47n217/superio.c (modified) (2 diffs)
-
superio/via/vt1211/vt1211.c (modified) (2 diffs)
-
superio/winbond/w83627ehg/superio.c (modified) (3 diffs)
-
superio/winbond/w83627hf/superio.c (modified) (3 diffs)
-
superio/winbond/w83627thf/superio.c (modified) (2 diffs)
-
superio/winbond/w83977f/superio.c (modified) (2 diffs)
-
superio/winbond/w83977tf/superio.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/coreboot-v2/src/arch/i386/boot/acpi.c
r3053 r3624 45 45 int i; 46 46 47 int entries_num = sizeof(rsdt->entry)/sizeof(rsdt->entry[0]);47 int entries_num = ARRAY_SIZE(rsdt->entry); 48 48 49 49 for (i=0; i<entries_num; i++) { -
trunk/coreboot-v2/src/arch/i386/boot/coreboot_table.c
r3588 r3624 185 185 }; 186 186 unsigned int i; 187 for(i = 0; i < sizeof(strings)/sizeof(strings[0]); i++) {187 for(i = 0; i < ARRAY_SIZE(strings); i++) { 188 188 struct lb_string *rec; 189 189 size_t len; -
trunk/coreboot-v2/src/arch/i386/lib/cpu.c
r2590 r3624 124 124 const char *name; 125 125 name = "<invalid cpu vendor>"; 126 if ((vendor < ( sizeof(x86_vendor_name)/sizeof(x86_vendor_name[0]))) &&126 if ((vendor < (ARRAY_SIZE(x86_vendor_name))) && 127 127 (x86_vendor_name[vendor] != 0)) 128 128 { … … 186 186 } 187 187 cpu->vendor = X86_VENDOR_UNKNOWN; 188 for(i = 0; i < sizeof(x86_vendors)/sizeof(x86_vendors[0]); i++) {188 for(i = 0; i < ARRAY_SIZE(x86_vendors); i++) { 189 189 if (memcmp(vendor_name, x86_vendors[i].name, 12) == 0) { 190 190 cpu->vendor = x86_vendors[i].vendor; -
trunk/coreboot-v2/src/arch/i386/lib/exception.c
r1786 r3624 378 378 gdb_stub_registers[PS] = info->eflags; 379 379 signo = GDB_UNKNOWN; 380 if (info->vector < sizeof(exception_to_signal)/sizeof(exception_to_signal[0])) {380 if (info->vector < ARRAY_SIZE(exception_to_signal)) { 381 381 signo = exception_to_signal[info->vector]; 382 382 } -
trunk/coreboot-v2/src/arch/i386/smp/ioapic.c
r1560 r3624 68 68 l[4] = 1; 69 69 #endif /* i786 */ 70 for (i = 0; i < sizeof(ioapicregvalues) / sizeof(ioapicregvalues[0]);70 for (i = 0; i < ARRAY_SIZE(ioapicregvalues); 71 71 i++, a++) { 72 72 l[0] = (a->reg * 2) + 0x10; -
trunk/coreboot-v2/src/arch/ppc/boot/coreboot_table.c
r3057 r3624 117 117 }; 118 118 unsigned int i; 119 for(i = 0; i < sizeof(strings)/sizeof(strings[0]); i++) {119 for(i = 0; i < ARRAY_SIZE(strings); i++) { 120 120 struct lb_string *rec; 121 121 size_t len; -
trunk/coreboot-v2/src/cpu/amd/model_10xxx/init_cpus.c
r3435 r3624 523 523 524 524 /* copy the default resource map from node 0 */ 525 for(i = 0; i < sizeof(pci_reg)/sizeof(pci_reg[0]); i++) {525 for(i = 0; i < ARRAY_SIZE(pci_reg); i++) { 526 526 u32 value; 527 527 u16 reg; … … 853 853 platform = get_platform_type(); 854 854 855 for(i = 0; i < sizeof(fam10_msr_default)/sizeof(fam10_msr_default[0]); i++) {855 for(i = 0; i < ARRAY_SIZE(fam10_msr_default); i++) { 856 856 if ((fam10_msr_default[i].revision & revision) && 857 857 (fam10_msr_default[i].platform & platform)) { … … 890 890 AMD_SetupPSIVID_d(platform, node); /* Set PSIVID offset which is not table driven */ 891 891 892 for(i = 0; i < sizeof(fam10_pci_default)/sizeof(fam10_pci_default[0]); i++) {892 for(i = 0; i < ARRAY_SIZE(fam10_pci_default); i++) { 893 893 if ((fam10_pci_default[i].revision & revision) && 894 894 (fam10_pci_default[i].platform & platform)) { … … 904 904 } 905 905 906 for(i = 0; i < sizeof(fam10_htphy_default)/sizeof(fam10_htphy_default[0]); i++) {906 for(i = 0; i < ARRAY_SIZE(fam10_htphy_default); i++) { 907 907 if ((fam10_htphy_default[i].revision & revision) && 908 908 (fam10_htphy_default[i].platform & platform)) { -
trunk/coreboot-v2/src/cpu/amd/sc520/sc520.c
r3053 r3624 152 152 int idx; 153 153 #if 0 154 for(rambits = 0, i = 0; i < sizeof(ramregs)/sizeof(ramregs[0]); i++) {154 for(rambits = 0, i = 0; i < ARRAY_SIZE(ramregs); i++) { 155 155 unsigned char reg; 156 156 reg = pci_read_config8(mc_dev, ramregs[i]); -
trunk/coreboot-v2/src/cpu/emulation/qemu-x86/northbridge.c
r3509 r3624 81 81 int i, idx; 82 82 83 for(rambits = 0, i = 0; i < sizeof(ramregs)/sizeof(ramregs[0]); i++) {83 for(rambits = 0, i = 0; i < ARRAY_SIZE(ramregs); i++) { 84 84 unsigned char reg; 85 85 reg = pci_read_config8(mc_dev, ramregs[i]); -
trunk/coreboot-v2/src/drivers/ati/ragexl/xlinit.c
r3053 r3624 282 282 aty_st_le32(0xFC, 0x00000000, info); 283 283 284 for (i=0; i< sizeof(lcd_tbl)/sizeof(lcd_tbl_t); i++) {284 for (i=0; i<ARRAY_SIZE(lcd_tbl); i++) { 285 285 aty_st_lcd(lcd_tbl[i].lcd_reg, lcd_tbl[i].val, info); 286 286 } … … 548 548 type = chip_id & CFG_CHIP_TYPE; 549 549 rev = (chip_id & CFG_CHIP_REV)>>24; 550 for (j = 0; j < (sizeof(aty_chips)/sizeof(*aty_chips)); j++)550 for (j = 0; j < ARRAY_SIZE(aty_chips); j++) 551 551 if (type == aty_chips[j].chip_type && 552 552 (rev & aty_chips[j].rev_mask) == aty_chips[j].rev_val) { -
trunk/coreboot-v2/src/mainboard/a-trend/atc-6220/auto.c
r3052 r3624 27 27 #include <arch/romcc_io.h> 28 28 #include <arch/hlt.h> 29 #include <stdlib.h> 29 30 #include "pc80/serial.c" 30 31 #include "arch/i386/lib/console.c" … … 68 69 enable_smbus(); 69 70 /* dump_spd_registers(&memctrl[0]); */ 70 sdram_initialize( sizeof(memctrl) / sizeof(memctrl[0]), memctrl);71 sdram_initialize(ARRAY_SIZE(memctrl), memctrl); 71 72 /* ram_check(0, 640 * 1024); */ 72 73 } -
trunk/coreboot-v2/src/mainboard/agami/aruma/auto.c
r2120 r3624 7 7 #include <cpu/x86/lapic.h> 8 8 #include <arch/cpu.h> 9 #include <stdlib.h> 9 10 #include "option_table.h" 10 11 #include "pc80/mc146818rtc_early.c" … … 172 173 173 174 memreset_setup(); 174 sdram_initialize( sizeof(cpu)/sizeof(cpu[0]), cpu);175 sdram_initialize(ARRAY_SIZE(cpu), cpu); 175 176 176 177 #if 0 -
trunk/coreboot-v2/src/mainboard/agami/aruma/get_bus_conf.c
r2154 r3624 4 4 #include <string.h> 5 5 #include <stdint.h> 6 #include <stdlib.h> 6 7 #if CONFIG_LOGICAL_CPUS==1 7 8 #include <cpu/amd/dualcore.h> … … 63 64 get_bus_conf_done = 1; 64 65 65 hc_possible_num = sizeof(pci1234) / sizeof(pci1234[0]);66 hc_possible_num = ARRAY_SIZE(pci1234); 66 67 67 68 get_sblk_pci1234(); -
trunk/coreboot-v2/src/mainboard/agami/aruma/resourcemap.c
r2606 r3624 266 266 }; 267 267 int max; 268 max = sizeof(register_values)/sizeof(register_values[0]);268 max = ARRAY_SIZE(register_values); 269 269 setup_resource_map(register_values, max); 270 270 } -
trunk/coreboot-v2/src/mainboard/amd/dbm690t/get_bus_conf.c
r3590 r3624 23 23 #include <string.h> 24 24 #include <stdint.h> 25 #include <stdlib.h> 25 26 #if CONFIG_LOGICAL_CPUS==1 26 27 #include <cpu/amd/dualcore.h> … … 73 74 get_bus_conf_done = 1; 74 75 75 sysconf.hc_possible_num = sizeof(pci1234x) / sizeof(pci1234x[0]);76 sysconf.hc_possible_num = ARRAY_SIZE(pci1234x); 76 77 for (i = 0; i < sysconf.hc_possible_num; i++) { 77 78 sysconf.pci1234[i] = pci1234x[i]; -
trunk/coreboot-v2/src/mainboard/amd/dbm690t/resourcemap.c
r3590 r3624 274 274 275 275 int max; 276 max = sizeof(register_values) / sizeof(register_values[0]);276 max = ARRAY_SIZE(register_values); 277 277 setup_resource_map(register_values, max); 278 278 } -
trunk/coreboot-v2/src/mainboard/amd/serengeti_cheetah/get_bus_conf.c
r2439 r3624 10 10 #include <cpu/amd/amdk8_sysconf.h> 11 11 12 #include <stdlib.h> 12 13 #include "mb_sysconf.h" 13 14 … … 91 92 m = sysconf.mb; 92 93 93 sysconf.hc_possible_num = sizeof(pci1234x)/sizeof(pci1234x[0]);94 sysconf.hc_possible_num = ARRAY_SIZE(pci1234x); 94 95 for(i=0;i<sysconf.hc_possible_num; i++) { 95 96 sysconf.pci1234[i] = pci1234x[i]; -
trunk/coreboot-v2/src/mainboard/amd/serengeti_cheetah/resourcemap.c
r2439 r3624 259 259 260 260 int max;
