firmware  v0.1.2
Chromation Spectrometer Dev-Kit
Usb_faked.h
1 #ifndef _USB_FAKED_H
2 #define _USB_FAKED_H
3 #include <stdio.h>
4 #include <stdbool.h>
5 
6 // ---Private functions faked for testing---
7 void _FtClockDatabus_fake(uint8_t);
8 void _FtReadDatabus_fake(uint8_t * pbyte);
9 void _FtWriteDatabus_fake(uint8_t byte);
10 void _FtDatabusPinDirection_fake(uint8_t pin_direction);
11 
12 // ---Ft API used internally by Usb---
13 void FtSelectFT221X_fake(void);
14 void FtBusTurnaround_fake(void);
15 bool FtIsOk_fake(void);
16 void FtRead_fake(uint8_t * pbyte);
17 void FtWrite_fake(uint8_t byte);
18 void FtUnselectFT221X_fake(void);
19 
20 #endif // _USB_FAKED_H
void _FtWriteDatabus_fake(uint8_t byte)
Definition: Usb_faked.c:94
void _FtDatabusPinDirection_fake(uint8_t pin_direction)
Definition: Usb_faked.c:114
void _FtReadDatabus_fake(uint8_t *pbyte)
Definition: Usb_faked.c:74
void FtRead_fake(uint8_t *pbyte)
Definition: Usb_faked.c:182
void FtBusTurnaround_fake(void)
Definition: Usb_faked.c:147
void FtSelectFT221X_fake(void)
Definition: Usb_faked.c:132
void _FtClockDatabus_fake(uint8_t direction)
Definition: Usb_faked.c:54
bool FtIsOk_fake(void)
Definition: Usb_faked.c:162
void FtWrite_fake(uint8_t byte)
Definition: Usb_faked.c:202
void FtUnselectFT221X_fake(void)
Definition: Usb_faked.c:218