mirror of https://github.com/ARMmbed/mbed-os.git
[STM32F4] move spi_s to common file
parent
e4a40cd6a7
commit
5fdce5fbf7
|
@ -65,20 +65,6 @@ struct dac_s {
|
||||||
uint8_t channel;
|
uint8_t channel;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct spi_s {
|
|
||||||
SPIName spi;
|
|
||||||
uint32_t bits;
|
|
||||||
uint32_t cpol;
|
|
||||||
uint32_t cpha;
|
|
||||||
uint32_t mode;
|
|
||||||
uint32_t nss;
|
|
||||||
uint32_t br_presc;
|
|
||||||
PinName pin_miso;
|
|
||||||
PinName pin_mosi;
|
|
||||||
PinName pin_sclk;
|
|
||||||
PinName pin_ssel;
|
|
||||||
};
|
|
||||||
|
|
||||||
struct i2c_s {
|
struct i2c_s {
|
||||||
I2CName i2c;
|
I2CName i2c;
|
||||||
uint32_t slave;
|
uint32_t slave;
|
||||||
|
|
|
@ -65,20 +65,6 @@ struct dac_s {
|
||||||
uint8_t channel;
|
uint8_t channel;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct spi_s {
|
|
||||||
SPIName spi;
|
|
||||||
uint32_t bits;
|
|
||||||
uint32_t cpol;
|
|
||||||
uint32_t cpha;
|
|
||||||
uint32_t mode;
|
|
||||||
uint32_t nss;
|
|
||||||
uint32_t br_presc;
|
|
||||||
PinName pin_miso;
|
|
||||||
PinName pin_mosi;
|
|
||||||
PinName pin_sclk;
|
|
||||||
PinName pin_ssel;
|
|
||||||
};
|
|
||||||
|
|
||||||
struct i2c_s {
|
struct i2c_s {
|
||||||
I2CName i2c;
|
I2CName i2c;
|
||||||
uint32_t slave;
|
uint32_t slave;
|
||||||
|
|
|
@ -60,20 +60,6 @@ struct analogin_s {
|
||||||
uint8_t channel;
|
uint8_t channel;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct spi_s {
|
|
||||||
SPIName spi;
|
|
||||||
uint32_t bits;
|
|
||||||
uint32_t cpol;
|
|
||||||
uint32_t cpha;
|
|
||||||
uint32_t mode;
|
|
||||||
uint32_t nss;
|
|
||||||
uint32_t br_presc;
|
|
||||||
PinName pin_miso;
|
|
||||||
PinName pin_mosi;
|
|
||||||
PinName pin_sclk;
|
|
||||||
PinName pin_ssel;
|
|
||||||
};
|
|
||||||
|
|
||||||
struct i2c_s {
|
struct i2c_s {
|
||||||
I2CName i2c;
|
I2CName i2c;
|
||||||
uint32_t slave;
|
uint32_t slave;
|
||||||
|
|
|
@ -65,20 +65,6 @@ struct dac_s {
|
||||||
uint8_t channel;
|
uint8_t channel;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct spi_s {
|
|
||||||
SPIName spi;
|
|
||||||
uint32_t bits;
|
|
||||||
uint32_t cpol;
|
|
||||||
uint32_t cpha;
|
|
||||||
uint32_t mode;
|
|
||||||
uint32_t nss;
|
|
||||||
uint32_t br_presc;
|
|
||||||
PinName pin_miso;
|
|
||||||
PinName pin_mosi;
|
|
||||||
PinName pin_sclk;
|
|
||||||
PinName pin_ssel;
|
|
||||||
};
|
|
||||||
|
|
||||||
struct i2c_s {
|
struct i2c_s {
|
||||||
I2CName i2c;
|
I2CName i2c;
|
||||||
uint32_t slave;
|
uint32_t slave;
|
||||||
|
|
|
@ -65,20 +65,6 @@ struct dac_s {
|
||||||
uint8_t channel;
|
uint8_t channel;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct spi_s {
|
|
||||||
SPIName spi;
|
|
||||||
uint32_t bits;
|
|
||||||
uint32_t cpol;
|
|
||||||
uint32_t cpha;
|
|
||||||
uint32_t mode;
|
|
||||||
uint32_t nss;
|
|
||||||
uint32_t br_presc;
|
|
||||||
PinName pin_miso;
|
|
||||||
PinName pin_mosi;
|
|
||||||
PinName pin_sclk;
|
|
||||||
PinName pin_ssel;
|
|
||||||
};
|
|
||||||
|
|
||||||
struct i2c_s {
|
struct i2c_s {
|
||||||
I2CName i2c;
|
I2CName i2c;
|
||||||
uint32_t slave;
|
uint32_t slave;
|
||||||
|
|
|
@ -65,20 +65,6 @@ struct dac_s {
|
||||||
uint8_t channel;
|
uint8_t channel;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct spi_s {
|
|
||||||
SPIName spi;
|
|
||||||
uint32_t bits;
|
|
||||||
uint32_t cpol;
|
|
||||||
uint32_t cpha;
|
|
||||||
uint32_t mode;
|
|
||||||
uint32_t nss;
|
|
||||||
uint32_t br_presc;
|
|
||||||
PinName pin_miso;
|
|
||||||
PinName pin_mosi;
|
|
||||||
PinName pin_sclk;
|
|
||||||
PinName pin_ssel;
|
|
||||||
};
|
|
||||||
|
|
||||||
struct i2c_s {
|
struct i2c_s {
|
||||||
I2CName i2c;
|
I2CName i2c;
|
||||||
uint32_t slave;
|
uint32_t slave;
|
||||||
|
|
|
@ -60,20 +60,6 @@ struct analogin_s {
|
||||||
uint8_t channel;
|
uint8_t channel;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct spi_s {
|
|
||||||
SPIName spi;
|
|
||||||
uint32_t bits;
|
|
||||||
uint32_t cpol;
|
|
||||||
uint32_t cpha;
|
|
||||||
uint32_t mode;
|
|
||||||
uint32_t nss;
|
|
||||||
uint32_t br_presc;
|
|
||||||
PinName pin_miso;
|
|
||||||
PinName pin_mosi;
|
|
||||||
PinName pin_sclk;
|
|
||||||
PinName pin_ssel;
|
|
||||||
};
|
|
||||||
|
|
||||||
struct i2c_s {
|
struct i2c_s {
|
||||||
I2CName i2c;
|
I2CName i2c;
|
||||||
uint32_t slave;
|
uint32_t slave;
|
||||||
|
|
|
@ -60,20 +60,6 @@ struct analogin_s {
|
||||||
uint8_t channel;
|
uint8_t channel;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct spi_s {
|
|
||||||
SPIName spi;
|
|
||||||
uint32_t bits;
|
|
||||||
uint32_t cpol;
|
|
||||||
uint32_t cpha;
|
|
||||||
uint32_t mode;
|
|
||||||
uint32_t nss;
|
|
||||||
uint32_t br_presc;
|
|
||||||
PinName pin_miso;
|
|
||||||
PinName pin_mosi;
|
|
||||||
PinName pin_sclk;
|
|
||||||
PinName pin_ssel;
|
|
||||||
};
|
|
||||||
|
|
||||||
struct i2c_s {
|
struct i2c_s {
|
||||||
I2CName i2c;
|
I2CName i2c;
|
||||||
uint32_t slave;
|
uint32_t slave;
|
||||||
|
|
|
@ -65,20 +65,6 @@ struct dac_s {
|
||||||
uint8_t channel;
|
uint8_t channel;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct spi_s {
|
|
||||||
SPIName spi;
|
|
||||||
uint32_t bits;
|
|
||||||
uint32_t cpol;
|
|
||||||
uint32_t cpha;
|
|
||||||
uint32_t mode;
|
|
||||||
uint32_t nss;
|
|
||||||
uint32_t br_presc;
|
|
||||||
PinName pin_miso;
|
|
||||||
PinName pin_mosi;
|
|
||||||
PinName pin_sclk;
|
|
||||||
PinName pin_ssel;
|
|
||||||
};
|
|
||||||
|
|
||||||
struct i2c_s {
|
struct i2c_s {
|
||||||
I2CName i2c;
|
I2CName i2c;
|
||||||
uint32_t slave;
|
uint32_t slave;
|
||||||
|
|
|
@ -60,20 +60,6 @@ struct analogin_s {
|
||||||
uint8_t channel;
|
uint8_t channel;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct spi_s {
|
|
||||||
SPIName spi;
|
|
||||||
uint32_t bits;
|
|
||||||
uint32_t cpol;
|
|
||||||
uint32_t cpha;
|
|
||||||
uint32_t mode;
|
|
||||||
uint32_t nss;
|
|
||||||
uint32_t br_presc;
|
|
||||||
PinName pin_miso;
|
|
||||||
PinName pin_mosi;
|
|
||||||
PinName pin_sclk;
|
|
||||||
PinName pin_ssel;
|
|
||||||
};
|
|
||||||
|
|
||||||
struct i2c_s {
|
struct i2c_s {
|
||||||
I2CName i2c;
|
I2CName i2c;
|
||||||
uint32_t slave;
|
uint32_t slave;
|
||||||
|
|
|
@ -60,20 +60,6 @@ struct analogin_s {
|
||||||
uint8_t channel;
|
uint8_t channel;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct spi_s {
|
|
||||||
SPIName spi;
|
|
||||||
uint32_t bits;
|
|
||||||
uint32_t cpol;
|
|
||||||
uint32_t cpha;
|
|
||||||
uint32_t mode;
|
|
||||||
uint32_t nss;
|
|
||||||
uint32_t br_presc;
|
|
||||||
PinName pin_miso;
|
|
||||||
PinName pin_mosi;
|
|
||||||
PinName pin_sclk;
|
|
||||||
PinName pin_ssel;
|
|
||||||
};
|
|
||||||
|
|
||||||
struct i2c_s {
|
struct i2c_s {
|
||||||
I2CName i2c;
|
I2CName i2c;
|
||||||
uint32_t slave;
|
uint32_t slave;
|
||||||
|
|
|
@ -65,20 +65,6 @@ struct dac_s {
|
||||||
uint8_t channel;
|
uint8_t channel;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct spi_s {
|
|
||||||
SPIName spi;
|
|
||||||
uint32_t bits;
|
|
||||||
uint32_t cpol;
|
|
||||||
uint32_t cpha;
|
|
||||||
uint32_t mode;
|
|
||||||
uint32_t nss;
|
|
||||||
uint32_t br_presc;
|
|
||||||
PinName pin_miso;
|
|
||||||
PinName pin_mosi;
|
|
||||||
PinName pin_sclk;
|
|
||||||
PinName pin_ssel;
|
|
||||||
};
|
|
||||||
|
|
||||||
struct i2c_s {
|
struct i2c_s {
|
||||||
I2CName i2c;
|
I2CName i2c;
|
||||||
uint32_t slave;
|
uint32_t slave;
|
||||||
|
|
|
@ -60,20 +60,6 @@ struct analogin_s {
|
||||||
uint8_t channel;
|
uint8_t channel;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct spi_s {
|
|
||||||
SPIName spi;
|
|
||||||
uint32_t bits;
|
|
||||||
uint32_t cpol;
|
|
||||||
uint32_t cpha;
|
|
||||||
uint32_t mode;
|
|
||||||
uint32_t nss;
|
|
||||||
uint32_t br_presc;
|
|
||||||
PinName pin_miso;
|
|
||||||
PinName pin_mosi;
|
|
||||||
PinName pin_sclk;
|
|
||||||
PinName pin_ssel;
|
|
||||||
};
|
|
||||||
|
|
||||||
struct i2c_s {
|
struct i2c_s {
|
||||||
I2CName i2c;
|
I2CName i2c;
|
||||||
uint32_t slave;
|
uint32_t slave;
|
||||||
|
|
|
@ -65,20 +65,6 @@ struct dac_s {
|
||||||
uint8_t channel;
|
uint8_t channel;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct spi_s {
|
|
||||||
SPIName spi;
|
|
||||||
uint32_t bits;
|
|
||||||
uint32_t cpol;
|
|
||||||
uint32_t cpha;
|
|
||||||
uint32_t mode;
|
|
||||||
uint32_t nss;
|
|
||||||
uint32_t br_presc;
|
|
||||||
PinName pin_miso;
|
|
||||||
PinName pin_mosi;
|
|
||||||
PinName pin_sclk;
|
|
||||||
PinName pin_ssel;
|
|
||||||
};
|
|
||||||
|
|
||||||
struct i2c_s {
|
struct i2c_s {
|
||||||
I2CName i2c;
|
I2CName i2c;
|
||||||
uint32_t slave;
|
uint32_t slave;
|
||||||
|
|
|
@ -65,20 +65,6 @@ struct dac_s {
|
||||||
uint8_t channel;
|
uint8_t channel;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct spi_s {
|
|
||||||
SPIName spi;
|
|
||||||
uint32_t bits;
|
|
||||||
uint32_t cpol;
|
|
||||||
uint32_t cpha;
|
|
||||||
uint32_t mode;
|
|
||||||
uint32_t nss;
|
|
||||||
uint32_t br_presc;
|
|
||||||
PinName pin_miso;
|
|
||||||
PinName pin_mosi;
|
|
||||||
PinName pin_sclk;
|
|
||||||
PinName pin_ssel;
|
|
||||||
};
|
|
||||||
|
|
||||||
struct i2c_s {
|
struct i2c_s {
|
||||||
I2CName i2c;
|
I2CName i2c;
|
||||||
uint32_t slave;
|
uint32_t slave;
|
||||||
|
|
|
@ -65,20 +65,6 @@ struct dac_s {
|
||||||
uint8_t channel;
|
uint8_t channel;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct spi_s {
|
|
||||||
SPIName spi;
|
|
||||||
uint32_t bits;
|
|
||||||
uint32_t cpol;
|
|
||||||
uint32_t cpha;
|
|
||||||
uint32_t mode;
|
|
||||||
uint32_t nss;
|
|
||||||
uint32_t br_presc;
|
|
||||||
PinName pin_miso;
|
|
||||||
PinName pin_mosi;
|
|
||||||
PinName pin_sclk;
|
|
||||||
PinName pin_ssel;
|
|
||||||
};
|
|
||||||
|
|
||||||
struct i2c_s {
|
struct i2c_s {
|
||||||
I2CName i2c;
|
I2CName i2c;
|
||||||
uint32_t slave;
|
uint32_t slave;
|
||||||
|
|
|
@ -62,20 +62,6 @@ struct analogin_s {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
struct spi_s {
|
|
||||||
SPIName spi;
|
|
||||||
uint32_t bits;
|
|
||||||
uint32_t cpol;
|
|
||||||
uint32_t cpha;
|
|
||||||
uint32_t mode;
|
|
||||||
uint32_t nss;
|
|
||||||
uint32_t br_presc;
|
|
||||||
PinName pin_miso;
|
|
||||||
PinName pin_mosi;
|
|
||||||
PinName pin_sclk;
|
|
||||||
PinName pin_ssel;
|
|
||||||
};
|
|
||||||
|
|
||||||
struct i2c_s {
|
struct i2c_s {
|
||||||
I2CName i2c;
|
I2CName i2c;
|
||||||
uint32_t slave;
|
uint32_t slave;
|
||||||
|
|
|
@ -68,6 +68,20 @@ struct serial_s {
|
||||||
#endif
|
#endif
|
||||||
};
|
};
|
||||||
|
|
||||||
|
struct spi_s {
|
||||||
|
SPIName spi;
|
||||||
|
uint32_t bits;
|
||||||
|
uint32_t cpol;
|
||||||
|
uint32_t cpha;
|
||||||
|
uint32_t mode;
|
||||||
|
uint32_t nss;
|
||||||
|
uint32_t br_presc;
|
||||||
|
PinName pin_miso;
|
||||||
|
PinName pin_mosi;
|
||||||
|
PinName pin_sclk;
|
||||||
|
PinName pin_ssel;
|
||||||
|
};
|
||||||
|
|
||||||
#include "gpio_object.h"
|
#include "gpio_object.h"
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
|
Loading…
Reference in New Issue