summaryrefslogtreecommitdiffstats
path: root/firmware
AgeCommit message (Expand)AuthorFilesLines
2021-09-26ErosQ Native: Adjust battery % scaleDana Conrad1-3/+3
2021-09-26win32: Add a stub for os_modtime() to make sim builds happySolomon Peachy1-0/+7
2021-09-20usb: rename usb_drv_recv() to usb_recv_recv_nonblocking()Aidan MacDonald16-38/+36
2021-09-20usb_hid: fix accidental fallthroughAidan MacDonald1-15/+27
2021-09-19Make USB Charging default value configurable per deviceDana Conrad2-0/+2
2021-09-19Dir cache: Fix resume of relative path playlists.James D. Smith2-0/+52
2021-09-12iPod mini backlight initializationChristian Soffke2-1/+8
2021-09-05ErosQ (both): avoid clipping due to DC offset bandaidDana Conrad2-3/+16
2021-08-26lcd_putsxyofs 16 bit lcd_mono_bitmap_part [AS] part duexWilliam Wilgus1-10/+10
2021-08-26xduoox3: Disable bootloader USB mode entirelySolomon Peachy1-1/+1
2021-08-25Revert "lcd_putsxyofs 16 bit lcd_mono_bitmap_part [AS]"William Wilgus1-8/+9
2021-08-18x1000: trigger the virtual LED on disk activityAidan MacDonald2-0/+16
2021-08-15Drop HAVE_RTC_RAMAidan MacDonald8-25/+0
2021-08-15logf: Fix an incorrect fix in 835d0c737a7Solomon Peachy1-1/+1
2021-08-14Fix red from 04fe77a4Solomon Peachy1-0/+2
2021-08-14Remove the (very) incomplete port for the Tatung TPJ-1102Solomon Peachy16-605/+0
2021-08-14Remove Samsung YP-Z5 portAidan MacDonald16-1290/+0
2021-08-13file_internal.c guard file_cache_reset() from null pointerWilliam Wilgus1-5/+7
2021-08-12Eros Q Hosted: Apply DC Bias to PCM DataDana Conrad2-2/+9
2021-08-10Eros Q Native: Make Mute logic channel-independentDana Conrad1-8/+4
2021-08-09inflate: fix public function pointersJames Buren1-2/+2
2021-08-08As3525 wavpack_enc document some intentional switch fall throughWilliam Wilgus2-1/+7
2021-08-07move PCM_NATIVE_BITDEPTH definiton into global config codeSolomon Peachy3-10/+5
2021-08-07Fix warnings from 56b0dde545Dana Conrad1-0/+5
2021-08-07Higher bitdepth software volume scalingDana Conrad5-32/+118
2021-08-07ErosQ Native: Add DC Offset to PCM dataDana Conrad3-0/+31
2021-08-07inflate: import initial module for deflate decompressionJames Buren3-0/+806
2021-08-06Fix wrong printf format in system-hosted.cAidan MacDonald1-1/+1
2021-08-06Fix hosted glibc backtraceAidan MacDonald1-1/+1
2021-08-06Fix path buffer overflow in screendumpAidan MacDonald1-2/+2
2021-08-06logf: Fix two issues with logf_panic_dump()Solomon Peachy2-4/+9
2021-08-05hosted: Fix rtc_write_datetime() error handlingSolomon Peachy1-0/+3
2021-08-05disk.c ensure a valid volume is returned from get_free_volume()William Wilgus1-0/+7
2021-08-04Document intentional fallthroughs + fix harmless unintended onesAidan MacDonald2-0/+2
2021-08-04powermgmt: Clean up some convoluted #ifdefsSolomon Peachy1-2/+5
2021-08-01Software Volume: Remove sample roundingDana Conrad1-2/+2
2021-07-31crc32/adler32: add full copyright notice to source filesJames Buren2-0/+44
2021-07-30adler32: import adapted implementation from tinf/zlibJames Buren3-0/+105
2021-07-30libc: atoi() is supposed to return 0 if handed a NULL pointerSolomon Peachy1-1/+4
2021-07-25Fix remaining yellow from e532714d1fAidan MacDonald1-19/+0
2021-07-25Fix yellow from e532714d1fAidan MacDonald2-20/+0
2021-07-25pcm: Remove unused function pcm_play_dma_get_peak_buffer()Aidan MacDonald23-269/+0
2021-07-23usb_storage: Fix a memset in SCSI_INQUIRY that overflowed its bufferSolomon Peachy1-1/+1
2021-07-20timefuncs.c valid_time() should return false if tm == NULL and not try to derefWilliam Wilgus1-2/+2
2021-07-18add Eros Q native simulator buildAidan MacDonald1-1/+1
2021-07-18New Port: Eros Q NativeDana Conrad23-3/+1233
2021-07-18crc32: add fast variant of regular crc_32r functionJames Buren1-6/+65
2021-07-17xduoox3ii: Add "Super Slow" filter roll-offSolomon Peachy2-2/+6
2021-07-13New port: Shanling Q1 nativeAidan MacDonald25-3/+2167
2021-07-13x1000: revamp MSC driver card detection logicAidan MacDonald2-17/+29