Continuing work on I2C. i2c_read_byte is working well in this commit.
I2C communication with RTC works with both 100KHz and 400KHz. Tested both i2c_write_byte() and i2c_read_byte().
I2C and RTC tested fully. Time is logged and stored even with power removed.
Fixed a major issue with SDHC cards initiating. This needs to get brought into the BEAD code as well.
Code cleanup.
Uart code added and tested.
Added RTC files and read_time();
Added RTC support. Reads from RTC, formats string, and writes it out to UART.