summaryrefslogtreecommitdiff
path: root/firmware/asm
AgeCommit message (Expand)Author
2021-02-27Rename symbols of FiiO M3K Linux-based portAidan MacDonald
2020-10-11New port: AIGO EROS Q / EROS KSolomon Peachy
2020-10-09New port: FiiO M3KSolomon Peachy
2020-09-02mips: use .set push/pop in asm codeSolomon Peachy
2020-07-24[1/4] Remove SH support and all archos targetsSolomon Peachy
2020-07-03ARM: Rejigger the asm corelock functionsSolomon Peachy
2020-04-06xDuoo X3II and X20 portMarcin Bukat
2018-09-07mips: Update the MIPS threading codeSolomon Peachy
2018-09-07MIPS: fix memset()Marcin Bukat
2018-06-12Fix MIPS threading code to compile with older compilerMarcin Bukat
2018-06-12Agptek Rocker: Initial commitMarcin Bukat
2017-09-17fix warning in lcd-as-memframe.cAmaury Pouly
2017-09-05Initial commit for the Sony NWZ linux portAmaury Pouly
2017-07-27Fix arm memset() handling of negative argumentsFranklin Wei
2017-02-04Fix dangerous castsAmaury Pouly
2017-01-15Renamed defines UNALIGNED to ROCKBOX_UNALIGNED - UNALIGNED is alreadyMatthias Mohr
2014-11-10Fix YUV generic C performance function on 24-bit framebufferAmaury Pouly
2014-09-18Introducing Targets iBasso DX50 & iBasso DX90Simon Rothen
2014-08-29Add mempcpy implementationMichael Sevakis
2014-08-30Rewrite filesystem code (WIP)Michael Sevakis
2014-08-18thread-unix patchup!Michael Sevakis
2014-08-16Base scheduler queues off linked lists and do cleanup/consolidationMichael Sevakis
2014-08-08Do some kernel cleanupMichael Sevakis
2014-08-05One more shot; errno.h needs to be in the ARM one too :)Michael Sevakis
2014-08-05Hosted builds using thread.c have errno as thread context.Michael Sevakis
2014-06-24zen/zenxfi: switch lcd driver to 24-bit modeAmaury Pouly
2014-06-21lcd-24bit: Introduce a 24-bit mid-level LCD driverThomas Martitz
2014-03-03kernel: Break out kernel primitives into separate files and move to separate ...Thomas Martitz
2014-02-05Samsung YP-R1 target portLorenzo Miori
2012-10-24Revert "SH gcc 4.6.3 with link-time optimization, for Archos targets"Marcin Bukat
2012-10-24SH gcc 4.6.3 with link-time optimization, for Archos targetsBoris Gjenero
2012-06-11Rearrange #ifdefs a bit, so SIGALTSTACK overrides CPU-specific threading.Frank Gevaerts
2012-03-28Apparently make doesn't like inline commentsThomas Martitz
2012-03-28build system: completely autodetect target cpu architecture.Thomas Martitz
2012-03-12Coldfire: Optimize emac context save/restore in mixer ISR.Michael Sevakis
2012-03-03Revise the PCM callback system after adding multichannel audio.Michael Sevakis
2012-02-19beep/mixer code: Code police a bit.Michael Sevakis
2012-02-18Split CPU-optimized beep code into the firmware/asm tree.Michael Sevakis
2012-02-05Urgh...actually change all the stuff I'm supposed to.Michael Sevakis
2012-02-05Make generic pcm-mixer.c more generic in the way it writes output.Michael Sevakis
2012-02-04Generic find_first_set_bit can use __builtin_ctz instead of __builtin_ffsMichael Sevakis
2012-01-27find_first_set_bit tweaksMichael Sevakis
2012-01-22Fix typo in comment.Thomas Martitz
2012-01-22Move optimized ffs to firmware/asm, using the new automatic-asm-picking infra...Thomas Martitz
2012-01-22ypr0: Use generic lcd memframe driver.Thomas Martitz
2012-01-22Implement a C version lcd-as-memframe.c and move it and the asm to firmware/asm.Thomas Martitz
2012-01-22Move optimized memcpy and friends and strlen to firmware/asm,Thomas Martitz
2012-01-22Add framework to let make automatically pick optimized asm implementations ov...Thomas Martitz
2012-01-22Move pcm_mixer helper routines to firmware/asm.Thomas Martitz
2012-01-22Create fimrware/asm directory for assembly optimized stuff.Thomas Martitz