cpu stm32fX: fix pedantic compiler warnings
This commit is contained in:
parent
e88ebc1c84
commit
20f1750fb6
@ -29,6 +29,7 @@ void lpm_arch_init(void)
|
||||
|
||||
enum lpm_mode lpm_arch_set(enum lpm_mode target)
|
||||
{
|
||||
(void) target;
|
||||
/* TODO */
|
||||
return 0;
|
||||
}
|
||||
|
||||
@ -212,7 +212,7 @@ void gpio_write(gpio_t pin, int value)
|
||||
|
||||
void isr_exti(void)
|
||||
{
|
||||
for (int i = 0; i < GPIO_ISR_CHAN_NUMOF; i++) {
|
||||
for (unsigned i = 0; i < GPIO_ISR_CHAN_NUMOF; i++) {
|
||||
if (EXTI->PR & (1 << i)) {
|
||||
EXTI->PR = (1 << i); /* clear by writing a 1 */
|
||||
exti_ctx[i].cb(exti_ctx[i].arg);
|
||||
|
||||
@ -119,6 +119,9 @@ int spi_init_master(spi_t dev, spi_conf_t conf, spi_speed_t speed)
|
||||
|
||||
int spi_init_slave(spi_t dev, spi_conf_t conf, char (*cb)(char))
|
||||
{
|
||||
(void) dev;
|
||||
(void) conf;
|
||||
(void) cb;
|
||||
/* TODO */
|
||||
return -1;
|
||||
}
|
||||
@ -236,6 +239,8 @@ int spi_transfer_byte(spi_t dev, char out, char *in)
|
||||
|
||||
void spi_transmission_begin(spi_t dev, char reset_val)
|
||||
{
|
||||
(void) dev;
|
||||
(void) reset_val;
|
||||
/* slave mode not implemented, yet */
|
||||
}
|
||||
|
||||
|
||||
@ -208,7 +208,7 @@ void gpio_write(gpio_t pin, int value)
|
||||
|
||||
void isr_exti(void)
|
||||
{
|
||||
for (int i = 0; i < GPIO_ISR_CHAN_NUMOF; i++) {
|
||||
for (unsigned i = 0; i < GPIO_ISR_CHAN_NUMOF; i++) {
|
||||
if (EXTI->PR & (1 << i)) {
|
||||
EXTI->PR |= (1 << i); /* clear by writing a 1 */
|
||||
exti_chan[i].cb(exti_chan[i].arg);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user