path: root/firmware/target/mips
AgeCommit message (Expand)AuthorFilesLines
2023-04-02[bugfix] x1000: Wait for FIFO to be empty rather than flushingDana Conrad1-2/+17
2023-01-22ErosQNative: Enable Line Out capabilities on new revision playersDana Conrad3-33/+35
2023-01-13fix red from #641e91aa2fSolomon Peachy1-1/+1
2023-01-13jz47xx: Add support for INIT regionSolomon Peachy4-7/+40
2023-01-13Remove buflib allocation names, part twoAidan MacDonald1-1/+1
2023-01-12Add INIT_ATTR to i2c_init()Aidan MacDonald1-1/+1
2022-12-31x1000: Add INIT_ATTR to various target specific functionsAidan MacDonald6-20/+19
2022-12-31x1000: Enable support for INIT_ATTRAidan MacDonald3-0/+32
2022-12-19jx47xx: Rename crt0 'init' sections to 'startup'Solomon Peachy2-3/+7
2022-12-18x1000: Rename crt0 .init sections to .startupAidan MacDonald4-5/+9
2022-12-18x1000: Simplify app linker scriptAidan MacDonald1-5/+13
2022-12-18x1000: Add missing LCD activation event on LCD enableAidan MacDonald1-0/+3
2022-12-07bugfix: for Eros Q / Surfans F20, when the scroll wheel is moved, in addition...Richard Goedeken1-0/+2
2022-12-04bugfix: for ErosQ/SurfansF20, reset poweroff timer when scroll wheel is moved...Richard Goedeken1-0/+2
2022-12-01x1000: Add support for DS35x1GAxxx flash chipsAidan MacDonald1-0/+4
2022-10-28x1000: Pass CPM scratch register to the bootloaderAidan MacDonald1-2/+5
2022-10-28x1000: Allow SPL and bootloader to pass arguments to next stageAidan MacDonald1-0/+13
2022-10-28x1000: Add a basic sanity check for bootloader backupsAidan MacDonald2-0/+17
2022-10-17mips: consolidate exception handling, add exception backtracesAidan MacDonald14-461/+419
2022-10-15move buflib_free invalid handle check to the functionWilliam Wilgus1-2/+1
2022-10-13Revert "Remove YUV blitting functions and LCD modes"Solomon Peachy1-0/+62
2022-10-10mips: Work around an issue with GCC 8.Solomon Peachy1-1/+5
2022-10-03Remove YUV blitting functions and LCD modesAidan MacDonald1-62/+0
2022-09-17x1000: add support for GD5F1GQ4xExx NAND flashAidan MacDonald1-0/+24
2022-09-17x1000: add support for the W25N01GVxx NAND flashAidan MacDonald2-0/+34
2022-09-17x1000: refactor NAND chip identificationAidan MacDonald2-60/+69
2022-07-21x1000: simplify NAND command macrosAidan MacDonald2-15/+17
2022-07-21x1000: move NAND commands to chip dataAidan MacDonald2-35/+18
2022-07-19x1000: add NAND OTP access switchAidan MacDonald2-0/+9
2022-07-10Fix red in commit 131566b8f8Aidan MacDonald1-2/+2
2022-07-10x1000: add support for simple on-die ECC with NAND flashAidan MacDonald2-0/+23
2022-07-10x1000: add setup_chip hook for NAND chipsAidan MacDonald2-0/+9
2022-07-10x1000: remove 'typedef struct' from NAND driverAidan MacDonald5-42/+41
2022-07-10x1000: support 2nd device ID byte for NAND flashAidan MacDonald2-9/+16
2022-07-10x1000: fix linux boot USB issuesAidan MacDonald1-4/+9
2022-07-10x1000: fix command line passing for linux bootAidan MacDonald1-1/+1
2022-06-12jz4760: Reformat USB driver a little. Prep work for later changes.Solomon Peachy1-143/+108
2022-05-30x1000: add flash probe tool to bootloaderAidan MacDonald1-0/+1
2022-05-30x1000: move NAND commands to header fileAidan MacDonald2-33/+33
2022-05-22mips: stop backtraces at main()Aidan MacDonald2-2/+2
2022-04-01ErosQ Native: Make power delay bootloader-onlyDana Conrad1-0/+2
2022-04-01Eros Q Native: Add Original Firmware Boot optionDana Conrad2-0/+30
2022-03-27x1000: Add multiboot supportAidan MacDonald1-0/+6
2022-03-25x1000: remove the last vestiges of boot option supportAidan MacDonald4-57/+28
2022-03-25x1000: spl: remove selectable boot option supportAidan MacDonald5-238/+65
2022-03-25x1000: spl: remove dual boot support codeAidan MacDonald4-220/+0
2022-03-25x1000: spl: split off NAND storage to separate fileAidan MacDonald2-25/+50
2022-03-24x1000: add bad block marker position to nand_chip infoAidan MacDonald2-0/+4
2022-03-24x1000: bootloader: add LCD dualboot cleanup for the M3KAidan MacDonald1-7/+5
2022-03-21Lcd save function pointer to frame buffer get_address_fn before loopsWilliam Wilgus1-2/+4