summaryrefslogtreecommitdiffstats
path: root/firmware/crt1.S
Commit message (Collapse)AuthorAgeFilesLines
* #ENABLE_UNSAFE_OPTIMIZATIONScpldcpu2015-01-121-0/+3
| | | | | | | | | | | | | | | Added new global flag to enable unsafe optimizations: This will disable several safety features in microncleus to save around 40 more bytes Disabled features: * Stack pointer and SREG initialization in CRT * Client side reset vector patching * USB collision detection. Micronucleus will not work reliability with hubs if this is disabled. See t85_aggressive configuration for usage examples.
* firmware: far jmp support in crt1.scpldcpu2014-02-181-0/+5
|
* firmware: Crt1.s only needs reset vector.cpldcpu2014-01-051-1/+5
|
* firmware: Removed trampoline and INT patchingcpldcpu2014-01-051-9/+2
|
* init stackpointcpldcpu2013-12-071-3/+8
|
* custom crt, remove tiny85flashinit, UNTESTEDcpldcpu2013-12-061-0/+102