summaryrefslogtreecommitdiff
path: root/firmware
AgeCommit message (Expand)Author
2021-08-05hosted: Fix rtc_write_datetime() error handlingSolomon Peachy
2021-08-05disk.c ensure a valid volume is returned from get_free_volume()William Wilgus
2021-08-04Document intentional fallthroughs + fix harmless unintended onesAidan MacDonald
2021-08-04powermgmt: Clean up some convoluted #ifdefsSolomon Peachy
2021-08-01Software Volume: Remove sample roundingDana Conrad
2021-07-31crc32/adler32: add full copyright notice to source filesJames Buren
2021-07-30adler32: import adapted implementation from tinf/zlibJames Buren
2021-07-30libc: atoi() is supposed to return 0 if handed a NULL pointerSolomon Peachy
2021-07-25Fix remaining yellow from e532714d1fAidan MacDonald
2021-07-25Fix yellow from e532714d1fAidan MacDonald
2021-07-25pcm: Remove unused function pcm_play_dma_get_peak_buffer()Aidan MacDonald
2021-07-23usb_storage: Fix a memset in SCSI_INQUIRY that overflowed its bufferSolomon Peachy
2021-07-20timefuncs.c valid_time() should return false if tm == NULL and not try to derefWilliam Wilgus
2021-07-18add Eros Q native simulator buildAidan MacDonald
2021-07-18New Port: Eros Q NativeDana Conrad
2021-07-18crc32: add fast variant of regular crc_32r functionJames Buren
2021-07-17xduoox3ii: Add "Super Slow" filter roll-offSolomon Peachy
2021-07-13New port: Shanling Q1 nativeAidan MacDonald
2021-07-13x1000: revamp MSC driver card detection logicAidan MacDonald
2021-07-13crc32: add fast variant of regular crc_32 functionJames Buren
2021-07-11x1000: Unified flash bootloader installerAidan MacDonald
2021-07-11zip: include strlcpy.hJames Buren
2021-07-11filesystem: implement os_modtime for unixJames Buren
2021-07-11zip: implement zip extraction supportJames Buren
2021-07-10zip: rename modts field to mtimeJames Buren
2021-07-10Sansa Connect: Ensure LCD starts before backlightTomasz Moń
2021-07-10Sansa Connect: Use deviceid in USB Serial NumberTomasz Moń
2021-07-09Sansa Connect: Fix reported CPU frequencyTomasz Moń
2021-07-09DM320: Regorganize LCD and TTB memory layoutTomasz Moń
2021-07-08file/fat: rework utime function as modtime extensionJames Buren
2021-07-08Fix yellow in android builds.Solomon Peachy
2021-07-08x1000: SPL refactoringAidan MacDonald
2021-07-08x1000: more CPM register definitionsAidan MacDonald
2021-07-08Fix warnings introduced in c174d3a5 (redux)Solomon Peachy
2021-07-08Revert "Hosted & tool builds need utime.h"Solomon Peachy
2021-07-08Hosted & tool builds need utime.hSolomon Peachy
2021-07-08file/fat: add utime functionJames Buren
2021-07-07timefuncs: add dostime_localtime functionJames Buren
2021-07-07Sansa Connect: Reduce USB RX buffers from 129 to 2Tomasz Moń
2021-07-07Sansa Connect: Prevent unresponsive interfaceTomasz Moń
2021-07-07Fix red introduced in 841e704fc3Solomon Peachy
2021-07-07Sansa Connect: Read HDQ battery dataTomasz Moń
2021-07-05zip: import initial moduleJames Buren
2021-07-05Sansa Connect: Power off LCD to save powerTomasz Moń
2021-07-04Sansa Connect: Fix power off panic screenTomasz Moń
2021-07-04Sansa Connect: Initial libertas WiFi driver portTomasz Moń
2021-07-03fat: move fattime_mktime to timefuncsJames Buren
2021-06-27x1000: NAND rewriteAidan MacDonald
2021-06-27Sansa Connect: Ensure adequate AVR Slave Select delayTomasz Moń
2021-06-27Sansa Connect: Discard invalid monotime readsTomasz Moń