Also fix a few typos
This commit is contained in:
		
				
					committed by
					
						
						graham sanderson
					
				
			
			
				
	
			
			
			
						parent
						
							0755674cc4
						
					
				
				
					commit
					1a2bb7c219
				
			@ -134,7 +134,7 @@ struct i2c_inst {
 | 
				
			|||||||
    bool restart_on_next;
 | 
					    bool restart_on_next;
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/*! \brief Convert I2c instance to hardware instance number
 | 
					/*! \brief Convert I2C instance to hardware instance number
 | 
				
			||||||
 *  \ingroup hardware_i2c
 | 
					 *  \ingroup hardware_i2c
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 * \param i2c I2C instance
 | 
					 * \param i2c I2C instance
 | 
				
			||||||
 | 
				
			|||||||
@ -70,16 +70,25 @@ typedef struct spi_inst spi_inst_t;
 | 
				
			|||||||
#define spi_default PICO_DEFAULT_SPI_INSTANCE
 | 
					#define spi_default PICO_DEFAULT_SPI_INSTANCE
 | 
				
			||||||
#endif
 | 
					#endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/** \brief Enumeration of SPI CPHA (clock phase) values.
 | 
				
			||||||
 | 
					 *  \ingroup hardware_spi
 | 
				
			||||||
 | 
					 */
 | 
				
			||||||
typedef enum {
 | 
					typedef enum {
 | 
				
			||||||
    SPI_CPHA_0 = 0,
 | 
					    SPI_CPHA_0 = 0,
 | 
				
			||||||
    SPI_CPHA_1 = 1
 | 
					    SPI_CPHA_1 = 1
 | 
				
			||||||
} spi_cpha_t;
 | 
					} spi_cpha_t;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/** \brief Enumeration of SPI CPOL (clock polarity) values.
 | 
				
			||||||
 | 
					 *  \ingroup hardware_spi
 | 
				
			||||||
 | 
					 */
 | 
				
			||||||
typedef enum {
 | 
					typedef enum {
 | 
				
			||||||
    SPI_CPOL_0 = 0,
 | 
					    SPI_CPOL_0 = 0,
 | 
				
			||||||
    SPI_CPOL_1 = 1
 | 
					    SPI_CPOL_1 = 1
 | 
				
			||||||
} spi_cpol_t;
 | 
					} spi_cpol_t;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/** \brief Enumeration of SPI bit-order values.
 | 
				
			||||||
 | 
					 *  \ingroup hardware_spi
 | 
				
			||||||
 | 
					 */
 | 
				
			||||||
typedef enum {
 | 
					typedef enum {
 | 
				
			||||||
    SPI_LSB_FIRST = 0,
 | 
					    SPI_LSB_FIRST = 0,
 | 
				
			||||||
    SPI_MSB_FIRST = 1
 | 
					    SPI_MSB_FIRST = 1
 | 
				
			||||||
@ -123,7 +132,7 @@ void spi_deinit(spi_inst_t *spi);
 | 
				
			|||||||
 */
 | 
					 */
 | 
				
			||||||
uint spi_set_baudrate(spi_inst_t *spi, uint baudrate);
 | 
					uint spi_set_baudrate(spi_inst_t *spi, uint baudrate);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/*! \brief Convert I2c instance to hardware instance number
 | 
					/*! \brief Convert SPI instance to hardware instance number
 | 
				
			||||||
 *  \ingroup hardware_spi
 | 
					 *  \ingroup hardware_spi
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 * \param spi SPI instance
 | 
					 * \param spi SPI instance
 | 
				
			||||||
@ -272,7 +281,7 @@ int spi_read_blocking(spi_inst_t *spi, uint8_t repeated_tx_data, uint8_t *dst, s
 | 
				
			|||||||
 * \param src Buffer of data to write
 | 
					 * \param src Buffer of data to write
 | 
				
			||||||
 * \param dst Buffer for read data
 | 
					 * \param dst Buffer for read data
 | 
				
			||||||
 * \param len Length of BOTH buffers in halfwords
 | 
					 * \param len Length of BOTH buffers in halfwords
 | 
				
			||||||
 * \return Number of bytes written/read
 | 
					 * \return Number of halfwords written/read
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
int spi_write16_read16_blocking(spi_inst_t *spi, const uint16_t *src, uint16_t *dst, size_t len);
 | 
					int spi_write16_read16_blocking(spi_inst_t *spi, const uint16_t *src, uint16_t *dst, size_t len);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -287,7 +296,7 @@ int spi_write16_read16_blocking(spi_inst_t *spi, const uint16_t *src, uint16_t *
 | 
				
			|||||||
 * \param spi SPI instance specifier, either \ref spi0 or \ref spi1
 | 
					 * \param spi SPI instance specifier, either \ref spi0 or \ref spi1
 | 
				
			||||||
 * \param src Buffer of data to write
 | 
					 * \param src Buffer of data to write
 | 
				
			||||||
 * \param len Length of buffers
 | 
					 * \param len Length of buffers
 | 
				
			||||||
 * \return Number of bytes written/read
 | 
					 * \return Number of halfwords written/read
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
int spi_write16_blocking(spi_inst_t *spi, const uint16_t *src, size_t len);
 | 
					int spi_write16_blocking(spi_inst_t *spi, const uint16_t *src, size_t len);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -305,8 +314,8 @@ int spi_write16_blocking(spi_inst_t *spi, const uint16_t *src, size_t len);
 | 
				
			|||||||
 * \param spi SPI instance specifier, either \ref spi0 or \ref spi1
 | 
					 * \param spi SPI instance specifier, either \ref spi0 or \ref spi1
 | 
				
			||||||
 * \param repeated_tx_data Buffer of data to write
 | 
					 * \param repeated_tx_data Buffer of data to write
 | 
				
			||||||
 * \param dst Buffer for read data
 | 
					 * \param dst Buffer for read data
 | 
				
			||||||
 * \param len Length of buffer \p dst  in halfwords
 | 
					 * \param len Length of buffer \p dst in halfwords
 | 
				
			||||||
 * \return Number of bytes written/read
 | 
					 * \return Number of halfwords written/read
 | 
				
			||||||
 */
 | 
					 */
 | 
				
			||||||
int spi_read16_blocking(spi_inst_t *spi, uint16_t repeated_tx_data, uint16_t *dst, size_t len);
 | 
					int spi_read16_blocking(spi_inst_t *spi, uint16_t repeated_tx_data, uint16_t *dst, size_t len);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user