|
36 | 36 | void flash_nrf5x_flush (void); |
37 | 37 | bool flash_nrf5x_erase(uint32_t addr); |
38 | 38 |
|
39 | | -uint32_t flash_nrf5x_write (uint32_t dst, void const * src, uint32_t len); |
40 | | -uint32_t flash_nrf5x_read (void* dst, uint32_t src, uint32_t len); |
| 39 | +int flash_nrf5x_write (uint32_t dst, void const * src, uint32_t len); |
| 40 | +int flash_nrf5x_read (void* dst, uint32_t src, uint32_t len); |
41 | 41 |
|
42 | 42 | //--------------------------------------------------------------------+ |
43 | 43 | // Write helper |
44 | 44 | //--------------------------------------------------------------------+ |
45 | | -static inline uint32_t flash_nrf5x_write8 (uint32_t dst, uint8_t num) |
| 45 | +static inline int flash_nrf5x_write8 (uint32_t dst, uint8_t num) |
46 | 46 | { |
47 | | - flash_nrf5x_write(dst, &num, sizeof(num)); |
48 | | - return sizeof(num); |
| 47 | + return flash_nrf5x_write(dst, &num, sizeof(num)); |
49 | 48 | } |
50 | 49 |
|
51 | | -static inline uint32_t flash_nrf5x_write16 (uint32_t dst, uint8_t num) |
| 50 | +static inline int flash_nrf5x_write16 (uint32_t dst, uint8_t num) |
52 | 51 | { |
53 | | - flash_nrf5x_write(dst, &num, sizeof(num)); |
54 | | - return sizeof(num); |
| 52 | + return flash_nrf5x_write(dst, &num, sizeof(num)); |
55 | 53 | } |
56 | | -static inline uint32_t flash_nrf5x_write32 (uint32_t dst, uint8_t num) |
| 54 | +static inline int flash_nrf5x_write32 (uint32_t dst, uint8_t num) |
57 | 55 | { |
58 | | - flash_nrf5x_write(dst, &num, sizeof(num)); |
59 | | - return sizeof(num); |
| 56 | + return flash_nrf5x_write(dst, &num, sizeof(num)); |
60 | 57 | } |
61 | 58 |
|
62 | 59 | //--------------------------------------------------------------------+ |
|
0 commit comments