summaryrefslogtreecommitdiffstats
path: root/firmware/target/mips/ingenic_jz47xx
AgeCommit message (Expand)AuthorFilesLines
2023-01-13fix red from #641e91aa2fSolomon Peachy1-1/+1
2023-01-13jz47xx: Add support for INIT regionSolomon Peachy4-7/+40
2022-12-19jx47xx: Rename crt0 'init' sections to 'startup'Solomon Peachy2-3/+7
2022-10-17mips: consolidate exception handling, add exception backtracesAidan MacDonald7-283/+17
2022-10-13Revert "Remove YUV blitting functions and LCD modes"Solomon Peachy1-0/+62
2022-10-03Remove YUV blitting functions and LCD modesAidan MacDonald1-62/+0
2022-06-12jz4760: Reformat USB driver a little. Prep work for later changes.Solomon Peachy1-143/+108
2022-05-22mips: stop backtraces at main()Aidan MacDonald1-1/+1
2022-03-21Lcd save function pointer to frame buffer get_address_fn before loopsWilliam Wilgus1-2/+4
2021-11-22jz47x0: Minor code quality improvements in the jz47xx USB driversSolomon Peachy2-11/+14
2021-10-16usb: introduce new control request APIAidan MacDonald2-2/+2
2021-09-20usb: rename usb_drv_recv() to usb_recv_recv_nonblocking()Aidan MacDonald2-2/+2
2021-07-25Fix remaining yellow from e532714d1fAidan MacDonald1-19/+0
2021-07-25Fix yellow from e532714d1fAidan MacDonald1-19/+0
2021-07-25pcm: Remove unused function pcm_play_dma_get_peak_buffer()Aidan MacDonald2-44/+0
2021-04-26MIPS: remove .MIPS.abiflags sectionAidan MacDonald2-0/+8
2021-04-25MIPS: emulate -ffunction-sections with macros in mmu-mipsAidan MacDonald2-2/+2
2021-04-09xduoox3: Global volume_limit now applies to the line output as wellSolomon Peachy1-3/+6
2021-03-27Use STORAGE_NEEDS_BOUNCE_BUFFER instead of STORAGE_NEEDS_ALIGNSolomon Peachy1-0/+1
2021-03-03jz4740: Fix incorrect dcache flush in the USB RX DMA code.Solomon Peachy1-2/+0
2021-03-03Fix MIPS cache operations and enable HAVE_CPU_CACHE_ALIGN on MIPSAidan MacDonald1-1/+1
2020-11-12pcm: Further cleanup of unused bits of the PCM ACPI:Solomon Peachy2-28/+0
2020-10-31pcm: Get rid of pcm_play_pause() and associated APIsSolomon Peachy2-24/+0
2020-10-15xduoox3: Disable the DAC's digital de-emphasis filter.Solomon Peachy1-5/+1
2020-10-08Undo the hacks that allowed targets without LEFT/RIGHT (UP/DN) to build.Solomon Peachy2-7/+5
2020-10-01xduoox3: Work out clocks for 176/192KHz support.Solomon Peachy1-11/+12
2020-09-18jz4760: Implement USB DMA RXSolomon Peachy1-22/+135
2020-09-18Headphone / lineout pause/resume #FS13237William Wilgus1-1/+3
2020-09-17jz4760: Heavily rework USB driver to add working DMA supportSolomon Peachy2-139/+245
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 Wilgus1-0/+6
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 Peachy5-63/+63
2020-09-04jz47xx: Audio path tweaks:Solomon Peachy4-0/+6
2020-09-03Xduoo Gpio fix bugWilliam Wilgus1-0/+3
2020-09-03mips: Heavily rework DMA & caching codeSolomon Peachy13-50/+44
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 Peachy1-2/+5
2020-08-31jz4760: use SYSFONT in the hw info debug screen, and restore old fontSolomon Peachy1-1/+2
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