improve os_printf handling when buffer full.  - wait for free buffer in hw fifo
improve os_printf handling when buffer full.
 - wait for free buffer in hw fifo

Juppit/Arduino,esp8266/Arduino,Cloudino/Arduino,jes/Arduino,NextDevBoard/Arduino,Cloudino/Cloudino-Arduino-IDE,lrmoreno007/Arduino,KaloNK/Arduino,Cloudino/Cloudino-Arduino-IDE,sticilface/Arduino,lrmoreno007/Arduino,NullMedia/Arduino,Links2004/Arduino,Lan-Hekary/Arduino,CanTireInnovations/Arduino,me-no-dev/Arduino,Lan-Hekary/Arduino,martinayotte/ESP8266-Arduino,gguuss/Arduino,Links2004/Arduino,chrisfraser/Arduino,Cloudino/Arduino,sticilface/Arduino,me-no-dev/Arduino,CanTireInnovations/Arduino,NextDevBoard/Arduino,Cloudino/Arduino,jes/Arduino,wemos/Arduino,Links2004/Arduino,wemos/Arduino,lrmoreno007/Arduino,NullMedia/Arduino,Lan-Hekary/Arduino,CanTireInnovations/Arduino,gguuss/Arduino,Cloudino/Arduino,Adam5Wu/Arduino,esp8266/Arduino,CanTireInnovations/Arduino,NextDevBoard/Arduino,Cloudino/Cloudino-Arduino-IDE,toastedcode/esp8266-Arduino,Cloudino/Arduino,chrisfraser/Arduino,KaloNK/Arduino,hallard/Arduino,Lan-Hekary/Arduino,edog1973/Arduino,CanTireInnovations/Arduino,martinayotte/ESP8266-Arduino,hallard/Arduino,lrmoreno007/Arduino,martinayotte/ESP8266-Arduino,hallard/Arduino,NextDevBoard/Arduino,Cloudino/Cloudino-Arduino-IDE,lrmoreno007/Arduino,sticilface/Arduino,sticilface/Arduino,Cloudino/Cloudino-Arduino-IDE,jes/Arduino,esp8266/Arduino,CanTireInnovations/Arduino,me-no-dev/Arduino,sticilface/Arduino,quertenmont/Arduino,toastedcode/esp8266-Arduino,gguuss/Arduino,Adam5Wu/Arduino,edog1973/Arduino,edog1973/Arduino,Adam5Wu/Arduino,quertenmont/Arduino,KaloNK/Arduino,KaloNK/Arduino,chrisfraser/Arduino,Links2004/Arduino,wemos/Arduino,NullMedia/Arduino,martinayotte/ESP8266-Arduino,Links2004/Arduino,Juppit/Arduino,edog1973/Arduino,NullMedia/Arduino,Cloudino/Cloudino-Arduino-IDE,hallard/Arduino,KaloNK/Arduino,chrisfraser/Arduino,Lan-Hekary/Arduino,quertenmont/Arduino,Cloudino/Arduino,jes/Arduino,toastedcode/esp8266-Arduino,quertenmont/Arduino,Juppit/Arduino,hallard/Arduino,toastedcode/esp8266-Arduino,NextDevBoard/Arduino,gguuss/Arduino,edog1973/Arduino,jes/Arduino,CanTireInnovations/Arduino,quertenmont/Arduino,Adam5Wu/Arduino,NullMedia/Arduino,Cloudino/Arduino,gguuss/Arduino,esp8266/Arduino,Adam5Wu/Arduino,wemos/Arduino,me-no-dev/Arduino,wemos/Arduino,martinayotte/ESP8266-Arduino,chrisfraser/Arduino,me-no-dev/Arduino,Juppit/Arduino,esp8266/Arduino,Juppit/Arduino,Cloudino/Cloudino-Arduino-IDE,toastedcode/esp8266-Arduino