4 years agoFix serial number retrieval from EEPROM master
Jonathan McDowell [Sat, 14 Jan 2017 11:52:01 +0000 (11:52 +0000)]
Fix serial number retrieval from EEPROM

The serial number retrieval code was never being called, so we were
always reporting ourselves as "UNSETXXX". Call the code on startup
and remove the check to see if we've read it, as we'll only do it
once anyway.

4 years agoUse existing OSCCAL as starting point for calibration
Jonathan McDowell [Sat, 14 Jan 2017 11:41:14 +0000 (11:41 +0000)]
Use existing OSCCAL as starting point for calibration

If we're being loaded from micronucleus it will have already
performed calibration on OSCCAL, so use that as the starting point
for our recalibration. This seems to improve things on an older Dell
host that previously had issues enumerating the device.

4 years agoMove to micronucleus assembly for OSCCAL calibration
Jonathan McDowell [Sat, 14 Jan 2017 01:07:09 +0000 (01:07 +0000)]
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).

4 years agoUpdate README.md for Digispark support
Jonathan McDowell [Tue, 10 Jan 2017 20:35:56 +0000 (20:35 +0000)]
Update README.md for Digispark support

4 years agoChange to target Digispark board
Jonathan McDowell [Mon, 2 Jan 2017 11:10:35 +0000 (11:10 +0000)]
Change to target Digispark board

Alter settings to work with an unaltered ATTiny85 based Digispark

4 years agoFix spelling of Kagaku in git links
Jonathan McDowell [Mon, 5 Dec 2016 09:42:56 +0000 (09:42 +0000)]
Fix spelling of Kagaku in git links

I keep misspelling Kagaku as Kaguku. Fix this in the git links.

4 years agoAdd initial Riso Kagaku Webmail Notifier ATTiny clone
Jonathan McDowell [Sat, 3 Dec 2016 10:53:36 +0000 (10:53 +0000)]
Add initial Riso Kagaku Webmail Notifier ATTiny clone

Lightly tested under Linux using an ATTiny45.

4 years agoAdd .gitignore file
Jonathan McDowell [Wed, 18 May 2016 17:22:51 +0000 (18:22 +0100)]
Add .gitignore file

5 years agoInclude usbdrv.h in osccal.c for usbMeasureFrameLength definition
Jonathan McDowell [Wed, 18 May 2016 10:19:56 +0000 (11:19 +0100)]
Include usbdrv.h in osccal.c for usbMeasureFrameLength definition

5 years agoAdd license file (GPLv3)
Jonathan McDowell [Wed, 18 May 2016 08:53:09 +0000 (09:53 +0100)]
Add license file (GPLv3)

5 years agoInitial import of V-USB as base
Jonathan McDowell [Wed, 18 May 2016 08:51:50 +0000 (09:51 +0100)]
Initial import of V-USB as base

Import V-USB from https://github.com/obdev/v-usb.git, commit
39202048ea1fb7d14a5970c805ffd5f0b7f0fcdf (September 4th 2015).