summaryrefslogtreecommitdiffstats
path: root/firmware/target/arm
AgeCommit message (Expand)AuthorFilesLines
2023-10-06ipod: Support IAP remote MENU/SELECT/UP/DOWN keys in MODE2Solomon Peachy3-6/+21
2023-03-23Fix unified syntax in ARM inline assemblyAidan MacDonald2-2/+4
2023-03-23Using ARM Unified Assembler LanguageChris Chua4-34/+36
2023-01-13Remove buflib allocation names, part twoAidan MacDonald2-2/+2
2023-01-12Add INIT_ATTR to i2c_init()Aidan MacDonald4-4/+4
2023-01-12Add INIT_ATTR to system_init()Aidan MacDonald1-1/+1
2022-10-13Revert "Remove YUV blitting functions and LCD modes"Solomon Peachy38-1/+7762
2022-10-03Remove YUV blitting functions and LCD modesAidan MacDonald38-7762/+1
2022-09-30Define LCD_STRIDEFORMAT unconditionallyAidan MacDonald1-2/+2
2022-05-03add const to const * stringsWilliam Wilgus3-7/+7
2022-03-21Lcd save function pointer to frame buffer get_address_fn before loopsWilliam Wilgus16-25/+44
2022-03-11multiboot: Refactor duplicated functions to a separate fileAidan MacDonald1-88/+1
2022-02-07RFT: convert Gigabeat RDS to threadWolfram Sang1-35/+14
2021-11-18Sansa Clip+: add RDS supportWolfram Sang2-1/+7
2021-11-10as3525: debug: use 'kHz' where applicable instead of "MHz" or "KHz"Wolfram Sang1-2/+2
2021-10-16usb: introduce new control request APIAidan MacDonald6-7/+7
2021-09-29Bugfix AS3525 usb driver unboosted the cpu without first boosting itWilliam Wilgus1-2/+11
2021-09-20usb: rename usb_drv_recv() to usb_recv_recv_nonblocking()Aidan MacDonald6-12/+11
2021-09-12iPod mini backlight initializationChristian Soffke2-1/+8
2021-08-14Fix red from 04fe77a4Solomon Peachy1-0/+2
2021-08-14Remove the (very) incomplete port for the Tatung TPJ-1102Solomon Peachy13-442/+0
2021-08-14Remove Samsung YP-Z5 portAidan MacDonald13-1071/+0
2021-08-08As3525 wavpack_enc document some intentional switch fall throughWilliam Wilgus2-1/+7
2021-07-25Fix yellow from e532714d1fAidan MacDonald1-1/+0
2021-07-25pcm: Remove unused function pcm_play_dma_get_peak_buffer()Aidan MacDonald13-151/+0
2021-07-10Sansa Connect: Ensure LCD starts before backlightTomasz Moń1-0/+1
2021-07-10Sansa Connect: Use deviceid in USB Serial NumberTomasz Moń4-0/+118
2021-07-09Sansa Connect: Fix reported CPU frequencyTomasz Moń7-30/+66
2021-07-09DM320: Regorganize LCD and TTB memory layoutTomasz Moń2-40/+80
2021-07-07Sansa Connect: Reduce USB RX buffers from 129 to 2Tomasz Moń2-24/+27
2021-07-07Sansa Connect: Prevent unresponsive interfaceTomasz Moń1-1/+13
2021-07-07Sansa Connect: Read HDQ battery dataTomasz Moń3-1/+137
2021-07-05Sansa Connect: Power off LCD to save powerTomasz Moń3-41/+84
2021-07-04Sansa Connect: Fix power off panic screenTomasz Moń2-2/+10
2021-07-04Sansa Connect: Initial libertas WiFi driver portTomasz Moń4-2/+142
2021-06-27Sansa Connect: Ensure adequate AVR Slave Select delayTomasz Moń1-1/+2
2021-06-27Sansa Connect: Discard invalid monotime readsTomasz Moń1-22/+39
2021-06-27Sansa Connect: More reliable AVR communicationTomasz Moń1-15/+16
2021-06-25Sansa Connect: Retry AVR commands only 3 timesTomasz Moń1-16/+33
2021-06-25Sansa Connect: Implement RTC functionalityTomasz Moń1-23/+159
2021-06-25Sansa Connect: Manually drive SPI Slave SelectTomasz Moń1-2/+19
2021-06-22Sansa Connect: Refactor AVR command handlingTomasz Moń3-103/+234
2021-06-21mi4: replace chksum_crc32 with crc_32rJames Buren1-3/+2
2021-06-20Sansa Connect: Indicate charging statusTomasz Moń2-27/+40
2021-06-15DM320: Use SD/MMC data done interruptTomasz Moń1-17/+32
2021-06-14Sansa Connect: Properly setup internal speakerTomasz Moń1-52/+56
2021-06-12Sansa Connect: Disable endpoint double bufferingTomasz Moń1-2/+8
2021-06-10Sansa Connect: Remove fake battery voltage scaleTomasz Moń2-68/+8
2021-06-10Sansa Connect: Add missing includeTomasz Moń1-0/+1
2021-06-09Sansa Connect: Working USB Mass StorageTomasz Moń3-17/+9