#include <stdbool.h>
#include <string.h>
#include "boot_def.h"
#include "boot_delay.h"
#include "boot_serial.h"
|
| void | serial_set_mute (void) |
| |
| void | serial_cancel_mute (void) |
| |
| void | serial_putc (const char c) |
| |
| void | serial_puts (const char *s) |
| |
| void | serial_put_buf (const char *buffer, int32_t length) |
| |
| uint8_t | serial_getc (void) |
| |
| void | serial_puthex (uint32_t h, bool print_all) |
| |
| uint32_t | serial_getc_timeout (uint32_t timeout_us, uint8_t *ch) |
| |
| void | boot_put_errno (uint32_t print_errno) |
| |
| void | boot_puthex (uint32_t h, bool print0) |
| |
| void | boot_msg0 (const char *s) |
| |
| void | boot_msg1 (const char *s, uint32_t h) |
| |
| void | boot_msg2 (const char *s, uint32_t h1, uint32_t h2) |
| |
| void | boot_msg4 (const char *s, uint32_t h1, uint32_t h2, uint32_t h3, uint32_t h4) |
| |
| void | hiburn_uart_init (uart_param_stru uart_param, uart_bus_t uart_bus) |
| |
| void | hiburn_uart_deinit (void) |
| |
◆ HIBURN_UART_RX_BUFFER_SIZE
| #define HIBURN_UART_RX_BUFFER_SIZE 1 |
◆ UART_DELAY_TIME
| #define UART_DELAY_TIME (8 * 1000000) |
◆ UART_GETC_DELAY_TIME
| #define UART_GETC_DELAY_TIME 2 |
◆ UART_GETS_DELAY_TIME
| #define UART_GETS_DELAY_TIME 2000 |
◆ boot_msg0()
| void boot_msg0 |
( |
const char * |
s | ) |
|
◆ boot_msg1()
| void boot_msg1 |
( |
const char * |
s, |
|
|
uint32_t |
h |
|
) |
| |
◆ boot_msg2()
| void boot_msg2 |
( |
const char * |
s, |
|
|
uint32_t |
h1, |
|
|
uint32_t |
h2 |
|
) |
| |
◆ boot_msg4()
| void boot_msg4 |
( |
const char * |
s, |
|
|
uint32_t |
h1, |
|
|
uint32_t |
h2, |
|
|
uint32_t |
h3, |
|
|
uint32_t |
h4 |
|
) |
| |
◆ boot_put_errno()
| void boot_put_errno |
( |
uint32_t |
print_errno | ) |
|
◆ boot_puthex()
| void boot_puthex |
( |
uint32_t |
h, |
|
|
bool |
print0 |
|
) |
| |
◆ hiburn_uart_deinit()
| void hiburn_uart_deinit |
( |
void |
| ) |
|
◆ hiburn_uart_init()
| void hiburn_uart_init |
( |
uart_param_stru |
uart_param, |
|
|
uart_bus_t |
uart_bus |
|
) |
| |
◆ serial_cancel_mute()
| void serial_cancel_mute |
( |
void |
| ) |
|
◆ serial_getc()
| uint8_t serial_getc |
( |
void |
| ) |
|
◆ serial_getc_timeout()
| uint32_t serial_getc_timeout |
( |
uint32_t |
timeout_us, |
|
|
uint8_t * |
ch |
|
) |
| |
◆ serial_put_buf()
| void serial_put_buf |
( |
const char * |
buffer, |
|
|
int32_t |
length |
|
) |
| |
◆ serial_putc()
| void serial_putc |
( |
const char |
c | ) |
|
◆ serial_puthex()
| void serial_puthex |
( |
uint32_t |
h, |
|
|
bool |
print_all |
|
) |
| |
◆ serial_puts()
| void serial_puts |
( |
const char * |
s | ) |
|
◆ serial_set_mute()
| void serial_set_mute |
( |
void |
| ) |
|
◆ g_hiburn_uart
◆ g_hiburn_uart_enabled
| bool g_hiburn_uart_enabled = false |
◆ g_uart_mute