• Deomid Ryabkov's avatar
    Improve ESP flasher baud rate setting · 0b2e474d
    Deomid Ryabkov authored
    Use old baud rate and autodetected divider to calculate new divider.
    
    This works better with higher baud rates and drifting clocks.
    
    CL: mos: Improve ESP flasher baud rate setting
    
    PUBLISHED_FROM=7761e756c3ae7cc76e3b9a4fe3e40d06a779b2e8
    0b2e474d
uart.h 930 Bytes
/*
 * Copyright (c) 2014-2018 Cesanta Software Limited
 * All rights reserved
 *
 * Licensed under the Apache License, Version 2.0 (the ""License"");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an ""AS IS"" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

#ifndef CS_COMMON_PLATFORMS_ESP32_STUBS_UART_H_
#define CS_COMMON_PLATFORMS_ESP32_STUBS_UART_H_

#include <stdint.h>

uint32_t set_baud_rate(uint32_t uart_no, uint32_t old_baud_rate,
                       uint32_t new_baud_rate);

#endif /* CS_COMMON_PLATFORMS_ESP32_STUBS_UART_H_ */