commit | 15434d3c2be49e357c1125b92ef88fe9c1bd04f2 | [log] [tgz] |
---|---|---|
author | Sean Howarth <showarth@google.com> | Wed Jun 05 18:01:57 2013 -0700 |
committer | Sean Howarth <showarth@google.com> | Mon Jun 10 15:45:48 2013 -0700 |
tree | ac6afccaf04bdd22c5d72bf4539d0ce175cb275e | |
parent | 0d3fb08fc831cbf9d44b90b6dd249722190d3469 [diff] |
mv_feroceon: added function to get board info... ... all of it. Change-Id: Ie7a062854ab92cf3d469918be736008638f20cb5
diff --git a/board/mv_feroceon/mv_kw2/kw2_family/boardEnv/mvBoardEnvLib.c b/board/mv_feroceon/mv_kw2/kw2_family/boardEnv/mvBoardEnvLib.c index be864ec..9bbf3ba 100644 --- a/board/mv_feroceon/mv_kw2/kw2_family/boardEnv/mvBoardEnvLib.c +++ b/board/mv_feroceon/mv_kw2/kw2_family/boardEnv/mvBoardEnvLib.c
@@ -2770,6 +2770,18 @@ return gBoardId; } +MV_BOARD_INFO *mvBoardInfoGet(MV_VOID) +{ + MV_U32 boardId = mvBoardIdGet(); + + if (!((boardId >= BOARD_ID_BASE) && (boardId < MV_MAX_BOARD_ID))) { + mvOsPrintf("Board unknown.\n"); + return NULL; + } + + return BOARD_INFO(boardId); +} + /******************************************************************************* * mvBoardTwsiSatRGet - *
diff --git a/board/mv_feroceon/mv_kw2/kw2_family/boardEnv/mvBoardEnvLib.h b/board/mv_feroceon/mv_kw2/kw2_family/boardEnv/mvBoardEnvLib.h index 7d7a265..e62f0f9 100644 --- a/board/mv_feroceon/mv_kw2/kw2_family/boardEnv/mvBoardEnvLib.h +++ b/board/mv_feroceon/mv_kw2/kw2_family/boardEnv/mvBoardEnvLib.h
@@ -539,6 +539,7 @@ MV_U8 mvBoardTwsiAddrGet(MV_BOARD_TWSI_CLASS twsiClass, MV_U32 index); MV_32 mvBoardNandWidthGet(MV_VOID); MV_U32 mvBoardIdGet(MV_VOID); +MV_BOARD_INFO *mvBoardInfoGet(MV_VOID); MV_U8 mvBoardTwsiSatRGet(MV_U8 devNum, MV_U8 regNum); MV_STATUS mvBoardTwsiSatRSet(MV_U8 devNum, MV_U8 regNum, MV_U8 regVal);