Rockbox.org home
release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide



Rockbox mail archive

Subject: logf enhancements

logf enhancements

From: Jonathan Gordon <jdgordy_at_gmail.com>
Date: 2006-06-03

hey,
last week i got the idea of getting logf used in the standard build in
the hope that it could be used to trace some of the painful bugs (i.e
wierd playback issues), so iv started work on making logf a bit
nicer,,,
so ive attached a patch with the my work so far hopefully to get some
feedback...
(i know we r in the freeze, but i rekon if this is used it might help
speed up the freeze....)
stuff ive changed so far:
removed some ROCKBOX_HAS_LOGF defines (u should still define it if u
want to test out the patch coz it might not compile without that
defined just yet)
added syslogf which is supposed to replace logf. the difference is
syslog allows a level for the log message.
the level is a combination of the subsystem (main thread, playback,
etc), and a error level warning, error, info, etc).

the idea with the levels is that errors with less severity then your
choice wont get logged, and even if the severity is higher than your
level, it will only get logged if its one of the sub-systems your
monitoring..
so, all that is left to do is remove the rest of the ROCKBOX_HAS_LOGF
defines, add a nice log viewer and get the rest of rockbox using it...

so yeah... whatcha think?

Received on Sat Jun 3 15:57:22 2006

Page was last modified "Jan 10 2012" The Rockbox Crew
aaa