summaryrefslogtreecommitdiffstats
path: root/firmware
AgeCommit message (Expand)AuthorFilesLines
2020-09-30Leave HOME_DIR out of default recording and playlist pathsSolomon Peachy2-5/+5
2020-09-28fix x20 and yp-r1 builds.Solomon Peachy1-1/+1
2020-09-28xduoo: x3ii and x20 also have their CPUs clocked at 1008 MHz.Solomon Peachy2-2/+2
2020-09-28xduoox20: UI Simulator supportSolomon Peachy3-9/+14
2020-09-29rocker: CPU is actually running at 1008MHz, not 532.Solomon Peachy1-1/+1
2020-09-29hosted: Slightly cleaner shutdown; kill the display first.Solomon Peachy1-0/+4
2020-09-29rocker: Increase the long-press shutdown delay a bit.Solomon Peachy1-1/+1
2020-09-18jz4760: Implement USB DMA RXSolomon Peachy1-22/+135
2020-09-18Headphone / lineout pause/resume #FS13237William Wilgus2-1/+5
2020-09-17jz4760: Heavily rework USB driver to add working DMA supportSolomon Peachy3-139/+257
2020-09-17Xduoo X3 add headphone and lineout status to IO Ports debug menuWilliam Wilgus1-13/+30
2020-09-13Xduoo X3 no ADC after ROLOWilliam Wilgus2-0/+8
2020-09-13Xduoo X3 Add tree scrolling FS#13240, Emulate Multibutton pressesWilliam Wilgus2-19/+50
2020-09-08XduooX3 LCD tweaks #2William Wilgus1-48/+110
2020-09-06XduooX3 Gpio reconfigure button system #2William Wilgus1-79/+45
2020-09-06jz4760: Fix and re-enable the hardware udelay() timerSolomon Peachy1-12/+19
2020-09-06jz4760: Use a #define for the timer id, not a raw numberSolomon Peachy1-15/+17
2020-09-05mips: Convert 'nop' to 'ssnop' -- for future-proofingSolomon Peachy6-77/+77
2020-09-04jz47xx: Audio path tweaks:Solomon Peachy5-0/+10
2020-09-03Xduoo Gpio fix bugWilliam Wilgus1-0/+3
2020-09-03mips: Heavily rework DMA & caching codeSolomon Peachy16-128/+187
2020-09-03XduooX3 Gpio reconfigure button systemWilliam Wilgus1-14/+69
2020-09-02jz4760: Dial down PIXCLK as low as possibleSolomon Peachy1-0/+3
2020-09-02xduoox3: Disable the LCD and MSC0 clocks as we don't use themSolomon Peachy2-2/+5
2020-09-02XduooX3 Slow down greylib framerateWilliam Wilgus1-1/+4
2020-09-02XduooX3 Debug Menu -- HW_infoWilliam Wilgus1-128/+339
2020-09-02mips: use .set push/pop in asm codeSolomon Peachy2-9/+11
2020-08-31jz4760: use SYSFONT in the hw info debug screen, and restore old fontSolomon Peachy1-1/+2
2020-08-31fonts: Use '08-Rockfont' as FONT_SYSFIXED on targets with 128x64 screensSolomon Peachy1-3/+6
2020-08-31Xduoo_x3 Boot Fix red from debug menu changesWilliam Wilgus1-1/+1
2020-08-31xduooX3 debug menu add GPIO IO PortsWilliam Wilgus1-0/+83
2020-08-30xduoox3: Fix bootloader buildSolomon Peachy1-0/+7
2020-08-30jz4760: Explicitly disable UARTs at startupSolomon Peachy3-2/+24
2020-08-30XduooX3 Tweak LCD drive strength and slewWilliam Wilgus2-7/+17
2020-08-30xduoox3: Use correct "ms_clk" divider for SADC and be smarter with pollingSolomon Peachy1-4/+14
2020-08-30jz4760: Prioritize Audio DMA and TCU0 (systick) above all othersSolomon Peachy2-39/+21
2020-08-30jz4760: Revert back to the delay loop udelay()Solomon Peachy1-1/+1
2020-08-29jz4760: Rework IRQ priorities, make audio the highest.Solomon Peachy1-10/+29
2020-08-29jz4760: Disable dynamic clocking entirely.Solomon Peachy2-4/+4
2020-08-29XduooX3 Sources WS changesWilliam Wilgus5-147/+147
2020-08-29cs4398: Change default volume to -25 dB (from 0 dB)Solomon Peachy1-1/+1
2020-08-29Xduoo X3 Tweak LCD settingsWilliam Wilgus2-12/+122
2020-08-29jz4760: do the MSC (ie SD) clocking setup when we change PLL0Solomon Peachy2-31/+13
2020-08-29xduoox3: When not using dynamic clocks, use max cpuSolomon Peachy1-3/+5
2020-08-28xduoox3: enable HAVE_GUI_BOOSTSolomon Peachy1-0/+3
2020-08-28jz4740: Timer not re-enabled properlySolomon Peachy1-3/+3
2020-08-28Xduoo_X3 Fix timer_set_period fail to reenableWilliam Wilgus1-1/+1
2020-08-28jz4760: Pull non-PLL init out of pll0_init() code.Solomon Peachy1-16/+15
2020-08-27Xduoo X3 - Grey scale lib updateWilliam Wilgus2-44/+45
2020-08-26xduoox3: Include curves for both battery typesSolomon Peachy2-6/+16