add USB temlpate for F303

This commit is contained in:
eddyem
2023-01-23 12:19:19 +03:00
parent 09000fef73
commit a74e6f071b
26 changed files with 1633 additions and 2 deletions

View File

@@ -0,0 +1,17 @@
#pragma once
#include "usbhw.h"
// sizes of ringbuffers for outgoing and incoming data
#define RBOUTSZ (512)
#define RBINSZ (512)
#define newline() USB_putbyte('\n')
void USB_proc();
int USB_sendall();
int USB_send(const uint8_t *buf, int len);
int USB_putbyte(uint8_t byte);
int USB_sendstr(const char *string);
int USB_receive(uint8_t *buf, int len);
int USB_receivestr(char *buf, int len);