mirror of
				https://github.com/eclipse/upm.git
				synced 2025-10-31 15:15:07 +03:00 
			
		
		
		
	upm: fix pin and bus types to allow subplatform usage in C libs
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
This commit is contained in:
		| @@ -34,7 +34,7 @@ upm_result_t rsc_add_dr_delay(rsc_context dev); | ||||
|  | ||||
| void rsc_set_access_type(rsc_context dev, ACCESS_T type); | ||||
|   | ||||
| rsc_context rsc_init(uint8_t bus, uint8_t cs_ee_pin, uint8_t cs_adc_pin) { | ||||
| rsc_context rsc_init(int bus, int cs_ee_pin, int cs_adc_pin) { | ||||
|     // make sure MRAA is initialized | ||||
|     int mraa_rv; | ||||
|     if ((mraa_rv = mraa_init()) != MRAA_SUCCESS) | ||||
|   | ||||
| @@ -53,7 +53,7 @@ typedef struct _rsc_context { | ||||
|     mraa_spi_context       spi; | ||||
|     mraa_gpio_context      cs_ee; | ||||
|     mraa_gpio_context      cs_adc; | ||||
|     uint8_t                spi_bus_number; | ||||
|     int                    spi_bus_number; | ||||
|     float                  coeff_matrix[RSC_COEFF_T_ROW_NO][RSC_COEFF_T_COL_NO]; | ||||
|     PRESSURE_U             unit; | ||||
|     PRESSURE_T             type; | ||||
| @@ -79,7 +79,7 @@ typedef struct _rsc_context { | ||||
|  * @param cs_adc_pin The CS pin for accessing the ADC | ||||
|  * @return The device context, or NULL if an error occurred. | ||||
|  */ | ||||
| rsc_context rsc_init(uint8_t bus, uint8_t cs_ee_pin, uint8_t cs_adc_pin); | ||||
| rsc_context rsc_init(int bus, int cs_ee_pin, int cs_adc_pin); | ||||
|  | ||||
| /** | ||||
|  * RSC Close function | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Mihai Tudor Panu
					Mihai Tudor Panu