dev builds
themes manual
device status forums
mailing lists
IRC bugs
dev guide

Recent activity


Friday 21:36 905e19905b: ARM: Rejigger the asm corelock functions

This appears to solve _some_ of the crashes experienced when using gcc494 on the multicore PP targets (eg most older ipods).

(With this change, the asm vs plain-C versions behave identically)

corelock_lock(), corelock_unlock(), and corelock_trylock() were declared with the 'naked' attribute. However, naked functions are only allowed to have 'Basic Asm' components, and we used some extended asm, but without declaring clobbered registers, making assumptions about register arguments, and also directly returned to the caller via asm code.

This is what the GCC docs have to say about this stuff:

"While using extended asm or a mixture of basic asm and C code may appear to work, they cannot be depended upon to work reliably and are not supported."
firmware/asm/arm/corelock.c [diff]
Solomon Peachy
Friday 03:43 9cf2492407: Fix logf warnings in more codecs
lib/rbcodec/codecs/aac_bsf.c [diff]
lib/rbcodec/codecs/opus.c [diff]
Moshe Piekarski
Thursday 20:04 08c6f9104c: build: add '-fcommon' to the toolchain build flags.

This allows binutils 2.16 to build successfully with GCC10.
tools/ [diff]
Solomon Peachy
Thursday 19:07 051eb3ea31: puzzles: enhancements to mouse mode, zoom feature

- zoom now remembers position between activations (but not when exiting the plugin)
- key repeat enabled when panning
- moving mouse out of frame while zoomed will pan
- mouse can be moved diagonally
apps/plugins/puzzles/rockbox.c [diff]
Franklin Wei
Thursday 15:15 385a917e20: FS #13208: More Polish language improvements (Adam Rak)
apps/lang/polski.lang [diff]
Solomon Peachy
Tuesday 21:12 c1485455ea: imageviewer: Fix potential null pointer dereference

(caught by clang-analyzer)
apps/plugins/imageviewer/gif/gif_decoder.c [diff]
Solomon Peachy
Tuesday 21:11 7fb438b06c: Try mounting as "superfloppy" first

This allows for a superfloppy that has MBR-like data in the BPB. this solves FS #12294 while allowing arbitrary partition types.
firmware/common/disk.c [diff]
Moshe Piekarski
Tuesday 21:11 0d24a7176e: Also remove the fat_partition_types array.

If we aren't going to check for the partition type, we don't need the array of known FAT partition types.

Original Author: Torne Wuff
firmware/common/disk.c [diff]
Moshe Piekarski
Tuesday 21:11 a2b8204718: Allow any partition type, not just known FAT types.

Instead of only mounting partitions with a FAT partition type, try any partition that isn't type 0 (unallocated) or 5 (extended). This makes it easier to reformat SDXC cards which have the exFAT partition type, and also brings us in line with pretty much every other OS at this point. Anything with a valid-looking FAT superblock will get mounted.

original author: Torne Wuff
firmware/common/disk.c [diff]
Moshe Piekarski
Tuesday 17:22 3cfd129cd9: mac: Fix build rule for dmg.

Also add the version string to the folder used for creating the dmg, since that will appear when mounting it.
rbutil/libtools.make [diff]
Dominik Riebeling
Tuesday 17:22 82716bbe20: rbutil: Fix filename for additional rule to create dmg image on macOS. rbutil/rbutilqt/ [diff]
Dominik Riebeling
Tuesday 16:30 08d8b6472c: fractals: Clean up ARM asm

No functional change, just using modern syntax.
apps/plugins/fractals/cpu_arm.h [diff]
Solomon Peachy
Tuesday 16:12 aec381c4c6: database: Fix makefile syntax for GNU Make 4.3+
tools/database/database.make [diff]
Solomon Peachy
Tuesday 14:20 f26cf6a3ec: Fixed system state information loss when it is saved in file
apps/settings.c [diff]
Igor B. Poretsky
All commits since last release, last four weeks.


Friday 20:52AgptekRockerSolomonPeachy
Friday 20:50XDuooX3iiSolomonPeachy
Friday 16:37TargetStatusSolomonPeachy
Friday 12:27UnprocessedRegistrationsSolomonPeachy
Friday 12:26UnprocessedRegistrationsLogSolomonPeachy
Friday 12:26WikiUsersBaseUserMapping_333
Friday 04:02GoldenQuotesFranklinWei
28th Jun 17:42AlisonJoySolomonPeachy
28th Jun 17:41SonaSinghSolomonPeachy
28th Jun 17:40LogSinghSolomonPeachy
28th Jun 17:40ReenaSinghSolomonPeachy
28th Jun 17:39TiagoHenriqueDudekDudekSolomonPeachy
28th Jun 17:39RloginRlastSolomonPeachy
28th Jun 17:37KinexMediaSolomonPeachy
28th Jun 17:37ValeriaFalerinaSolomonPeachy
28th Jun 17:34HaryanaSarkarSolomonPeachy
28th Jun 17:33NishaCHowdharySolomonPeachy
28th Jun 17:30DhanashriAcademySolomonPeachy
28th Jun 17:26ObatkuatTahanlamaSolomonPeachy
28th Jun 17:25NancyHessSolomonPeachy


Recent Threads on the Mailing Lists
when what who
30th Jun 00:19Straw poll on wiki replacement Sam Kuper via rockbox-dev
29th Jun 13:26Help, RockBox installation / Vocalization Agpteck Roker Daniel B├Ęgue via rockbox
24th Jun 12:59Migrating most www services (and buildmaster) on May 16th Solomon Peachy via rockbox
23rd Jun 18:40rockbox Digest, Vol 166, Issue 9 Steak via rockbox
22nd Jun 16:34RockBox, vocalize sandisqueSansa clip Jam., Jan Hasebos via rockbox
17th Jun 21:35Misc hosting updates Solomon Peachy via rockbox-dev
16th Jun 19:32Advice on small FM Radio using Rockbox Gerry Ellis via rockbox
14th Jun 15:51[PATCH 1/2] www: fix gmane links Sam Kuper via rockbox-dev
13th Jun 16:28[PATCH 2/2] www: remove broken Gmane links Sam Kuper via rockbox-dev
12th Jun 14:13Rockbox-users mailing list archives - downloadable? Solomon Peachy via rockbox
10th Jun 11:09rockbox Digest, Vol 166, Issue 1 Sam Kuper via rockbox
9th Jun 23:45Thank you to the Rockbox developers & maintainers Sam Kuper via rockbox
29th May 18:27Mailing list archives migrated to new host; Transition complete! Rocker via rockbox
28th May 17:36by way of translation Solomon Peachy via rockbox
28th May 15:24Git * Gerrit services migrating to new host on May 27th Stefan Ott via rockbox
28th May 04:25[GitHub API] Deprecation notice for authentication via URL query parameters Solomon Peachy via rockbox-dev
21st Apr 06:17Bumping arm and m68k toolchains to gcc 4.9.4 Solomon Peachy via rockbox-dev
12th Apr scheduled downtime for migration Solomon Peachy via rockbox
17th Mar 17:46Transition proposal Solomon Peachy via rockbox-dev
17th Mar 09:35List of all configuration file, which... tuxic––– via rockbox

Page was last modified "Sat May 23 08:12:40 2020" The Rockbox Crew