Add README.
[gps-watch.git] / src / common /
2020-09-06 Tilman Sauerbeckcommon: Make Logger calculate and publish pace.
2020-09-06 Tilman Sauerbeckcommon: Use the correct magic number in Fixed15_49...
2020-03-28 Tilman Sauerbeckcommon: Store distance travelled in Logger instance.
2020-02-18 Tilman Sauerbeckcommon: Implement the "rm" shell command.
2020-02-18 Tilman Sauerbeckcommon: Implement Logger::remove_recording().
2020-02-11 Tilman Sauerbeckcommon: Implement Storage::erase() in Mx25l.
2020-01-19 Tilman Sauerbeckcommon: Rename TimeAndPos::latitude to latitude_deg.
2020-01-19 Tilman Sauerbeckcommon: Implement TimeAndPos::distance_cm().
2020-01-19 Tilman Sauerbeckcommon: Store GPS coordinates in radians, too.
2020-01-19 Tilman Sauerbeckcommon: Add the fixed15_49 module.
2020-01-13 Tilman Sauerbeckcommon: Include the recordings' size in the listing.
2020-01-12 Tilman Sauerbeckcommon: Avoid duplicated recordings shown in Logger...
2020-01-12 Tilman Sauerbeckcommon: Use slice.swap() to clean up SectorHeaderIter...
2020-01-12 Tilman Sauerbeckcommon: Factor out the SectorHeaderIter::sort() method.
2020-01-11 Tilman Sauerbeckcommon: Implement the "ls" shell command.
2020-01-11 Tilman Sauerbeckcommon: Implement Logger::list_recordings().
2020-01-11 Tilman Sauerbeckcommon: Make Logger::read_sector_header() read the...
2020-01-09 Tilman Sauerbeckcommon: Silence compiler warnings about ignored Result...
2020-01-09 Tilman Sauerbeckcommon: Implement the "get" shell command.
2020-01-09 Tilman Sauerbeckcommon: Implement Logger::has_recording().
2020-01-09 Tilman Sauerbeckcommon: Add missing Write Enable command to Mx25L:...
2020-01-09 Tilman Sauerbeckapplication: Set up a Logger instance.
2020-01-09 Tilman Sauerbeckcommon: Make Logger::storage public.
2020-01-09 Tilman Sauerbeckcommon: Implement Logger::get_recording().
2020-01-09 Tilman Sauerbeckcommon: Synchronize sector headers after a recording...
2020-01-09 Tilman Sauerbeckcommon: Factor out Logger::read_sector_header().
2020-01-09 Tilman Sauerbeckcommon: Add the logger module.
2020-01-09 Tilman Sauerbeckcommon: Make Gps::update() access UART0's receive buffe...
2020-01-09 Tilman Sauerbeckcommon: Implement the "dump_storage" shell command.
2020-01-09 Tilman Sauerbeckcommon: Implement Storage::size() in Mx25l.
2020-01-09 Tilman Sauerbeckcommon: Implement the "clear_storage" shell command.
2020-01-09 Tilman Sauerbeckcommon: Implement Storage::clear() in Mx25l.
2020-01-09 Tilman Sauerbeckcommon: Implement Mx25l::erase_all().
2020-01-09 Tilman Sauerbeckcommon: Implement Storage::write() in Mx25l.
2020-01-09 Tilman Sauerbeckcommon: Implement Mx25l::program_page().
2020-01-09 Tilman Sauerbeckcommon: Implement Mx25l::erase_sector().
2020-01-09 Tilman Sauerbeckcommon: Add the varint module.
2020-01-09 Tilman Sauerbeckcommon: Add the yencode module.
2020-01-08 Tilman Sauerbeckcommon: Implement Time::fmt_date().
2020-01-08 Tilman Sauerbeckcommon: Add the shell module.
2020-01-08 Tilman Sauerbeckcommon: Implement Storage::read() in Mx25l.
2020-01-08 Tilman Sauerbeckcommon: Add the storage module.
2020-01-06 Tilman Sauerbeckcommon: Add the mx25l module.
2020-01-06 Tilman Sauerbeckcommon: Accept DGPS fix information.
2020-01-06 Tilman Sauerbeckcommon: Increase size of the UART receive ringbuffer.
2020-01-06 Tilman Sauerbeckcommon: Add the spi module.
2020-01-06 Tilman Sauerbeckcommon: Restart NMEA message parsing when a '$' charact...
2020-01-06 Tilman Sauerbeckcommon: Move panic handler out of libcommon.
2020-01-06 Tilman Sauerbeckcommon: Implement Time::fmt_time().
2020-01-06 Tilman Sauerbeckcommon: Add the time module.
2020-01-06 Tilman Sauerbeckcommon: Add the fmt module.
2020-01-06 Tilman Sauerbeckcommon: Implement screen::clear() and screen::draw_text().
2020-01-06 Tilman Sauerbeckcommon: Tweak bit order of screen data.
2020-01-06 Tilman Sauerbeckcommon: Implement display::show_icon() and display...
2020-01-06 Tilman Sauerbeckcommon: Add the gps module.
2020-01-05 Tilman Sauerbeckapplication: Define UART0_IRQHandler().
2020-01-05 Tilman Sauerbeckcommon: Add Rust glue for the ringbuf module.
2020-01-05 Tilman Sauerbeckcommon: Add the uart module.
2020-01-05 Tilman Sauerbeckcommon: Implement clock::enable_osc0().
2020-01-05 Tilman Sauerbeckbootloader: Mark jump_to_application() as noreturn.
2020-01-05 Tilman Sauerbeckcommon: Add the display module.
2020-01-05 Tilman Sauerbeckcommon: Implement nvic::system_reset().
2020-01-05 Tilman Sauerbeckcommon: Add the i2c module.
2020-01-05 Tilman Sauerbeckcommon: Implement clock::reset().
2020-01-05 Tilman Sauerbeckcommon: Combine writes to SIM_CLKDIV1 in clock::configu...
2020-01-05 Tilman Sauerbeckcommon: Add the watchdog module.
2020-01-05 Tilman Sauerbeckcommon: Implement enable_interrupts() and disable_inter...
2020-01-05 Tilman Sauerbeckcommon: Disable the USB interrupt in usb_serial::shutdo...
2020-01-05 Tilman Sauerbeckbootloader: Reimplement flash::run_command() in C.
2020-01-05 Tilman Sauerbeckcommon: Implement port::init().
2020-01-05 Tilman Sauerbeckcommon: Fix two -Wold-style-declaration warnings.
2020-01-05 Tilman Sauerbeckcommon: Remove unused variable s_sendSize from virtual_...
2020-01-05 Tilman Sauerbeckcommon: Wrap USB_VcomDeinit() in usb_serial::shutdown().
2020-01-05 Tilman Sauerbeckcommon: USB_VcomDeinit() always shuts down the singleto...
2020-01-05 Tilman Sauerbeckcommon: Don't attempt to stop the USB clock in USB_Vcom...
2020-01-05 Tilman Sauerbeckcommon: Add the gpio module.
2020-01-05 Tilman Sauerbeckcommon: Add the port module.
2020-01-05 Tilman Sauerbeckcommon: Add the systick module.
2020-01-05 Tilman Sauerbeckcommon: Make USB_VcomInit() take VID/PID and pass them on.
2020-01-05 Tilman Sauerbeckcommon: Add USB_DeviceSetVendorId() and USB_DeviceSetPr...
2020-01-05 Tilman Sauerbeckcommon: Initialize the usb_serial module with an USB...
2020-01-05 Tilman Sauerbeckcommon: Implement jump_to_application().
2020-01-05 Tilman Sauerbeckcommon: Remove unused function USB_VcomWriteBlocking().
2020-01-05 Tilman Sauerbeckcommon: Remove unused function USB_VcomReadBlocking().
2020-01-05 Tilman Sauerbeckcommon: Remove prototype for undefined function USB_Vco...
2020-01-05 Tilman Sauerbeckcommon: Implement the transmit path for the USB serial...
2020-01-05 Tilman Sauerbeckcommon: Implement the receive path for the USB serial...
2020-01-05 Tilman Sauerbeckcommon: Add the ringbuf module.
2020-01-05 Tilman Sauerbeckcommon: Add the buffer module.
2019-12-30 Tilman Sauerbeckcommon: Add the crc32 module.
2019-07-07 Tilman Sauerbeckcommon: Define panic handler using the #[panic_handler...
2019-07-07 Tilman Sauerbeckcommon: Implement USB0 interrupt handler.
2019-07-07 Tilman Sauerbeckcommon: Implement USB_DeviceIsrEnable() and USB_DeviceC...
2019-07-07 Tilman Sauerbeckcommon: Add the usb_serial module.
2019-07-07 Tilman Sauerbeckcommon: Implement clock::configure_usb().
2019-07-07 Tilman Sauerbeckcommon: Set SIM_SOPT2.PLLFLLSEL by default.
2019-07-07 Tilman Sauerbeckcommon: Add the clock module.
2019-07-07 Tilman Sauerbeckcommon: Remove unused code from usb_osa_bm.c.
2019-07-07 Tilman Sauerbeckcommon: Use asm instead of __ASM in USB_OsaEnterCritical().
2019-07-07 Tilman Sauerbeckcommon: Implement __disable_irq() from CMSIS.
next