Commit graph

13 commits

Author SHA1 Message Date
XANTRONIX Development
a2c079bf90 No more magic numbers! :((((( 2016-06-05 12:37:05 -05:00
XANTRONIX Development
fa4b6ae020 Ensure clock pulses occur at ~8192Hz
Other changes:

    * Rip out checksum routine; it's a lot better to rely on the Game Boy
      Printer returning the device identifier and status bitfield to
      resend packets when checksum error bit is set

    * Ensure incoming value is read just ahead of rising edge (but I was
      already doing that so like yeah)

    * Ensure 270µs interval after packet transmission
2016-06-05 00:01:59 -05:00
XANTRONIX Development
6fa31cccd8 Holy shit, it fucking works 2016-06-04 19:11:06 -05:00
XANTRONIX Development
904bf866a6 whatever 2016-06-04 01:45:57 -05:00
XANTRONIX Development
75b588a288 Yikes, did I actually make a thing that might be used to talk to the Game Boy Printer? I think so. 2016-06-01 23:40:40 -05:00
XANTRONIX Development
c679426262 *shrug* Gotta commit somethin' 2016-06-01 22:30:12 -05:00
XANTRONIX Development
e618aa68cd Poppin' more cruft out the repo 8) 2016-06-01 20:33:47 -05:00
XANTRONIX Development
c34a79a9fd like yeah, whatever. a better state machine 2016-05-30 21:53:10 -05:00
XANTRONIX Development
550623ee5d Nice and TIDY bruh 2016-05-29 01:11:59 -05:00
XANTRONIX Development
c6b5f4fa2f Don't depend on local avrdude.conf 2016-05-28 19:32:35 -05:00
XANTRONIX Development
f19b64b982 I totally realize I changed chips midway and hardcoded a lot of crap, what of it? 2016-05-28 19:21:45 -05:00
XANTRONIX Development
d838ee7041 Add 'flash' Makefile rule 2016-05-27 19:33:56 -05:00
XANTRONIX Development
f2e913329b Well, at least it compiles now! 2016-05-27 15:49:27 -05:00