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
This commit is contained in:
@@ -29,6 +29,7 @@
|
||||
#include <cpu/x86/msr.h>
|
||||
#include <cpu/amd/vr.h>
|
||||
#include <cpu/amd/geode_post_code.h>
|
||||
#include <stdlib.h>
|
||||
#include "chip.h"
|
||||
#include "cs5536.h"
|
||||
|
||||
@@ -93,7 +94,7 @@ struct FLASH_DEVICE FlashInitTable[] = {
|
||||
{FLASH_TYPE_NONE, 0, 0}, /* CS3, or Flash Device 3 */
|
||||
};
|
||||
|
||||
#define FlashInitTableLen (sizeof(FlashInitTable)/sizeof(FlashInitTable[0]))
|
||||
#define FlashInitTableLen (ARRAY_SIZE(FlashInitTable))
|
||||
|
||||
uint32_t FlashPort[] = {
|
||||
MDD_LBAR_FLSH0,
|
||||
|
Reference in New Issue
Block a user