Commit graph

63 commits

Author SHA1 Message Date
XANTRONIX Development
a48298e08f Implement tabby_printer_link_init() 2016-06-02 22:54:07 -05:00
XANTRONIX Development
d9007fc717 Use the correct timer interrupt mask, TIMSK1 2016-06-02 18:06:47 -05:00
XANTRONIX Development
66f62e972a Use the correct register and bit flag to enable the correct timer counter compare interrupt 2016-06-02 22:51:21 +00:00
XANTRONIX Development
8f06f6abc8 Maybe someday I'll suck less at reading datasheets 2016-06-02 00:28:36 -05:00
XANTRONIX Development
d4e60aeace Little things I forgot 2016-06-02 00:20:53 -05:00
XANTRONIX Development
f62f6ad71a Got my port directions all bass-ackwards for some stupid reason 2016-06-02 00:14:25 -05:00
XANTRONIX Development
7562ab6870 No need to pass checksum to tabby_printer_packet_recv() caller 2016-06-02 00:10:57 -05:00
XANTRONIX Development
a7ba26c6db Well gosh 2016-06-02 00:10:21 -05:00
XANTRONIX Development
5762889c5a Actually bother to stop and restart SPI timer when needed 2016-06-02 00:01:50 -05:00
XANTRONIX Development
8e460b56ea Implement tabby_printer_packet_send() 2016-06-01 23:56:00 -05:00
XANTRONIX Development
4e3d8073b5 Holy guacamole! 2016-06-01 23:51:18 -05:00
XANTRONIX Development
4640fa8216 Don't forget to send device ID and status byte from Game Boy Printer to host 2016-06-01 23:49:27 -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
85404e606b Dammit all again 2016-06-01 00:31:13 -05:00
XANTRONIX Development
21f24e4ea0 whups 2016-06-01 00:03:26 -05:00
XANTRONIX Development
167394aada Totes unused 2016-05-31 23:53:43 -05:00
XANTRONIX Development
3c7633108c Cutting out more crap; I mean the µc sends health responses anyway 2016-05-31 23:39:41 -05:00
XANTRONIX Development
eba12edc65 Cut superfluous code down to the bone 2016-05-31 23:28:55 -05:00
XANTRONIX Development
0e37c57a3a This is useful for extraction or whatever 2016-05-31 20:03:11 -05:00
XANTRONIX Development
b7f169f1b4 Don't bother sending responses to a receiver that'll do jack shit with them 2016-05-31 19:58:03 -05:00
XANTRONIX Development
68852d460b You know what? This, right here, fucking works 2016-05-31 19:32:20 -05:00
XANTRONIX Development
ee796c04e2 Merge branch 'master' of scm.xan.host:/var/scm/tabby 2016-05-31 18:17:01 -05:00
XANTRONIX Development
12b5aeceeb Sadly I keep stepping on the UART's dick 2016-05-31 18:15:37 -05:00
XANTRONIX Development
5b8a26aaf9 Whoops, heh I can be dumb 2016-05-30 22:35:58 -05:00
XANTRONIX Development
c867aeee78 Gotta shift that in before the deadline, yo 2016-05-30 22:27:58 -05:00
XANTRONIX Development
c34a79a9fd like yeah, whatever. a better state machine 2016-05-30 21:53:10 -05:00
XANTRONIX Development
ffa6882870 Semantically this is correct... 2016-05-29 16:32:45 -05:00
XANTRONIX Development
0086384850 Don't need that 2016-05-29 16:16:21 -05:00
XANTRONIX Development
4b2ee1ccea Whoops 2016-05-29 15:29:06 -05:00
XANTRONIX Development
be7b8d0f66 What else could I possibly be missing? 2016-05-29 15:26:06 -05:00
XANTRONIX Development
c675fc1f54 Implement tabby_printer_packet_recv() and tabby_printer_response_send() 2016-05-29 14:21:16 -05:00
XANTRONIX Development
c66bfade8f Meh. Cruft. 2016-05-29 01:38:03 -05:00
XANTRONIX Development
373ad06c45 That's more correct honestly 2016-05-29 01:14:44 -05:00
XANTRONIX Development
48b70ea71e Feh 2016-05-29 01:13:37 -05:00
XANTRONIX Development
3223228e0b THERE IS NO GOD 2016-05-29 01:12:51 -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
cf0532e784 Make uart_putchar() and uart_getchar() compatible with avr-libc stdio layer 2016-05-28 19:22:51 -05:00
XANTRONIX Development
a8c1fc27ff Hardcode for ATmega328p register names in avr/uart.c 2016-05-28 19:22:31 -05:00
XANTRONIX Development
772f2c3d17 {embrace {me}} 2016-05-28 19:22:07 -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
2cd91b7176 Add a frontend because I can 2016-05-28 19:19:08 -05:00
XANTRONIX Development
9c997c178c Add Makefile to src/ and whatnot 2016-05-28 19:10:09 -05:00
XANTRONIX Development
0cbbc4e8b8 Make src/link.c actually compile 2016-05-28 19:07:14 -05:00
XANTRONIX Development
382804397c Everybody loves a Makefile 2016-05-28 15:43:27 -05:00
XANTRONIX Development
4cc7f76752 Everybody needs a Makefile 2016-05-28 14:17:59 -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