Skip to content
Snippets Groups Projects
Select Git revision
  • esp32-nimble-wiki
  • rahix/hw-lock-new-mutex
  • master default protected
  • dx/somewhat-more-dynamic-config
  • schneider/sdk-0.2.1-7
  • schneider/bsec
  • dx/meh-bdf-to-stm
  • dx/flatten-config-module
  • genofire/ble-follow-py
  • schneider/ble-stability
  • schneider/ble-stability-new-phy
  • add_menu_vibration
  • plaetzchen/ios-workaround
  • blinkisync-as-preload
  • schneider/max30001-pycardium
  • schneider/max30001-epicaridum
  • schneider/max30001
  • schneider/stream-locks
  • schneider/fundamental-test
  • schneider/ble-buffers
  • v1.12
  • v1.11
  • v1.10
  • v1.9
  • v1.8
  • v1.7
  • v1.6
  • v1.5
  • v1.4
  • v1.3
  • v1.2
  • v1.1
  • v1.0
  • release-1
  • bootloader-v1
  • v0.0
36 results

serial.c

Forked from card10 / firmware
Source project has a limited visibility.
  • rahix's avatar
    5e25bc89
    feat(serial): Add function to switch serial to synchronous · 5e25bc89
    rahix authored
    
    In severe error conditions, asynchronous prints will never work.  For
    such cases we need a way to make prints happen synchronously again, the
    same way it works during early boot.  Add a serial_return_to_synchronous()
    function which unconditionally switches the serial driver code to
    synchronous mode.
    
    Only use this function in unrecoverable error conditions!
    
    Signed-off-by: default avatarRahix <rahix@rahix.de>
    5e25bc89
    History
    feat(serial): Add function to switch serial to synchronous
    rahix authored
    
    In severe error conditions, asynchronous prints will never work.  For
    such cases we need a way to make prints happen synchronously again, the
    same way it works during early boot.  Add a serial_return_to_synchronous()
    function which unconditionally switches the serial driver code to
    synchronous mode.
    
    Only use this function in unrecoverable error conditions!
    
    Signed-off-by: default avatarRahix <rahix@rahix.de>