aboutsummaryrefslogtreecommitdiffstats
path: root/Projects/Benito/Benito.h
Commit message (Collapse)AuthorAgeFilesLines
* Updated Benito project -- added hardware interrupt and software buffering ↵Dean Camera2009-08-251-0/+1
| | | | | | | | 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.
* Fixed issue in USBtoSerial demos where the USART Rx line was not having its ↵Dean Camera2009-08-051-0/+2
| | | | | | | | pullup enabled at startup, leading to noise being received from the Rx pin when left floating. Removed unused relative Common.h header include from the DriverStubs board stub drivers. Fixed Benito programmer, use the correct LED functions where needed to ensure correct status display at all times.
* Renamed all library events to properly seperate out Device and Host mode ↵Dean Camera2009-08-051-4/+4
| | | | | | | | events. Changed the firing conditions for some events to ensure that events are fired by their own USB mode only. Remove VBUS events - not needed as the library takes care of VBUS detection and feedback on supported AVRs via the USB_Device_Connected and USB_Device_Disconnected events. Fixed incorrect Host state assignment in the incomplete BluetoothHost demo.
* Ensure new Benito Programmer project matches Don's established LED behaviour ↵Dean Camera2009-07-241-12/+4
| | | | - flash LED while generating target /RESET pulse, ping-pong LEDs during enumeration.
* Minor updates to the Benito programmer - remove redundant PORT register ↵Dean Camera2009-07-231-0/+4
| | | | manipulations.
* Added new Benito project, a simple modified USB-to-Serial bridge for the ↵Dean Camera2009-07-231-0/+79
programming of AVRs using the official Arduino bootloader.