Merge pull request #1771 from PeterKietzmann/correct_stm32f4_spi_return_values
cpu/stm32f4: Changed SPI return values to API definitions
This commit is contained in:
commit
616ff64929
@ -64,7 +64,7 @@ int spi_init_master(spi_t dev, spi_conf_t conf, spi_speed_t speed)
|
||||
speed_devider = 3; /* makes 10.5 MHz */
|
||||
break;
|
||||
default:
|
||||
return -2;
|
||||
return -1;
|
||||
}
|
||||
|
||||
switch (dev) {
|
||||
@ -99,7 +99,7 @@ int spi_init_master(spi_t dev, spi_conf_t conf, spi_speed_t speed)
|
||||
break;
|
||||
#endif /* SPI_2_EN */
|
||||
default:
|
||||
return -1;
|
||||
return -2;
|
||||
}
|
||||
|
||||
/* configure SCK, MISO and MOSI pin */
|
||||
@ -327,11 +327,11 @@ int spi_transfer_reg(spi_t dev, uint8_t reg, char out, char *in)
|
||||
|
||||
trans_ret = spi_transfer_byte(dev, reg, in);
|
||||
if (trans_ret < 0) {
|
||||
return -2;
|
||||
return -1;
|
||||
}
|
||||
trans_ret = spi_transfer_byte(dev, out, in);
|
||||
if (trans_ret < 0) {
|
||||
return -3;
|
||||
return -1;
|
||||
}
|
||||
|
||||
return 1;
|
||||
@ -343,11 +343,11 @@ int spi_transfer_regs(spi_t dev, uint8_t reg, char *out, char *in, unsigned int
|
||||
|
||||
trans_ret = spi_transfer_byte(dev, reg, in);
|
||||
if (trans_ret < 0) {
|
||||
return -2;
|
||||
return -1;
|
||||
}
|
||||
trans_ret = spi_transfer_bytes(dev, out, in, length);
|
||||
if (trans_ret < 0) {
|
||||
return -3;
|
||||
return -1;
|
||||
}
|
||||
|
||||
return trans_ret;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user