Commit Graph

42 Commits

Author SHA1 Message Date
Nero 1c8e8805d8 wip sram driver 2019-12-31 23:09:11 +00:00
Nero 4c9558852a Add SPI driver 2019-11-13 22:40:05 +00:00
Nero cec47de6ea Add LPT to serial converter 2019-04-21 20:08:36 +00:00
Nero 0fcd594e43 Fix makefile 2019-04-21 20:08:20 +00:00
Nero 7b3c13f03b Add serial console targets 2018-10-06 14:34:26 +00:00
Nero 96146f3a23 Add 'reset' target 2018-10-06 14:34:00 +00:00
Nero 5515a0634d Make avrdude program configurable 2018-10-06 14:28:24 +00:00
Nero 252c619cd6 Add missing declarations for framebuffer stuff 2018-10-06 14:28:04 +00:00
Nero de0ac733c0 Progress with animations 2018-10-03 20:20:35 +00:00
Nero bc11730b9f Put fb animations into driver directory 2018-10-03 07:56:30 +00:00
Nero 9c912ffb85 Add sample framebuffer shifting code 2018-10-03 07:16:54 +00:00
Nero 1aa9341549 Add support for the franzis pingpong hardware 2018-10-03 00:53:55 +00:00
Nero 6d43301483 Add DRIVER_OBJ for background drivers 2018-10-03 00:52:05 +00:00
Nero 00a8c7546f Port uart driver to atmega32 2018-04-04 22:35:09 +00:00
Nero 799870e1f1 Improve readability 2018-04-02 11:03:48 +00:00
Nero f7d511e7af Add even another weird board 2018-03-31 22:04:42 +00:00
Nero 77aebfc52f Add that weird board 2018-03-31 22:00:18 +00:00
Nero 82c3c04ea1 Remove idiomatic ifndef 2018-03-31 21:48:58 +00:00
Nero a5c9dc477b Fix typo in baudrates 2018-01-30 20:42:59 +00:00
Nero 387372d302 Fix finddeps 2018-01-30 20:42:45 +00:00
Nero e24dfa6e65 Add avr-size invocation 2018-01-29 23:12:22 +00:00
Nero 3f284654ea Define baudrate per default 2018-01-29 23:02:06 +00:00
Nero 18768ccd63 Remove debugging artifacts from echo.c 2018-01-29 23:00:01 +00:00
Nero 929842a51a Add uart echo program 2018-01-29 19:43:42 +00:00
Nero ca830706ac Fix finddeps: deduplicate outputs
This was causing weird heisenbugs.
2018-01-29 19:43:06 +00:00
Nero 8f1f80bea3 Fix uart_rx_init
This also renames it to make multiple rx facilities cause an symbol duplication
error.
2018-01-29 19:42:15 +00:00
Nero c745cd330f Add uart synchronous transmit 2018-01-29 19:29:02 +00:00
Nero 50ff908582 Rename uart-relaycard to relaycard 2018-01-29 01:20:54 +00:00
Nero 122c0e6c35 Factor uart code into separate driver code 2018-01-29 00:50:22 +00:00
Nero 24ee77720d Add automatic dependencies 2018-01-29 00:49:11 +00:00
Nero 294553ee84 Merge hq-relaycard-firmware
This deprecates it as separate repository.
2018-01-28 20:43:49 +00:00
Nero d8c0c8d4b9 Free main scope 2018-01-28 20:42:14 +00:00
Nero f804beb36f Replace makefile by generic board definition 2018-01-28 20:41:35 +00:00
Nero 3d53f30331 Fix missing DDR initialisation for led driver 2018-01-28 20:10:26 +00:00
Nero 168e453193 License as MIT 2018-01-28 19:43:11 +00:00
Nero 81701220aa Add simple LED driver 2018-01-28 19:40:58 +00:00
Nero 1a77421caf Basic import 2018-01-28 19:40:35 +00:00
Nero 54aa55a902 Fix typos and non-portable idioms 2017-10-26 17:17:57 +02:00
Nero cf86bd6cf2 remove generic uart driver, integrate specialized uart handling into main 2017-05-25 22:33:45 +00:00
Nero e81210ae82 add built artifacts to gitignore 2017-05-25 22:03:47 +00:00
Nero ed6e98095d Add basic button functionality and uart code 2017-03-31 17:34:45 +00:00
Nero 94a88ce80d Base commit 2017-03-31 17:34:30 +00:00