summaryrefslogtreecommitdiffstats
path: root/firmware/include
AgeCommit message (Expand)AuthorFilesLines
2022-03-13dircache_redirect.h, hide root volume when only one mountedWilliam Wilgus1-0/+3
2022-03-11Root redirect un-hide root volumeWilliam Wilgus1-1/+2
2022-03-11multiboot: Refactor duplicated functions to a separate fileAidan MacDonald2-16/+5
2022-03-06Sansa Multiboot Root Redirect Enhance + bug fixWilliam Wilgus1-27/+27
2022-03-04inflate: Add helper for getting decompressed data sizeAidan MacDonald1-0/+9
2022-03-04inflate: Add helpers for using in-memory buffersAidan MacDonald1-0/+15
2022-03-03Fix Red Multiboot Firmware Root RedirectWilliam Wilgus1-2/+2
2022-03-03Multiboot Firmware Root Redirect - WIPWilliam Wilgus1-0/+41
2022-03-03Fix Red SDL, Android mounting root directory, and all the yellow tooWilliam Wilgus1-1/+6
2022-03-03[RESTORED!] Allow mounting of any directory as the root directory.William Wilgus5-17/+123
2022-02-12buflib: add a common dummy callbacks struct & use itAidan MacDonald1-0/+6
2021-08-09inflate: fix public function pointersJames Buren1-2/+2
2021-08-07inflate: import initial module for deflate decompressionJames Buren1-0/+46
2021-07-30adler32: import adapted implementation from tinf/zlibJames Buren1-0/+29
2021-07-11zip: implement zip extraction supportJames Buren1-0/+4
2021-07-10zip: rename modts field to mtimeJames Buren1-1/+1
2021-07-08file/fat: rework utime function as modtime extensionJames Buren2-3/+3
2021-07-08file/fat: add utime functionJames Buren2-0/+6
2021-07-07timefuncs: add dostime_localtime functionJames Buren1-0/+1
2021-07-05zip: import initial moduleJames Buren1-0/+64
2021-07-03fat: move fattime_mktime to timefuncsJames Buren1-0/+2
2021-06-21mi4: replace chksum_crc32 with crc_32rJames Buren1-25/+0
2021-06-21rockbox: add a crc32 reverse polynomial functionJames Buren1-0/+1
2021-05-12Add tm->yday to RTC ports missing itMoshe Piekarski1-0/+1
2020-11-22rockbox: move firmware checksum algorithms into a common headerJames Buren1-0/+41
2020-08-20Revert root_redirect :(William Wilgus5-163/+12
2020-08-20Multiboot Firmware Root RedirectWilliam Wilgus1-0/+42
2020-08-20Allow mounting of any directory as the root directory.William Wilgus5-12/+121
2020-07-24[4/4] Remove HAVE_LCD_BITMAP, as it's now the only choice.Solomon Peachy1-19/+0
2019-07-19Add proper float formatting to vuprintfMichael Sevakis1-0/+59
2019-07-09rbendian.h: fall back to generic swap macrosFranklin Wei1-3/+1
2018-12-08Fix Sim & checkwps for newer distrosWilliam Wilgus1-1/+1
2018-12-07Fix Sim for newer distrosWilliam Wilgus1-0/+4
2018-06-12Agptek Rocker: Initial commitMarcin Bukat1-0/+1
2017-11-21Implement a much more capable vuprintf()Michael Sevakis1-13/+21
2017-10-29Add boot from other volumes in bootloader on targets with HAVE_MULTIVOLUMEWilliam Wilgus1-0/+17
2017-03-12Do some housekeeping with fat.h and SECTOR_SIZEMichael Sevakis3-65/+109
2017-03-12Dircache: Refine name allocation and error handling.Michael Sevakis1-1/+1
2017-02-14Remove FF_CREAT and FF_EXCL flags in from file code.Michael Sevakis1-9/+7
2017-02-10Restore dircache hookup in the database ramcache.Michael Sevakis2-14/+24
2017-01-17Do some debug and preparatory work for ramcache and playlistMichael Sevakis4-51/+104
2017-01-16Fix path handling snafu for CheckWPS toolMichael Sevakis2-4/+4
2017-01-15Support using swapxx() and bswap_xx() for byteswaps in rbendian.hFranklin Wei1-0/+8
2015-01-02Improve core_alloc() / buflib_alloc() documentationThomas Jarosch1-3/+10
2014-12-29Document 'union buflib_data'Thomas Jarosch1-6/+9
2014-12-27Two more typo fixesThomas Jarosch1-2/+2
2014-12-27Fix typos in documentationThomas Jarosch1-4/+4
2014-12-17Fix up maemo port after byte swap header refactoringThomas Jarosch1-1/+1
2014-08-29Hopefully fix most of the errors and warnings from the last pushMichael Sevakis1-1/+2
2014-08-29Add normal alloca() definition and implement a strdupa and friendsMichael Sevakis1-0/+34