Skip to content

Commit b6d9dff

Browse files
committed
Add missing implementations of derived_begin
1 parent 67f9141 commit b6d9dff

File tree

3 files changed

+11
-2
lines changed

3 files changed

+11
-2
lines changed

src/PF1550/PF1550_IO_C33.h

+9
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,15 @@ class PF1550_IO_C33 : public PF1550_IO
4545
setBit(Register::CHARGER_LED_PWM, REG_LED_PWM_LED_EN_bp);
4646
/* Allow LED control by software. */
4747
setBit(Register::CHARGER_LED_CNFG, REG_LED_CNFG_LEDOVRD_bp);
48+
49+
if(getBit(Register::CHARGER_LED_PWM, REG_LED_PWM_LED_EN_bp) == 0){
50+
return -1;
51+
}
52+
53+
if(getBit(Register::CHARGER_LED_CNFG, REG_LED_CNFG_LEDOVRD_bp) == 0){
54+
return -1;
55+
}
56+
return 0;
4857
}
4958

5059
};

src/PF1550/PF1550_IO_Nicla_Vision.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ class PF1550_IO_Nicla_Vision : public PF1550_IO
3737

3838

3939
protected:
40-
virtual int derived_begin() override { }
40+
virtual int derived_begin() override { return 0; }
4141
};
4242

4343
#endif /* PF1550_IO_NICLA_VISION_H_ */

src/PF1550/PF1550_IO_Portenta_H7.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ class PF1550_IO_Portenta_H7 : public PF1550_IO
3737

3838

3939
protected:
40-
virtual int derived_begin() override { }
40+
virtual int derived_begin() override { return 0;}
4141
};
4242

4343
#endif /* PF1550_IO_ENVIEH747_H_ */

0 commit comments

Comments
 (0)