mirror of
https://github.com/skot/ESP-Miner.git
synced 2025-10-10 11:12:38 +02:00
* Verify CHIP_ID response Fixes #740 * Log warning on CHIP_ID mismatch * Fix CHIP_ID checksum calculation * On BM1397, CORE_NUM should be 0x18 * CORE_NUM and ADDR log only and early exit when no chips are detected * Fix compile error * Refactored out duplicated code Moved count_asic_chips and receive_work functions to common.c Moved asic_response_buffer to local scope Unified preamble and crc check on serial rx Fixed typo in proccess_work Moved CRC5_MASK define to proper location * Change receive_work read timeout log to debug * Changed wrong log to debug * Fix merge * Fix length check for bm1397 * add ASIC TX dubugging on BM1397 (crap, does this fix the ticket mask?!) --------- Co-authored-by: Skot <skot@bitnet.cx>
14 lines
298 B
C
14 lines
298 B
C
#ifndef SERIAL_H_
|
|
#define SERIAL_H_
|
|
|
|
#include "esp_err.h"
|
|
|
|
int SERIAL_send(uint8_t *, int, bool);
|
|
esp_err_t SERIAL_init(void);
|
|
void SERIAL_debug_rx(void);
|
|
int16_t SERIAL_rx(uint8_t *, uint16_t, uint16_t);
|
|
void SERIAL_clear_buffer(void);
|
|
esp_err_t SERIAL_set_baud(int baud);
|
|
|
|
#endif /* SERIAL_H_ */
|