diff --git a/adc_8h.html b/adc_8h.html index c0b6058..2a4e189 100644 --- a/adc_8h.html +++ b/adc_8h.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -126,7 +126,7 @@ diff --git a/adc_8h_source.html b/adc_8h_source.html index c18ec0a..9e98167 100644 --- a/adc_8h_source.html +++ b/adc_8h_source.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -141,7 +141,7 @@ diff --git a/annotated.html b/annotated.html index 350fbbe..f9301ae 100644 --- a/annotated.html +++ b/annotated.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -104,7 +104,7 @@ diff --git a/classes.html b/classes.html index c47705b..7cb3e46 100644 --- a/classes.html +++ b/classes.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -106,7 +106,7 @@ diff --git a/common_8h_source.html b/common_8h_source.html index e331a64..dee634d 100644 --- a/common_8h_source.html +++ b/common_8h_source.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -109,7 +109,7 @@ diff --git a/constants_2all_8h_source.html b/constants_2all_8h_source.html index 863dff2..7c61624 100644 --- a/constants_2all_8h_source.html +++ b/constants_2all_8h_source.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -101,7 +101,7 @@ diff --git a/constants_2crypto_8h_source.html b/constants_2crypto_8h_source.html index 69032c7..bce1c27 100644 --- a/constants_2crypto_8h_source.html +++ b/constants_2crypto_8h_source.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -152,7 +152,7 @@ diff --git a/constants_2rtc_8h_source.html b/constants_2rtc_8h_source.html index b9682b1..9739900 100644 --- a/constants_2rtc_8h_source.html +++ b/constants_2rtc_8h_source.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -108,7 +108,7 @@ diff --git a/constants_2uart_8h_source.html b/constants_2uart_8h_source.html index 21c55b0..ef05e10 100644 --- a/constants_2uart_8h_source.html +++ b/constants_2uart_8h_source.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -100,7 +100,7 @@ diff --git a/constants_8h_source.html b/constants_8h_source.html index 5751754..515b790 100644 --- a/constants_8h_source.html +++ b/constants_8h_source.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -96,7 +96,7 @@ diff --git a/core_8h.html b/core_8h.html index 8a84942..74ffcff 100644 --- a/core_8h.html +++ b/core_8h.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -120,7 +120,7 @@ diff --git a/core_8h_source.html b/core_8h_source.html index 2cf3b8a..10a611e 100644 --- a/core_8h_source.html +++ b/core_8h_source.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -154,7 +154,7 @@ diff --git a/dir_00915aefc8fe3fced465a5d8ad3261ce.html b/dir_00915aefc8fe3fced465a5d8ad3261ce.html index 19c7985..6b8b0a6 100644 --- a/dir_00915aefc8fe3fced465a5d8ad3261ce.html +++ b/dir_00915aefc8fe3fced465a5d8ad3261ce.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -95,7 +95,7 @@ diff --git a/dir_52c912f73dac9c4c0e442232e1b2bd80.html b/dir_52c912f73dac9c4c0e442232e1b2bd80.html index 99c19a5..c696e73 100644 --- a/dir_52c912f73dac9c4c0e442232e1b2bd80.html +++ b/dir_52c912f73dac9c4c0e442232e1b2bd80.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -99,7 +99,7 @@ diff --git a/dir_bd7daeaaa812801dff3000c33ca17751.html b/dir_bd7daeaaa812801dff3000c33ca17751.html index c2af4d7..3673df0 100644 --- a/dir_bd7daeaaa812801dff3000c33ca17751.html +++ b/dir_bd7daeaaa812801dff3000c33ca17751.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -135,7 +135,7 @@ diff --git a/dir_d2b7a96810b9669f8191cf27d0893188.html b/dir_d2b7a96810b9669f8191cf27d0893188.html index c5e1cf2..c20cc88 100644 --- a/dir_d2b7a96810b9669f8191cf27d0893188.html +++ b/dir_d2b7a96810b9669f8191cf27d0893188.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -95,7 +95,7 @@ diff --git a/eeprom_8h.html b/eeprom_8h.html index 3e3adc0..3770b6d 100644 --- a/eeprom_8h.html +++ b/eeprom_8h.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -118,7 +118,7 @@ diff --git a/eeprom_8h_source.html b/eeprom_8h_source.html index e3289a1..52643ad 100644 --- a/eeprom_8h_source.html +++ b/eeprom_8h_source.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -141,7 +141,7 @@ diff --git a/entropy_8h.html b/entropy_8h.html index d54b390..c70339c 100644 --- a/entropy_8h.html +++ b/entropy_8h.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -127,7 +127,7 @@ diff --git a/entropy_8h_source.html b/entropy_8h_source.html index 3aca4d9..2422672 100644 --- a/entropy_8h_source.html +++ b/entropy_8h_source.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -137,7 +137,7 @@ diff --git a/files.html b/files.html index 3b69d45..d95b783 100644 --- a/files.html +++ b/files.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -129,7 +129,7 @@ diff --git a/globals.html b/globals.html index a734879..3a67444 100644 --- a/globals.html +++ b/globals.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -95,7 +95,7 @@ diff --git a/globals_func.html b/globals_func.html index ad7e7ea..efc1cb0 100644 --- a/globals_func.html +++ b/globals_func.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -95,7 +95,7 @@ diff --git a/gpio_8h.html b/gpio_8h.html index 4b48203..ec89243 100644 --- a/gpio_8h.html +++ b/gpio_8h.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -192,7 +192,7 @@

diff --git a/gpio_8h_source.html b/gpio_8h_source.html index c440ff9..ffc304d 100644 --- a/gpio_8h_source.html +++ b/gpio_8h_source.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -190,7 +190,7 @@ diff --git a/graph_legend.html b/graph_legend.html index 7b67d83..d5557a7 100644 --- a/graph_legend.html +++ b/graph_legend.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -154,7 +154,7 @@ diff --git a/id_8h.html b/id_8h.html index dc36431..b846864 100644 --- a/id_8h.html +++ b/id_8h.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -128,7 +128,7 @@ diff --git a/id_8h_source.html b/id_8h_source.html index c4ee21c..6b196c1 100644 --- a/id_8h_source.html +++ b/id_8h_source.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -141,7 +141,7 @@ diff --git a/index.html b/index.html index 5d8334d..8d2a433 100644 --- a/index.html +++ b/index.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -94,7 +94,7 @@ diff --git a/map_8h.html b/map_8h.html index b070e48..2d07223 100644 --- a/map_8h.html +++ b/map_8h.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -123,7 +123,7 @@ diff --git a/map_8h_source.html b/map_8h_source.html index f0d953a..6d02da3 100644 --- a/map_8h_source.html +++ b/map_8h_source.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -130,7 +130,7 @@ diff --git a/spi_8h.html b/spi_8h.html index f21bc9d..7b03c4b 100644 --- a/spi_8h.html +++ b/spi_8h.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -121,7 +121,7 @@ diff --git a/spi_8h_source.html b/spi_8h_source.html index 304347c..dd0ed27 100644 --- a/spi_8h_source.html +++ b/spi_8h_source.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -223,7 +223,7 @@ diff --git a/struct_c_r_y_p_t_o___c_t_x__t.html b/struct_c_r_y_p_t_o___c_t_x__t.html index d68b29d..d9de5fe 100644 --- a/struct_c_r_y_p_t_o___c_t_x__t.html +++ b/struct_c_r_y_p_t_o___c_t_x__t.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -128,7 +128,7 @@ diff --git a/struct_c_r_y_p_t_o___p_r_o_f_i_l_e__t.html b/struct_c_r_y_p_t_o___p_r_o_f_i_l_e__t.html index 8588b24..1250083 100644 --- a/struct_c_r_y_p_t_o___p_r_o_f_i_l_e__t.html +++ b/struct_c_r_y_p_t_o___p_r_o_f_i_l_e__t.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -137,7 +137,7 @@ diff --git a/struct_c_r_y_p_t_o___s_t_a_t_e__t.html b/struct_c_r_y_p_t_o___s_t_a_t_e__t.html index 690604e..826aab1 100644 --- a/struct_c_r_y_p_t_o___s_t_a_t_e__t.html +++ b/struct_c_r_y_p_t_o___s_t_a_t_e__t.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -122,7 +122,7 @@ diff --git a/struct_c_r_y_p_t_o___t_r_a_n_s_a_c_t_i_o_n__t.html b/struct_c_r_y_p_t_o___t_r_a_n_s_a_c_t_i_o_n__t.html index c63c383..017f9d7 100644 --- a/struct_c_r_y_p_t_o___t_r_a_n_s_a_c_t_i_o_n__t.html +++ b/struct_c_r_y_p_t_o___t_r_a_n_s_a_c_t_i_o_n__t.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -140,7 +140,7 @@ diff --git a/struct_r_t_c___s_t_a_t_e__t.html b/struct_r_t_c___s_t_a_t_e__t.html index aedafea..2efacfb 100644 --- a/struct_r_t_c___s_t_a_t_e__t.html +++ b/struct_r_t_c___s_t_a_t_e__t.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -122,7 +122,7 @@ diff --git a/struct_t_m___r_e_a_l__t.html b/struct_t_m___r_e_a_l__t.html index ffb9492..dd50408 100644 --- a/struct_t_m___r_e_a_l__t.html +++ b/struct_t_m___r_e_a_l__t.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -131,7 +131,7 @@ diff --git a/timer_8h.html b/timer_8h.html index 4419cbc..ef77b10 100644 --- a/timer_8h.html +++ b/timer_8h.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -117,7 +117,7 @@ diff --git a/timer_8h_source.html b/timer_8h_source.html index d294bb5..6f8eae7 100644 --- a/timer_8h_source.html +++ b/timer_8h_source.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -189,7 +189,7 @@ diff --git a/types_2all_8h_source.html b/types_2all_8h_source.html index d0a528a..8a658cb 100644 --- a/types_2all_8h_source.html +++ b/types_2all_8h_source.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -101,7 +101,7 @@ diff --git a/types_2crypto_8h_source.html b/types_2crypto_8h_source.html index 9690b5a..33c3be9 100644 --- a/types_2crypto_8h_source.html +++ b/types_2crypto_8h_source.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -147,7 +147,7 @@ diff --git a/types_2rtc_8h_source.html b/types_2rtc_8h_source.html index 5bd8bd2..a7af419 100644 --- a/types_2rtc_8h_source.html +++ b/types_2rtc_8h_source.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -128,7 +128,7 @@ diff --git a/types_2uart_8h_source.html b/types_2uart_8h_source.html index 720ff5f..0d4cbc4 100644 --- a/types_2uart_8h_source.html +++ b/types_2uart_8h_source.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -103,7 +103,7 @@ diff --git a/types_8h_source.html b/types_8h_source.html index f5a0b20..ac1e2ce 100644 --- a/types_8h_source.html +++ b/types_8h_source.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -97,7 +97,7 @@ diff --git a/uc_2all_8h_source.html b/uc_2all_8h_source.html index dd3e5e7..6316cc4 100644 --- a/uc_2all_8h_source.html +++ b/uc_2all_8h_source.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -157,7 +157,7 @@ diff --git a/uc_2crypto_8h_source.html b/uc_2crypto_8h_source.html index e5dc00d..11b0d21 100644 --- a/uc_2crypto_8h_source.html +++ b/uc_2crypto_8h_source.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -154,7 +154,7 @@ diff --git a/uc_2rtc_8h.html b/uc_2rtc_8h.html index f7f0447..a732228 100644 --- a/uc_2rtc_8h.html +++ b/uc_2rtc_8h.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -133,7 +133,7 @@ diff --git a/uc_2rtc_8h_source.html b/uc_2rtc_8h_source.html index d3444e8..eb795f8 100644 --- a/uc_2rtc_8h_source.html +++ b/uc_2rtc_8h_source.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -144,7 +144,7 @@ diff --git a/uc_2uart_8h_source.html b/uc_2uart_8h_source.html index 1bddc7e..f49d97d 100644 --- a/uc_2uart_8h_source.html +++ b/uc_2uart_8h_source.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -128,32 +128,35 @@
83 
84 static inline HAL_BASE_t uart_reqlock(HAL_BASE_t intfnum, HAL_BASE_t len, uint8_t token);
85 
-
106 static inline HAL_BASE_t uart_putc(HAL_BASE_t intfnum, uint8_t byte, uint8_t token, HAL_BASE_t handlelock);
-
107 
-
108 static inline HAL_BASE_t uart_write(HAL_BASE_t intfnum, uint8_t *buffer, HAL_BASE_t len, uint8_t token);
-
109 
-
136 HAL_BASE_t uart_vprintf(HAL_BASE_t intfnum, const char *format, ...);
-
137 
-
138 
-
147 static inline HAL_BASE_t uart_population_rxb(HAL_BASE_t intfnum);
-
148 
-
149 static inline void uart_discard_rxb(HAL_BASE_t intfnum);
-
150 
-
151 static inline uint8_t uart_getc(HAL_BASE_t intfnum);
-
152 
-
153 static inline HAL_BASE_t uart_read(HAL_BASE_t intfnum, uint8_t *buffer, HAL_BASE_t len);
-
175 static inline void uart_putc_bare(HAL_BASE_t intfnum, uint8_t byte);
-
176 
-
193 static inline uint8_t uart_getc_bare(HAL_BASE_t intfnum);
-
196 #if uC_UART_PT_ENABLED
-
197 extern const pluggable_transport_t ptransport_uart;
-
198 #endif
-
199 
-
200 // Set up the implementation
-
201 #include <hal_platform/uart_impl.h>
-
202 #include <hal_platform/uart_handlers.h>
-
203 #endif
-
204 #endif
+
86 static inline HAL_BASE_t uart_rellock(HAL_BASE_t intfnum, uint8_t token);
+
87 
+
88 
+
109 static inline HAL_BASE_t uart_putc(HAL_BASE_t intfnum, uint8_t byte, uint8_t token, HAL_BASE_t handlelock);
+
110 
+
111 static inline HAL_BASE_t uart_write(HAL_BASE_t intfnum, uint8_t *buffer, HAL_BASE_t len, uint8_t token);
+
112 
+
139 HAL_BASE_t uart_vprintf(HAL_BASE_t intfnum, const char *format, ...);
+
140 
+
141 
+
150 static inline HAL_BASE_t uart_population_rxb(HAL_BASE_t intfnum);
+
151 
+
152 static inline void uart_discard_rxb(HAL_BASE_t intfnum);
+
153 
+
154 static inline uint8_t uart_getc(HAL_BASE_t intfnum);
+
155 
+
156 static inline HAL_BASE_t uart_read(HAL_BASE_t intfnum, uint8_t *buffer, HAL_BASE_t len);
+
178 static inline void uart_putc_bare(HAL_BASE_t intfnum, uint8_t byte);
+
179 
+
196 static inline uint8_t uart_getc_bare(HAL_BASE_t intfnum);
+
199 #if uC_UART_PT_ENABLED
+
200 extern const pluggable_transport_t ptransport_uart;
+
201 #endif
+
202 
+
203 // Set up the implementation
+
204 #include <hal_platform/uart_impl.h>
+
205 #include <hal_platform/uart_handlers.h>
+
206 #endif
+
207 #endif
HAL for uC Peripheral Map.
@@ -161,7 +164,7 @@ diff --git a/uc_8h_source.html b/uc_8h_source.html index be23cb4..d97cebd 100644 --- a/uc_8h_source.html +++ b/uc_8h_source.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -97,7 +97,7 @@ diff --git a/usb_8h.html b/usb_8h.html index e9d4250..6ccd478 100644 --- a/usb_8h.html +++ b/usb_8h.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -127,7 +127,7 @@ diff --git a/usb_8h_source.html b/usb_8h_source.html index d79d232..c27c77b 100644 --- a/usb_8h_source.html +++ b/usb_8h_source.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -153,7 +153,7 @@ diff --git a/usbcdc_8h.html b/usbcdc_8h.html index 55b01fa..aa93780 100644 --- a/usbcdc_8h.html +++ b/usbcdc_8h.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -125,7 +125,7 @@ diff --git a/usbcdc_8h_source.html b/usbcdc_8h_source.html index cb146e8..e27e005 100644 --- a/usbcdc_8h_source.html +++ b/usbcdc_8h_source.html @@ -28,7 +28,7 @@ Logo
ebs-hal-uc -  0.2.4 +  0.2.5
uC HAL interface for EBS Projects
@@ -169,7 +169,7 @@