Dean Camera
e0420015df
Re-add signature byte defines to the DFU and CDC class bootloaders -- the SIGNATURE_x defines in the AVR device header files only exist in a newer version of avr-libc than is in the Debian repositories, causing build issues on Linux.
2009-06-21 05:04:18 +00:00
Dean Camera
28343b1475
Updated bootloaders to use the new main() function layout and remove any references to the scheduler to keep them in line with the rest of the library.
2009-06-09 06:05:01 +00:00
Dean Camera
2ee9fc7077
Rewritten event system to remove all macros, to make user code clearer.
...
Fixed incorrect ENDPOINT_EPNUM_MASK mask preventing endpoints above EP3 from being selected (thanks to Jonathan Oakley).
Removed STREAM_CALLBACK() macro - callbacks now use regular function definitions to clarify user code.
Removed DESCRIPTOR_COMPARATOR() macro - comparators should now use regular function definitions to clarify user code.
2009-05-18 10:05:21 +00:00
Dean Camera
cb7884da50
Added preprocessor checks and documentation to the bootloaders giving information about missing SIGNATURE_x defines due to outdated avr-libc versions.
2009-04-07 04:19:57 +00:00
Dean Camera
6933f2e1a5
All comments in the library, bootloaders, demos and projects have now been spell-checked and spelling mistakes/typos corrected.
2009-04-01 13:53:58 +00:00
Dean Camera
ceb68a0640
Corrected CDC class bootloader to fix a few bugs, changed address counter to store x2 addresses for convenience.
2009-03-17 13:56:26 +00:00
Dean Camera
4a09da2098
Removed SetSystemClockPrescaler() macro, the clock_prescale_set() avr-libc macro has been corrected in recent avr-libc versions
2009-03-09 12:28:50 +00:00
Dean Camera
d711e37d2f
Altered DFU bootloader to use the signature byte constants located in the avr-libc part headers, rather than redefining them in Descriptors.h.
2009-03-09 09:54:12 +00:00
Dean Camera
c1a1b6eeec
Moved all source to the trunk directory.
2009-02-23 07:08:15 +00:00