summaryrefslogtreecommitdiffstats
path: root/main.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-05-06Check if substring is empty in split(), minor fix in command parsingNao Pross1-9/+35
2018-05-06Fix uart device static_assert, add backspace supportNao Pross1-16/+16
other changes: replace strip() with STL functions
2018-05-05Fix commentsNao Pross1-0/+2
2018-05-05Add gpio::is_set() to read from _latch register, update command parsingNao Pross1-11/+31
2018-05-05Fix split()Nao Pross1-10/+8
2018-05-05Add command selection code, note: split() does't work yetNao Pross1-10/+104
2018-05-04Implement TX read(n) and readline() (not working yet)Nao Pross1-4/+8
2018-05-04Implement uart TX featuresNao Pross1-9/+11
2018-05-04Implement most of basic HALNao Pross1-2/+18
Oscillator: The oscillator is configured correctly. Interrupts: RX uart interrupts work. The global interrupt vector table is enabled. UART: RX features work.
2018-05-04Add templated generic implementaions for uart, rename uart1.tpp to uart.tppNao Pross1-1/+1
2018-05-04Update pin class to support input and output modeNao Pross1-4/+5
Also, minor changes in uart1.tpp
2018-05-04Start own HAL implementation based on MCC's generated filesNao Pross1-25/+18
Other changes: - Undo conversion of MCC files to C++ - Delete old Led implementation
2018-05-01Defined Heap sizeNao Pross1-1/+0
2018-05-01Add HAL generated by MCCNao Pross1-55/+41