Add UART Debugging code
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
#ifndef __UART_IO_H_
|
||||
#define __UART_IO_H_
|
||||
|
||||
#include <stdio.h>
|
||||
#include "xparameters.h"
|
||||
#include "platform.h"
|
||||
#include "platform.h"
|
||||
#include "xil_types.h"
|
||||
#include "xil_printf.h"
|
||||
|
||||
// Command validation constants
|
||||
#define CMD_LEN_MIN 1 // Command code only (minimum)
|
||||
#define CMD_LEN_MAX 64 // Maximum reasonable command length
|
||||
#define HEX_MAX_LEN 1024 // Buffer size for hex parsing (matches buffer[] size)
|
||||
|
||||
int String_HexToVal_Multi(const char* str, u8* hex, u16 hex_max);
|
||||
int Console_In( char* str, int max_len );
|
||||
int UART_RecvInstr(u8* recvbuffer);
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user