summaryrefslogtreecommitdiffstats
path: root/firmware
AgeCommit message (Expand)AuthorFilesLines
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-12ipod6g: increase plugin buffer size from 512 KiB to 2 MiBChristian Soffke1-5/+3
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 MacDonald2-4/+12
2022-07-10x1000: fix command line passing for linux bootAidan MacDonald1-1/+1
2022-06-26firmware: Add load/store with endianness functionsAidan MacDonald1-0/+237
2022-06-21usb: remove "Ask" USB Mode (FS#13317)Aidan MacDonald2-26/+0
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-05-22mips: add native backtrace implementationAidan MacDonald3-3/+13
2022-05-14kernel: remove unused function mutex_test()Aidan MacDonald1-5/+0
2022-05-14kernel: remove unused kernel/pthread/*.c filesAidan MacDonald3-243/+0
2022-05-03add const to const * stringsWilliam Wilgus6-11/+11
2022-04-18Fix sim build for glibc >=2.34Aidan MacDonald1-0/+10
2022-04-17Fix undefined behavior that blocks compiling with UBSanAidan MacDonald1-1/+1
2022-04-17viewports, set flags to VP_DEFAULT_FLAGSWilliam Wilgus6-0/+7
2022-04-16apps: Add ability to do a clean rebootAidan MacDonald4-7/+42
2022-04-15viewport FIX RED remote screensWilliam Wilgus1-2/+6
2022-04-15viewports add flag to disable updatesWilliam Wilgus2-3/+14
2022-04-01system: update MEM_ALIGN_ATTR for targets with CPU cachesbootloader_erosq_v1Aidan MacDonald1-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-04-01Add path_strip_last_volumeAidan MacDonald2-2/+38
2022-03-31hosted: call 'sync' before poweroffAidan MacDonald1-0/+1
2022-03-27x1000: Add multiboot supportAidan MacDonald4-0/+21
2022-03-27multiboot: Allow searching in volume 0 for redirect fileAidan MacDonald8-1/+13
2022-03-25x1000: remove the last vestiges of boot option supportAidan MacDonald4-57/+28
2022-03-25x1000: spl: remove selectable boot option supportAidan MacDonald6-241/+65
2022-03-25x1000: spl: remove dual boot support codeAidan MacDonald4-220/+0
2022-03-25x1000: spl: split off NAND storage to separate fileAidan MacDonald3-25/+53
2022-03-25x1000: bootloader: add screenshot functionAidan MacDonald3-0/+3
2022-03-24x1000: add bad block marker position to nand_chip infoAidan MacDonald2-0/+4
2022-03-24linuxboot: add meaningful error codesAidan MacDonald1-19/+41
2022-03-24x1000: bootloader: fix Linux self-extracting kernel bootAidan MacDonald2-0/+99
2022-03-24x1000: bootloader: add LCD dualboot cleanup for the M3KAidan MacDonald1-7/+5
2022-03-24firmware: allow screendump in bootloaderAidan MacDonald3-8/+12
2022-03-24firmware: minor screendump related cleanupsAidan MacDonald1-2/+2
2022-03-21Lcd save function pointer to frame buffer get_address_fn before loopsWilliam Wilgus23-40/+78
2022-03-21lcd-bitmap-common optimize a few viewport functionsWilliam Wilgus1-5/+13
2022-03-18[COV] fix uninitialized warningWilliam Wilgus1-1/+1
2022-03-16x1000: restore crt0.S cache flushAidan MacDonald1-1/+19
2022-03-16x1000: optimize crt0.S, improve correctnessAidan MacDonald1-58/+43