Skip to content

Commit 11cf79e

Browse files
Keyur HariyaKeyur Hariya
authored andcommitted
Add type cast
1 parent b033a6e commit 11cf79e

File tree

6 files changed

+6
-9
lines changed

6 files changed

+6
-9
lines changed

targets/TARGET_Maxim/TARGET_MAX32620C/analogin_api.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ void analogin_init(analogin_t *obj, PinName pin)
5050

5151
// Set the object pointer and channel encoding
5252
obj->adc = MXC_ADC;
53-
obj->channel = pinmap_find_function(pin, PinMap_ADC);
53+
obj->channel = (mxc_adc_chsel_t)pinmap_find_function(pin, PinMap_ADC);
5454

5555
if (!initialized) {
5656
MBED_ASSERT(ADC_Init() == E_NO_ERROR);
@@ -93,4 +93,3 @@ uint16_t analogin_read_u16(analogin_t *obj)
9393

9494
return result;
9595
}
96-

targets/TARGET_Maxim/TARGET_MAX32620C/i2c_api.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ void i2c_init(i2c_t *obj, PinName sda, PinName scl)
7878
//******************************************************************************
7979
void i2c_frequency(i2c_t *obj, int hz)
8080
{
81-
I2CM_Init(obj->i2c, &obj->sys_cfg, hz);
81+
I2CM_Init(obj->i2c, &obj->sys_cfg, (i2cm_speed_t)hz);
8282
}
8383

8484
//******************************************************************************

targets/TARGET_Maxim/TARGET_MAX32625/analogin_api.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ void analogin_init(analogin_t *obj, PinName pin)
5050

5151
// Set the object pointer and channel encoding
5252
obj->adc = MXC_ADC;
53-
obj->channel = pinmap_find_function(pin, PinMap_ADC);
53+
obj->channel = (mxc_adc_chsel_t)pinmap_find_function(pin, PinMap_ADC);
5454

5555
if (!initialized) {
5656
MBED_ASSERT(ADC_Init() == E_NO_ERROR);
@@ -93,4 +93,3 @@ uint16_t analogin_read_u16(analogin_t *obj)
9393

9494
return result;
9595
}
96-

targets/TARGET_Maxim/TARGET_MAX32625/i2c_api.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ void i2c_init(i2c_t *obj, PinName sda, PinName scl)
7979
//******************************************************************************
8080
void i2c_frequency(i2c_t *obj, int hz)
8181
{
82-
I2CM_SetFrequency(obj->i2c, hz);
82+
I2CM_SetFrequency(obj->i2c, (i2cm_speed_t)hz);
8383
}
8484

8585
//******************************************************************************

targets/TARGET_Maxim/TARGET_MAX32630/analogin_api.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ void analogin_init(analogin_t *obj, PinName pin)
5050

5151
// Set the object pointer and channel encoding
5252
obj->adc = MXC_ADC;
53-
obj->channel = pinmap_find_function(pin, PinMap_ADC);
53+
obj->channel = (mxc_adc_chsel_t)pinmap_find_function(pin, PinMap_ADC);
5454

5555
if (!initialized) {
5656
MBED_ASSERT(ADC_Init() == E_NO_ERROR);
@@ -93,4 +93,3 @@ uint16_t analogin_read_u16(analogin_t *obj)
9393

9494
return result;
9595
}
96-

targets/TARGET_Maxim/TARGET_MAX32630/i2c_api.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ void i2c_init(i2c_t *obj, PinName sda, PinName scl)
7878
//******************************************************************************
7979
void i2c_frequency(i2c_t *obj, int hz)
8080
{
81-
I2CM_Init(obj->i2c, &obj->sys_cfg, hz);
81+
I2CM_Init(obj->i2c, &obj->sys_cfg, (i2cm_speed_t)hz);
8282
}
8383

8484
//******************************************************************************

0 commit comments

Comments
 (0)