Commit Graph

29 Commits

Author SHA1 Message Date
9809b34bca Implemented optimal example to compare implementations 2019-07-28 17:33:42 +02:00
e71d103602 Added explicit selection of interrupt driven uart 2019-07-28 14:09:52 +02:00
d8aee7498d Removed unnecessary const qualifiers in template 2019-07-28 14:01:05 +02:00
5cd2b963fa Added proof of concept for using hardware0 in SPI mode 2019-07-28 12:16:09 +02:00
ab1d55ee6f Updated submodule 2019-07-28 10:35:32 +02:00
b66c33506c Implemented proof of concept for new library interface and added basic outline of new interface 2019-07-27 18:56:31 +02:00
2cb62d4fac Added flash submodule for flash strings 2019-07-27 13:38:45 +02:00
98bd0e1238 Added clock and io/uart submodules 2019-07-27 11:01:56 +02:00
f1de6c3701 Renamed library from usart to uart and wiped example to implement new library 2019-07-27 10:53:23 +02:00
0ec71af448 Used submodule branch as library source 2018-08-11 13:37:15 +02:00
8fa18f8e88 Merged changes from submodule branch 2016-10-29 17:22:34 +02:00
5ba8cc4ec3 Fixed submodule 2016-10-29 17:12:11 +02:00
cf1b273549 Changed receive flushing function to not need a timeout and to work with and without interrupts 2016-05-24 21:08:06 +02:00
07474c7e19 Added fushing functions and destructor 2016-05-24 20:59:46 +02:00
30c0269fca Improved code so that it automatically adjusts to whether interrupts are enabled or not and also removed useless max size paramter from receive string function 2016-05-21 21:49:56 +02:00
02d5d34e72 Further refactored printing code to be more readable 2016-05-21 20:47:18 +02:00
8ccddc483e Added C++ stream syntax for writing strings 2016-05-21 20:39:37 +02:00
8b081b8c9f Replaced c array buffer with c++ array class buffer 2016-05-21 19:11:04 +02:00
8e249b46b5 Fixed USART1 2016-05-20 22:33:47 +02:00
ef24096b04 Rewrote usart to use interrupts 2016-05-20 22:27:57 +02:00
97f0b0608b Removed fancy formatting and generic receiving and transmitting to reduce complexity and size 2016-05-20 17:02:23 +02:00
199f92dcc5 Removed trailing newlines and renamed clock to lowercase in project file 2016-05-20 15:55:19 +02:00
e4cf315d0b Changed clock name to lowercase 2016-05-20 15:51:01 +02:00
b9eb6285df Exported libraries as submodules 2016-05-20 15:46:20 +02:00
b1bd03eeb6 Really changed name to lowercase 2016-05-20 15:37:33 +02:00
3a8ec7f2c3 Changed name to lowercase 2016-05-20 15:32:42 +02:00
ef5599cedd Removed initialization from constructor to avoid resetting USART0 when constructing USART1 and replaced dynamic vector with static convert buffer 2016-05-19 22:59:22 +02:00
11ba283d0e Replaced class variables with defines 2016-05-19 22:13:06 +02:00
6ac7d71530 Initial commit 2016-05-19 21:43:10 +02:00