1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-04-22 21:23:07 +03:00
M Hightower 831d6431bc Add typedef for putc1, fn_putc1_t. (#6550)
* Add typedef for putc1, fn_putc1_t.
Replaced relevant usage of `(void *)` with `fn_putc1_t`.
Correct usage of `ets_putc()`, returning 0, in libc_replacement.cpp
This PR assumes PR https://github.com/esp8266/Arduino/pull/6489#issue-315018841 has merged and removes `uart_buff_switch` from `umm_performance.cpp`
Updated method of defining `_rom_putc1` to be more acceptable (I hope) to the new compiler.

* Use PROVIDE to expose ROM function entry point, ets_uart_putc1.
Added comments to ets_putc() and ets_uart_putc1() to explain their
differences. Change prototype of ets_putc() to conform with fp_putc_t.
Updated _isr_safe_printf_P to use new definition, ets_uart_putc1.
2019-09-27 14:23:16 -07:00
..
2019-07-23 22:05:47 -07:00
2015-08-10 10:51:09 +03:00
2016-03-29 17:48:37 +03:00
2018-11-29 18:17:33 +01:00
2017-12-30 02:03:26 -03:00
2017-12-30 02:03:26 -03:00
2017-10-15 01:40:10 -05:00
2017-12-30 02:03:26 -03:00
2017-12-30 02:03:26 -03:00
2017-12-30 02:03:26 -03:00
2017-10-15 01:40:10 -05:00
2017-12-30 02:03:26 -03:00
2017-12-30 02:03:26 -03:00
2018-02-19 16:34:01 +03:00