Updated Benito project -- added hardware interrupt and software buffering for...
Updated Benito project -- added hardware interrupt and software buffering for serial data reception to prevent missed characters, condensed pulse generation counters into a struct for clarity. Added check to CDC_Device_BytesReceived() to ensure 0 is returned when device is not enumerated to a host. Move AVRISP project's V2Protocol_DelayMS() function to be static inline, as it is now very minimal. Added extra project doxygen documentation.
Showing
- LUFA.pnproj 1 addition, 1 deletionLUFA.pnproj
- LUFA/Drivers/USB/Class/Device/CDC.c 3 additions, 0 deletionsLUFA/Drivers/USB/Class/Device/CDC.c
- Projects/Benito/Benito.c 44 additions, 31 deletionsProjects/Benito/Benito.c
- Projects/Benito/Benito.h 1 addition, 0 deletionsProjects/Benito/Benito.h
- Projects/Benito/Lib/RingBuff.c 120 additions, 0 deletionsProjects/Benito/Lib/RingBuff.c
- Projects/Benito/Lib/RingBuff.h 116 additions, 0 deletionsProjects/Benito/Lib/RingBuff.h
- Projects/Benito/makefile 4 additions, 3 deletionsProjects/Benito/makefile
- Projects/Incomplete/AVRISP/AVRISP.c 3 additions, 2 deletionsProjects/Incomplete/AVRISP/AVRISP.c
- Projects/Incomplete/AVRISP/AVRISP.h 0 additions, 1 deletionProjects/Incomplete/AVRISP/AVRISP.h
- Projects/Incomplete/AVRISP/Lib/V2Protocol.h 3 additions, 1 deletionProjects/Incomplete/AVRISP/Lib/V2Protocol.h
- Projects/Incomplete/AVRISP/Lib/V2ProtocolParams.c 1 addition, 1 deletionProjects/Incomplete/AVRISP/Lib/V2ProtocolParams.c
- Projects/Incomplete/AVRISP/Lib/V2ProtocolParams.h 7 additions, 3 deletionsProjects/Incomplete/AVRISP/Lib/V2ProtocolParams.h
- Projects/Incomplete/AVRISP/Lib/V2ProtocolTarget.c 3 additions, 9 deletionsProjects/Incomplete/AVRISP/Lib/V2ProtocolTarget.c
- Projects/Incomplete/AVRISP/Lib/V2ProtocolTarget.h 12 additions, 1 deletionProjects/Incomplete/AVRISP/Lib/V2ProtocolTarget.h
Loading
Please register or sign in to comment