projects
/
gps-watch.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
gps-watch.git
2020-01-06
Tilman Sauerbeck
common: Add the spi module.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
common: Restart NMEA message parsing when a '$' charact...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
tools: Pad final chunks with 0xff if necessary.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
common: Move panic handler out of libcommon.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
application: Show current time on the display if we...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
common: Implement Time::fmt_time().
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
common: Add the time module.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
common: Add the fmt module.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
common: Implement screen::clear() and screen::draw_text().
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
common: Tweak bit order of screen data.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
application: Visualize GPS fix state using the satellit...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
application: Manage whether or not we have valid GPS...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
application: Blink heart icon to indicate liveness.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
common: Implement display::show_icon() and display...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
application: Extract time and position from GPS NMEA...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-06
Tilman Sauerbeck
common: Add the gps module.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
application: Set up pins for the GPS.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
application: Define UART0_IRQHandler().
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: Add Rust glue for the ringbuf module.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: Add the uart module.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
application: Enable OSC0.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: Implement clock::enable_osc0().
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
build: Use rustc to link the binaries instead of gcc.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
bootloader: Mark jump_to_application() as noreturn.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
build: Link libgcc from the command line instead of...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
build: Don't link libraries we don't need.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
application: Initialize and clear the display on startup.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
application: Set up pins for the display.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: Add the display module.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
application: Perform a system reset if PTA12 is pressed.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
application: Configure PTA12 for push button use.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: Implement nvic::system_reset().
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
bootloader: Never auto-start the application in the...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: Add the i2c module.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
bootloader: Call clock::reset() before jumping to the...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: Implement clock::reset().
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: Combine writes to SIM_CLKDIV1 in clock::configu...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
bootloader: Disable the watchdog.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: Add the watchdog module.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
application: Explicitly enable global interrupts.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
bootloader: Sanitize global interrupt handling.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: Implement enable_interrupts() and disable_inter...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: Disable the USB interrupt in usb_serial::shutdo...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
bootloader: Use the same maximum size for both bootloaders.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
bootloader: Reimplement flash::run_command() in C.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
bootloader: Use distinct USB PIDs depending on location...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
bootloader: Explicitly initialize the port module.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: Implement port::init().
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
application: Add humble beginnings of the application...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: Fix two -Wold-style-declaration warnings.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: Remove unused variable s_sendSize from virtual_...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
bootloader: Stop USB serial device before entering...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: Wrap USB_VcomDeinit() in usb_serial::shutdown().
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: USB_VcomDeinit() always shuts down the singleto...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: Don't attempt to stop the USB clock in USB_Vcom...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
bootloader: Only attempt to jump to application if...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
bootloader: Import bootloader-final.ld.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
bootloader: Rename bootloader.ld to bootloader-intermed...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
tools: Don't try to erase and program the second flash...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
bootloader: Refuse to erase the second flash sector.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
bootloader: Only begin serial communication if PTE24...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
bootloader: configure PTE24 for push button use.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: Add the gpio module.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: Add the port module.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
bootloader: Initialize systick on startup.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: Add the systick module.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
tools: Add support for COMMAND_START_APP.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
bootloader: Use USB VID 0xf055 and PID 0x635c.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: Make USB_VcomInit() take VID/PID and pass them on.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: Add USB_DeviceSetVendorId() and USB_DeviceSetPr...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: Initialize the usb_serial module with an USB...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
bootloader: Jump to application code after serial commu...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
bootloader: Define application offset.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: Implement jump_to_application().
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
bootloader: Make run() function return a bool.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
bootloader: Prepare implementation of COMMAND_START_APP.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: Remove unused function USB_VcomWriteBlocking().
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: Remove unused function USB_VcomReadBlocking().
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: Remove prototype for undefined function USB_Vco...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
tools: Add firmware updater.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
bootloader: Call into the bootloader module from main().
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
bootloader: Add the bootloader module.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: Implement the transmit path for the USB serial...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: Implement the receive path for the USB serial...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: Add the ringbuf module.
commit
|
commitdiff
|
tree
|
snapshot
2020-01-05
Tilman Sauerbeck
common: Add the buffer module.
commit
|
commitdiff
|
tree
|
snapshot
2019-12-30
Tilman Sauerbeck
bootloader: Add the flash module.
commit
|
commitdiff
|
tree
|
snapshot
2019-12-30
Tilman Sauerbeck
common: Add the crc32 module.
commit
|
commitdiff
|
tree
|
snapshot
2019-07-07
Tilman Sauerbeck
common: Define panic handler using the #[panic_handler...
commit
|
commitdiff
|
tree
|
snapshot
2019-07-07
Tilman Sauerbeck
common: Implement USB0 interrupt handler.
commit
|
commitdiff
|
tree
|
snapshot
2019-07-07
Tilman Sauerbeck
common: Implement USB_DeviceIsrEnable() and USB_DeviceC...
commit
|
commitdiff
|
tree
|
snapshot
2019-07-07
Tilman Sauerbeck
bootloader: Initialize the usb_serial module on startup.
commit
|
commitdiff
|
tree
|
snapshot
2019-07-07
Tilman Sauerbeck
common: Add the usb_serial module.
commit
|
commitdiff
|
tree
|
snapshot
2019-07-07
Tilman Sauerbeck
bootloader: Put the binary at offset 0x8000 in flash.
commit
|
commitdiff
|
tree
|
snapshot
2019-07-07
Tilman Sauerbeck
common: Implement clock::configure_usb().
commit
|
commitdiff
|
tree
|
snapshot
2019-07-07
Tilman Sauerbeck
common: Set SIM_SOPT2.PLLFLLSEL by default.
commit
|
commitdiff
|
tree
|
snapshot
2019-07-07
Tilman Sauerbeck
bootloader: Configure system and peripheral clocks.
commit
|
commitdiff
|
tree
|
snapshot
2019-07-07
Tilman Sauerbeck
common: Add the clock module.
commit
|
commitdiff
|
tree
|
snapshot
2019-07-07
Tilman Sauerbeck
common: Remove unused code from usb_osa_bm.c.
commit
|
commitdiff
|
tree
|
snapshot
2019-07-07
Tilman Sauerbeck
common: Use asm instead of __ASM in USB_OsaEnterCritical().
commit
|
commitdiff
|
tree
|
snapshot
next