Move to micronucleus assembly for OSCCAL calibration
authorJonathan McDowell <noodles@earth.li>
Sat, 14 Jan 2017 01:07:09 +0000 (01:07 +0000)
committerJonathan McDowell <noodles@earth.li>
Sat, 14 Jan 2017 01:07:09 +0000 (01:07 +0000)
commit014a1e9f44229545cc5382f5b2e8e5ae1853fd0d
tree655072bf98f34d8886085bd41b8097b25eb2e3b5
parentedab807ad8aa75973a388ff2fe72595702b64b4a
Move to micronucleus assembly for OSCCAL calibration

Some issues have been observed with OSCCAL calibration on older Dell
hosts. The micronucleus firmware enumerates correctly, but the Riso
clone then fails. Move to the assembly calibration code from
micronucleus to try and improve the situation.

Imported from https://github.com/micronucleus/micronucleus.git,
commit 7a53ce9e539a18fb46f7dc8e759f14833b10cc0c (July 31st 2016).
Makefile
libs-device/osccal.c [deleted file]
libs-device/osccal.h
libs-device/osccalASM.S [new file with mode: 0644]
usbconfig.h