Skip to content

Commit 3a9e1f7

Browse files
Jiyun-Yanggmarull
authored andcommitted
fw/board: add getafix_dvt board configuration
Signed-off-by: Yang Jiyun <yangjiyun@pro-well.tech>
1 parent db0ae05 commit 3a9e1f7

File tree

6 files changed

+8
-5
lines changed

6 files changed

+8
-5
lines changed

platform/platform_capabilities.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -396,7 +396,7 @@
396396
},
397397
},
398398
{
399-
'boards': [ 'getafix_evt' ],
399+
'boards': [ 'getafix_evt', 'getafix_dvt' ],
400400
'capabilities':
401401
{
402402
'HAS_APP_GLANCES',

src/fw/board/board_definitions.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
#include "boards/board_asterix.h"
5757
#elif BOARD_OBELIX_DVT || BOARD_OBELIX_PVT || BOARD_OBELIX_BB2
5858
#include "boards/board_obelix.h"
59-
#elif BOARD_GETAFIX_EVT
59+
#elif BOARD_GETAFIX_EVT || BOARD_GETAFIX_DVT
6060
#include "boards/board_getafix.h"
6161
#else
6262
#error "Unknown board definition"

src/fw/board/display.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ typedef struct {
7878
#include "displays/display_robert.h"
7979
#elif BOARD_ROBERT_EVT
8080
#include "displays/display_robert_evt.h"
81-
#elif BOARD_GETAFIX_EVT
81+
#elif BOARD_GETAFIX_EVT || BOARD_GETAFIX_DVT
8282
#include "displays/display_getafix.h"
8383
#else
8484
#error "Unknown display definition for board"

src/fw/board/splash.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
#if BOARD_OBELIX_DVT || BOARD_OBELIX_PVT || BOARD_OBELIX_BB2
77
#include "splash/splash_obelix.xbm"
8-
#elif BOARD_GETAFIX_EVT
8+
#elif BOARD_GETAFIX_EVT || BOARD_GETAFIX_DVT
99
#include "splash/splash_getafix.xbm"
1010
#else
1111
#error "Unknown splash definition for board"

src/fw/board/wscript_build

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ elif board in ('obelix_dvt', 'obelix_pvt', 'obelix_bb2'):
111111
'drivers',
112112
],
113113
)
114-
elif board in ('getafix_evt',):
114+
elif board in ('getafix_evt', "getafix_dvt"):
115115
bld.objects(
116116
name='board',
117117
source=[

src/include/pebbleos/firmware_metadata.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ typedef enum FirmwareMetadataPlatform {
4343
FirmwareMetadataPlatformPebbleObelixDVT = 17,
4444
FirmwareMetadataPlatformPebbleObelixPVT = 18,
4545
FirmwareMetadataPlatformPebbleGetafixEVT = 19,
46+
FirmwareMetadataPlatformPebbleGetafixDVT = 20,
4647

4748
FirmwareMetadataPlatformPebbleOneBigboard = 0xff,
4849
FirmwareMetadataPlatformPebbleOneBigboard2 = 0xfe,
@@ -148,6 +149,8 @@ _Static_assert(sizeof(struct FirmwareMetadata) == (sizeof(uint32_t) +
148149
#define FIRMWARE_METADATA_HW_PLATFORM (FirmwareMetadataPlatformPebbleSpaldingGabbro)
149150
#elif BOARD_GETAFIX_EVT
150151
#define FIRMWARE_METADATA_HW_PLATFORM (FirmwareMetadataPlatformPebbleGetafixEVT)
152+
#elif BOARD_GETAFIX_DVT
153+
#define FIRMWARE_METADATA_HW_PLATFORM (FirmwareMetadataPlatformPebbleGetafixDVT)
151154
#else
152155
#define FIRMWARE_METADATA_HW_PLATFORM (FirmwareMetadataPlatformUnknown)
153156
#endif

0 commit comments

Comments
 (0)