Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2012-10-09

00:00:31 Quit Rower85 (Quit: Hmmm...)
00:00:40 Join speckmade [0] (
00:01:44 Quit lebellium (Quit: ChatZilla 0.9.89 [Firefox 16.0/20121002073616])
00:03:03 Quit ender` (Quit: Is there like a way to put a compiler in "Just trust me on that one" mode?)
00:04:00 Join speckmade1 [0] (
00:05:37 Quit speckmade (Ping timeout: 260 seconds)
00:05:57 Join TheSphinX^ [0] (
00:06:27 Quit speckmade1 (Client Quit)
00:07:02 Join speckmade [0] (
00:07:03 Quit TheSphinX_ (*.net *.split)
00:07:03 Quit nuskool (*.net *.split)
00:08:34 Quit kevku (Read error: Connection reset by peer)
00:10:05 Join Thra11 [0] (~thrall@
00:10:16 Join speckmade1 [0] (
00:10:37 Quit petur (Quit: Leaving)
00:10:48 Quit speckmade (Client Quit)
00:13:05 Quit n1s (Quit: Ex-Chat)
00:21:18 Join nuskool [0] (
00:34:49 Quit speckmade1 (Ping timeout: 276 seconds)
00:35:26 Join speckmade [0] (
00:40:05 Quit pamaury (Remote host closed the connection)
00:40:36 Quit zoktar (Quit: ZNC -
00:40:40 Join Provel__ [0] (
00:42:53 Join zoktar [0] (
00:43:29 Join speckmade1 [0] (
00:43:48 Quit speckmade (Ping timeout: 255 seconds)
00:44:05 Quit Provel_ (Ping timeout: 240 seconds)
00:49:30 Quit speckmade1 (Quit: Leaving.)
00:49:35 Join speckmade [0] (
00:50:39 Join KiwiCAM_ [0] (~quassel@
00:50:53 Nick KiwiCAM_ is now known as KiwiCam (~quassel@
00:58:42 Quit mgottschlag (Ping timeout: 260 seconds)
01:00:04 Join Syconaut^ [0] (
01:00:50 Quit speckmade (Ping timeout: 252 seconds)
01:01:18 Quit Syconaut (Ping timeout: 244 seconds)
01:03:11 Join speckmade [0] (
01:03:59 Quit speckmade (Client Quit)
01:04:03 Join speckmade1 [0] (
01:09:03 Quit speckmade1 (Ping timeout: 264 seconds)
01:09:14 Join speckmade [0] (
01:11:12 Quit alexbobp (Ping timeout: 240 seconds)
01:14:07 Join alexbobp [0] (
01:15:56 Quit bootinfdsds (Read error: Connection reset by peer)
01:16:36 Join bootinfdsds [0] (~Prmhfhfx@
01:16:39 Join sciopat [0] (
01:17:05 Quit nosa-j (Ping timeout: 240 seconds)
01:19:31 Quit sciopath (Ping timeout: 246 seconds)
01:20:29 Join nosa-j [0] (~m00k@
01:21:21 Quit alexbobp (Remote host closed the connection)
01:25:00 Join alexbobp [0] (
01:25:50 Quit nosa-j (Remote host closed the connection)
01:26:24 Quit prof_wolfff (Read error: Operation timed out)
01:27:17 Join nosa-j [0] (~m00k@
01:28:02amayerim not fluent in C. is the end of an enum supposed to end in a comma?
01:28:06amayerenum test_thing { 1,2,3,4, };
01:28:10amayerthe comma after the 4 is that supposed to be there?
01:30:31gevaertsamayer: it's allowed to be there, yes. See ISO/IEC 9899:1999 :)
01:31:08derfThat said, it will cause warnings in lots of compilers.
01:31:39amayergevaerts: i have no idea what that means
01:31:54amayerits in the icons.h file thats why i was asking
01:32:01 Quit speckmade (Ping timeout: 245 seconds)
01:32:05amayerline 70
01:33:34gevaertshm, I typoed that reference. It's ISO/IEC 9899:1999, obviously...
01:34:14gevaertsamayer: ISO/IEC 9899:1999 is the C99 specification
01:35:16gevaertsI suspect it's allowed to make #ifdeffing specific values easier
01:36:39amayer*shrugs* i know it would make most of the languages i work with break
01:36:53amayerthats why i asked
01:37:20*gevaerts doesn't see a comma on line 70 in icons.h
01:37:26[Saint]It can be there, but, like derf said some compilers will probably have a wee cry about it.
01:39:44amayergevaerts: s/icons.h/icon.h/
01:39:46amayer(its at the end of the line[see: Icon_Last_Themeable, ])
01:40:23gevaertsAh, yes
01:40:44 Join Provel_ [0] (
01:40:48amayer*sign of relief* i knew i wasnt seeing things
01:41:29gevaertsWell apps/recorder/icons.h also has an enum with its last value on line 70 :)
01:41:48amayeroh haha sorry
01:42:13saratogaa lot of programming languages let you have a comma with no last element to simplify appending to lists and such
01:42:26saratogaalthough it looks weird in english
01:43:06gevaertsBut yes, it is allowed, and using it has some advantages when you're working with diffs or #ifdefs. I can't really think of actual risks, so I'm not sure why some compilers dislike it
01:43:11amayeralot of programming looks weird in english... i dated an english major once.
01:43:12amayerlets just say we didnt speak the same language
01:44:34 Quit Provel__ (Ping timeout: 245 seconds)
01:56:51***Saving seen data "./dancer.seen"
01:58:48amayerim confused about where .icons files go.
01:58:51amayer^not much help
01:58:55amayerit says it searches the icons folder for a bmp file with the same name but where does the "MY_ICONS.icons" file go?
02:02:55[Saint]amayer: /.rockbox/icons/MY_ICONS.icons
02:03:14amayeri see...
02:03:16amayeri downloaded the icons pack
02:03:46amayerafter i get this all figured out i think im going to update the CustomIcons page
02:04:09[Saint]Custom icon allocations (especially for viewers), is a little bit broken.
02:04:31[Saint]Trying to set custom viewer icons is...interesting.
02:05:31amayeri have to go... the lady is calling.
02:05:33amayerbut later tonight i will dive a little more into it
02:06:50amayeris there any page the mentions which menu item is linked to what tag in the .icons file?
02:06:52amayerie: is there a way to link every menu item to a specific icon?
02:06:54amayerim just looking for a way to put a blue square beside each menu item excluding the title
02:10:33[Saint]the easiest way to do that without going digging in the source is to just make your icons bitmapstrip reflect how you'd like it.
02:11:05[Saint]It's pretty obvious from the bitmapstrip which slot the title is, the Rockbox clef icon is only used in one place.
02:13:12[Saint]Otherwise, you'll need to split out the icons into their own viewport, specify a case for each icon, yadda...yadda...yadda. It's easier to just replace every icon in the strip except the Rockbox clef (and possibly the indicator arrow).
02:14:20 Quit nosa-j (Read error: No route to host)
02:14:40[Saint]For the viewers, it's a lot easier. You can just give each viewer the same icon number. and your viewers bitmapstrip only needs to be one icon.
02:17:17 Join nosa-j [0] (~m00k@
02:17:29 Quit Thra11 (Ping timeout: 245 seconds)
02:17:59 Quit nosa-j (Client Quit)
02:18:38 Join nosa-j [0] (~m00k@
02:31:30 Quit saratoga (Quit: Page closed)
02:35:13 Join speckmade [0] (
02:35:36 Quit Horscht (Quit: Verlassend)
02:40:54 Join Provel__ [0] (
02:44:22 Quit speckmade (Ping timeout: 256 seconds)
02:44:24 Quit Provel_ (Ping timeout: 255 seconds)
02:50:37 Quit Gallomimia (Read error: Connection reset by peer)
02:54:40 Join Gallomimia [0] (
03:41:03 Join Provel_ [0] (
03:45:03 Quit Provel__ (Ping timeout: 264 seconds)
03:56:53***Saving seen data "./dancer.seen"
04:04:08 Quit Jack87|Away (Ping timeout: 268 seconds)
04:05:05 Quit pixelma (Disconnected by services)
04:05:06 Join pixelma_ [0] (pixelma@rockbox/staff/pixelma)
04:05:08 Nick pixelma_ is now known as pixelma (pixelma@rockbox/staff/pixelma)
04:05:15 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
04:05:15 Quit amiconn (Disconnected by services)
04:05:20 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn)
04:13:14 Quit the-kyle (Read error: Connection reset by peer)
04:13:56 Quit linuxstb (Read error: Connection reset by peer)
04:14:13 Join the-kyle [0] (
04:14:22 Join linuxstb [0] (
04:15:26 Join Jack87 [0] (Jack87@nasadmin/admin/jack87)
04:30:31 Join TheSphinX_ [0] (
04:31:09 Quit the-kyle (Quit: Leaving.)
04:33:46 Quit TheSphinX^ (Read error: Operation timed out)
04:35:15 Quit ruskie (Ping timeout: 252 seconds)
04:39:48 Join ruskie [0] (ruskie@sourcemage/mage/ruskie)
04:41:09 Join Provel__ [0] (
04:42:39 Join the-kyle [0] (
04:42:59 Quit Epicanis (Quit: bedtime)
04:45:08 Quit Provel_ (Ping timeout: 248 seconds)
04:58:29amayer[Saint]: so i need a strip of 32 blue squares(minus the rockbox and arrow)?
04:58:39amayerthey are all the same square
05:01:14 Join Rower85 [0] (husvagn@
05:11:08ParkerR_May be a long shot, but does anyone know how to use the piezo module for iPod Linux?
05:11:09 Quit bootinfdsds (Read error: Connection reset by peer)
05:11:32 Join sciopa [0] (
05:11:50 Join bootinfdsds [0] (~Prmhfhfx@
05:15:08 Quit sciopat (Ping timeout: 256 seconds)
05:16:13 Quit uwe_ (Read error: Operation timed out)
05:19:56 Join uwe_ [0] (
05:20:10amayerParkerR_: Do you know if the IPL boot loader works on ipod classic?
05:20:29ParkerR_The old iPod yes
05:20:33ParkerR_New classic new
05:21:03amayer*tilts head ever so slightly* oh i get it
05:21:21ParkerR_Yeah typing sucks
05:21:53amayerwho is the ipod linux guy here? is it seven or 7?
05:22:14ParkerR_I see neither in the channel
05:22:20amayeri guess my question is more for freemyipod people
05:22:34ParkerR_amayer, What are you wanting to do?
05:22:37amayeri ment freem my ipod
05:22:50amayeri was wondering if emcore could boot ipod linux
05:23:19*ParkerR_ googles emcore
05:23:57ParkerR_Oh nice
05:24:06ParkerR_I use loader2 for the bootloader
05:24:20amayerits not that important. it was just a thought
05:24:32ParkerR_I have a Nano 1g atm
05:24:45amayerfor being a programmer i know surprisingly little about boot loaders and firmware
05:25:19amayerbut i had to use to get my classic 6G going
05:25:20ParkerR_What. iPod Nano 1g has rockbox support and ipodlinux support but not emCore? :(
05:25:40amayeremcore is just a bootloader to boot rockbox
05:25:50ParkerR_I think emCore hasn;t taken a look at the progress made on the1g
05:26:06amayerParkerR_ ^^^
05:26:16ParkerR_YEah then I have loader2
05:26:49ParkerR_Works nicely
05:28:09amayeri dont think i can use anything but emcore on my ipod classic 6G
05:28:37amayeruntil i write my own*
05:34:06 Quit [7] (Disconnected by services)
05:34:15 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
05:38:33 Quit bootinfdsds (Ping timeout: 246 seconds)
05:40:31 Join bootlfdhfrsa [0] (~Prmhfhfx@
05:40:33ParkerR_amayer, Huh didn;t know they had rockbox for the Classic 6g
05:41:14 Join Provel_ [0] (
05:42:01amayerParkerR_: it runs but it doesnt have a boot loader. thats why i need the emcore boot loader.
05:42:03amayeremcore boots to rockbox
05:42:45ParkerR_amayer, Neat. Makes me kinda want a 6g just to mess with
05:43:10amayerso far everything ive found works... except for Doom
05:43:30amayeri know right
05:44:30ParkerR_Doom on the Nano 1g is umm interesting
05:45:02 Quit Provel__ (Ping timeout: 260 seconds)
05:45:14ParkerR_Doom at 176x132
05:45:14amayerhaha i believe it
05:45:43ParkerR_And the Gameboy advance emulator is nifty too. A little slow but it runs
05:46:39ParkerR_I have rockbox and this
05:46:52ParkerR_Fork of iPod Linux with a bunch of neat things
05:55:54ParkerR_Aww not as big as I had hoped
05:56:56***Saving seen data "./dancer.seen"
06:10:24 Quit alexbobp (Ping timeout: 256 seconds)
06:12:01 Join alexbobp [0] (
06:41:23 Join Provel__ [0] (
06:45:08 Quit Provel_ (Ping timeout: 248 seconds)
06:51:43 Join speckmade [0] (
06:52:56 Join speckmade1 [0] (
06:53:00 Quit speckmade (Client Quit)
06:56:55 Part amayer
07:02:18ParkerR_Man I love the upadtes to the rockbox utility
07:12:14 Join Scr0mple [0] (~Simon@
07:14:59 Quit Scromple_ (Ping timeout: 260 seconds)
07:19:39 Quit bootlfdhfrsa (Ping timeout: 260 seconds)
07:20:59 Join bootlfdhfrsa [0] (~Prmhfhfx@
07:27:10 Quit Staphylo (Ping timeout: 256 seconds)
07:34:28 Quit [Saint] (Remote host closed the connection)
07:35:54 Join [Saint] [0] (~quassel@rockbox/user/saint)
07:41:33 Join Provel_ [0] (
07:44:55 Quit Provel__ (Ping timeout: 252 seconds)
07:50:00 Join mortalis [0] (
07:50:54 Nick Provel_ is now known as Provel (
07:56:57***Saving seen data "./dancer.seen"
08:05:12 Quit ps-auxw (Ping timeout: 272 seconds)
08:05:33 Join wodz [0] (
08:06:01 Join bertrik [0] (~quassel@rockbox/developer/bertrik)
08:09:49wodzFor some obscure reason mixer functions return nonsense on elf plugins. mixer_channel_status(), mixer_channel_get_buffer() and mixer_channel_calculate_peaks(). rb ptr is correct as other core functions like splashes, lcd updates etc. work. Any idea where to look?
08:15:27 Join ps-auxw [0] (
08:41:40 Join Provel_ [0] (
08:45:31 Quit Provel (Ping timeout: 246 seconds)
08:46:44kugelwodz: perhaps some plugin api difference between core and plugins?
08:47:30 Join TomColler [0] (
08:47:38 Part TomColler
08:48:51 Quit bertrik (Ping timeout: 260 seconds)
08:54:39wodzkugel: ? It is build as usual so api should match
08:59:16 Quit speckmade1 (Ping timeout: 255 seconds)
09:00:08 Join ender` [0] (
09:01:37 Join speckmade [0] (
09:02:11 Join Zagor [0] (
09:02:12 Quit Zagor (Changing host)
09:02:12 Join Zagor [242] (~bjst@rockbox/developer/Zagor)
09:02:13 Join amiconn_ [0] (quassel@rockbox/developer/amiconn)
09:02:13 Join pixelma_ [0] (pixelma@rockbox/staff/pixelma)
09:02:13 Quit amiconn (Disconnected by services)
09:02:13 Quit pixelma (Disconnected by services)
09:08:25 Quit tchan (Ping timeout: 246 seconds)
09:13:16 Join kevku [0] (
09:14:38 Quit wodz (Quit: Leaving)
09:20:25 Join mgottschlag [0] (~quassel@reactos/tester/phoenix64)
09:21:14 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
09:29:33 Join petur [0] (~petur@rockbox/developer/petur)
09:32:30 Join GeekShadow [0] (
09:33:43 Quit gxk (Quit: leaving)
09:33:45 Quit GeekShadow (Changing host)
09:33:45 Join GeekShadow [0] (~antoine@reactos/tester/GeekShadow)
09:41:44 Join Provel__ [0] (
09:44:33 Join Thra11 [0] (~thrall@
09:45:22 Quit Provel_ (Ping timeout: 246 seconds)
09:56:59***Saving seen data "./dancer.seen"
10:01:23 Quit scorche (Disconnected by services)
10:01:27 Join scorche` [0] (~scorche@rockbox/administrator/scorche)
10:05:44 Quit Belzebub (Ping timeout: 245 seconds)
10:09:05kugelZagor: can we sync the repo at github?
10:11:06markunkugel: would it make sense to get rockbox here? (don't know how they sync)
10:16:01 Join speckmade1 [0] (
10:17:00 Nick pixelma_ is now known as pixelma (pixelma@rockbox/staff/pixelma)
10:17:10 Quit speckmade (Ping timeout: 256 seconds)
10:24:25 Quit speckmade1 (Ping timeout: 252 seconds)
10:27:52 Join LinusN [0] (
10:31:07 Join speckmade [0] (
10:32:57 Join speckmade1 [0] (
10:33:43 Quit speckmade (Read error: Connection reset by peer)
10:36:19 Quit Thra11 (Read error: Connection reset by peer)
10:41:52 Join Provel_ [0] (
10:42:55 Quit factor (Read error: Connection reset by peer)
10:44:21 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
10:44:47 Quit kadath (Read error: Connection reset by peer)
10:45:19 Quit Provel__ (Ping timeout: 245 seconds)
10:46:04 Join kadath [0] (
10:47:22ukleinekmarkun, kugel: I think you just tell the github people your master url and they set it up. There might even be a web interface for that.
10:47:43kugeli havent found a web interface
10:50:05ukleinekkugel: the thread I have in mind is about U-Boot:
10:53:22ukleinekkugel: so it seems the guy just filled in the contact from on
10:53:43ukleinekkugel: but wdenk's reply might be worth a read for you, too.
10:54:27kugeli read that
10:54:53kugelI don't really care about the ToS as it's only about a read-only mirror for convinience
10:55:10kugelit's not like we want to base our infrastructure on it
10:56:06kugeli sent a mail to
10:59:38 Join Belzebub [0] (
10:59:41 Join factor [0] (~factor@
11:00:50 Quit speckmade1 (Read error: Operation timed out)
11:02:54 Join speckmade [0] (
11:08:02 Part LinusN
11:09:42 Join LinusN [0] (
11:10:22 Join wodz [0] (
11:10:34 Quit tchan (Ping timeout: 246 seconds)
11:12:02wodzdigging in failing plugins - chessbox does not check return status from its internal naive malloc() implementation.
11:12:55wodzgame = (struct pgn_game_node *)pl_malloc(sizeof game_size); game->game_number = 0;
11:13:12kugeland malloc is failing?
11:13:17wodzpl_malloc() can return NULL
11:13:44wodzProbably. I don't see why yet but this explains data aborts
11:13:48kugelthose naive mallocs should probably just use tlsf
11:14:32wodzNot really. In a lot of cases you need only 'forward' malloc without free
11:15:05wodzlots of code initialize internal structures at startup only
11:15:08kugeli havent analyzed how its used
11:15:43kugelbut tlsf is tiny so it can't hurt I'd thinkg
11:16:23 Join Staphylo [0] (
11:16:24wodzIt is tiny but wastes mem if you do many small allocs. If you don't need free() there is no point.
11:18:02wodzbtw. kugel could you comment ef4bf8a and 71778bd ?
11:18:29wodzis it worth to care and use native libs on app builds?
11:27:48kugelcan't say, i know nothing about pdbox
11:29:29wodzThe only app build where it is included is R0. I guess R0 doesn't have FPU so this should not matter
11:39:02 Quit pamaury (Remote host closed the connection)
11:41:59 Join Provel__ [0] (
11:45:46 Quit Provel_ (Ping timeout: 260 seconds)
11:49:21kugelwodz: I'm not sure actually. I think it has
11:49:45 Quit bluebrother (Disconnected by services)
11:49:50 Join bluebrother^ [0] (~dom@rockbox/developer/bluebrother)
11:51:04wodzok so *maybe* this makes difference, don't know
11:52:38 Quit fs-bluebot (Ping timeout: 260 seconds)
11:54:01 Join fs-bluebot [0] (
11:57:00***Saving seen data "./dancer.seen"
12:06:16 Quit mgottschlag (Ping timeout: 256 seconds)
12:17:23 Quit speckmade (Ping timeout: 245 seconds)
12:32:02 Quit freqmod (Ping timeout: 256 seconds)
12:35:24 Join speckmade [0] (
12:36:15 Join T44 [0] (Topy44@
12:36:36 Join freqmod [0] (
12:39:53 Quit Topy44 (Ping timeout: 260 seconds)
12:40:42 Join mgottschlag [0] (~quassel@reactos/tester/phoenix64)
12:42:07 Join Provel_ [0] (
12:43:38 Join Horscht [0] (
12:43:38 Quit Horscht (Changing host)
12:43:38 Join Horscht [0] (~Horscht@xbmc/user/horscht)
12:46:04 Quit Provel__ (Ping timeout: 255 seconds)
12:49:31 Join pamaury [0] (
12:49:31 Quit pamaury (Changing host)
12:49:31 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
13:04:34 Quit petur (Quit: *plop*)
13:21:46 Quit Torne (Quit: Lost terminal)
13:22:18 Join Torne [0] (~torne@rockbox/developer/Torne)
13:31:09 Join speckmade1 [0] (
13:31:12 Quit speckmade (Quit: Leaving.)
13:33:07 Join speckmade [0] (
13:33:08 Quit speckmade1 (Read error: Connection reset by peer)
13:36:39 Quit freqmod (Quit: No Ping reply in 180 seconds.)
13:36:49 Join freqmod [0] (
13:42:15 Join Provel__ [0] (
13:43:21 Quit mgottschlag (Ping timeout: 246 seconds)
13:45:41 Quit freqmod (Ping timeout: 264 seconds)
13:45:55 Quit Provel_ (Ping timeout: 248 seconds)
13:47:12 Join freqmod [0] (
13:52:06 Quit speckmade (Ping timeout: 246 seconds)
13:57:03***Saving seen data "./dancer.seen"
14:12:04 Quit [Saint] (Remote host closed the connection)
14:14:07 Join [Saint] [0] (~quassel@rockbox/user/saint)
14:14:28 Join amayer_ [0] (
14:22:39 Join bertrik [0] (~quassel@rockbox/developer/bertrik)
14:25:17 Quit GodEater (Read error: Connection reset by peer)
14:29:05 Join GodEater [0] (
14:29:06 Quit GodEater (Changing host)
14:29:06 Join GodEater [0] (~bibble@rockbox/staff/GodEater)
14:33:26 Join Epicanis [0] (
14:34:23 Join tchan [0] (
14:34:23 Quit tchan (Changing host)
14:34:23 Join tchan [0] (~tchan@lunar-linux/developer/tchan)
14:42:18 Join Provel_ [0] (
14:45:00amayer_what is the difference between sram and regular ram?
14:46:02bertriksram is a type of ram
14:46:07 Quit Provel__ (Ping timeout: 245 seconds)
14:47:11Zagoramayer_: in rockbox context, sram is faster than regular ram
14:47:18Zagorso code put there runs faster
14:48:20amayer_Zagor: thank you.
14:48:22amayer_do you know how much sram and regular ram an ipod classic has?
14:48:24amayer_is that defined somewhere in the code?
14:48:56gevaertsSee the correct file
14:52:03amayer_gevaerts: would the classic be under ipod video or some other target?
14:52:04amayer_(i think the processors are different but i dont know where to look)
14:52:21gevaertsIt's not very related to the video, no
14:52:58gevaerts*possibly* firmware/target/arm/s5l8702/
14:53:01gevaerts(not sure)
14:53:25gevaertsLook for IRAM in there. That's the sram
14:54:32GodEaterwhy do we use IRAM and sram as names? Wouldn't it be better to settle on one? :)
14:54:48Zagorso we actually use sram anywhere?
14:54:51linuxstbI didn't think we use sram.
14:56:21bertrikI thought we (rockbox) made up the IRAM name
14:57:37ZagorI vaguely remember one of the earlier cpus called it that
14:58:06linuxstbI guess the first would be SH-1 wouldn't it?
14:58:42gevaertsI'd say SRAM and IRAM mean something slightly different. IRAM means it's on-cpu, SRAM means it's static. There's quite a big overlap though
15:02:30 Join WalkGood [0] (~4@unaffiliated/walkgood)
15:06:06 Join sciopath [0] (
15:09:05 Quit sciopa (Ping timeout: 276 seconds)
15:35:55wodzha, fixed crash of chessbox on PP :-)
15:42:26 Join Provel__ [0] (
15:43:31amayer_wodz: good job
15:46:04 Quit Provel_ (Ping timeout: 255 seconds)
15:47:06 Quit XavierGr (Ping timeout: 240 seconds)
15:51:05kugelwodz: what was the problem?
15:57:05***Saving seen data "./dancer.seen"
15:57:43wodzCOMMON symbols
16:00:26wodzIn linking exec we add it to the end of .bss and then ALIGN(4). When processing relocatable elf one must allocate space for COMMON when loading and on PP the size needs to be Word multiply (dunno why honestly)
16:02:31kugelwhat's COMMON?
16:06:26wodz"SHN_COMMON Symbols defined relative to this section are common symbols, such as Fortran COMMON or unallocated C external variables."
16:08:29kugelsounds strange
16:09:25wodzmy observation is that most 'foreign' code in plugins (chessbox, doom...) spit a lot of COM symbols
16:10:55wodzchessbox - 14 symbols 0xdc bytes in total
16:11:03 Quit mortalis (Quit: Leaving)
16:12:10wodzdoom - lots of symbols 0x2f2c bytes in total
16:16:39Torneit's when you declare something as extern, but never really define it
16:17:15Tornethe opposite.
16:17:27amayer_wodz: could that be why doom hangs on ipod classic?
16:17:27Tornewhen you define the same symbol in a bunch of different files
16:17:34Torneinstead of defining it as extern
16:17:41Torneand rely on the linker to fold them into a single definition via COMMON
16:18:17Torneuninitialised global variables are allowed to be multiply defined in different object files in C
16:19:27 Join maruk [0] (
16:19:28Torneadding the right "extern" declarations would just eliminate them, but i'm not sure it would use any less space in doing so
16:19:35Torneit would probably just move them to a different section
16:19:43Torne(into .bss)
16:19:45 Join dfkt [0] (
16:19:46 Quit dfkt (Changing host)
16:19:46 Join dfkt [0] (dfkt@unaffiliated/dfkt)
16:21:33wodzyeah, it will not decrease space requirements
16:21:52wodzits just another thing I must care when loading elf
16:34:09 Join einhirn [0] (
16:34:15kugelcouldnt you just add it to bss in the linker script?
16:42:35 Join Provel_ [0] (
16:46:33 Quit Provel__ (Ping timeout: 246 seconds)
16:46:49wodzkugel: you could but for relocatable file this directive is ignored
16:53:20wodzamayer_: no. In HEAD COMMON symbols are melted into .bss and aligned properly
16:53:53amayer_wodz: thanks for checking
16:57:28 Quit [Saint] (Remote host closed the connection)
16:59:27 Join [Saint] [0] (~quassel@rockbox/user/saint)
17:00:00 Join mgottschlag [0] (~quassel@reactos/tester/phoenix64)
17:05:54 Join bootinfdsds [0] (~Prmhfhfx@
17:06:13 Quit Zagor (Quit: Clint excited)
17:08:36 Quit bootlfdhfrsa (Ping timeout: 245 seconds)
17:08:36 Quit TheSeven (Ping timeout: 245 seconds)
17:09:00 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
17:18:33 Quit wtachi (Ping timeout: 240 seconds)
17:18:50 Join wtachi [0] (
17:26:21 Quit Belzebub (Read error: Connection reset by peer)
17:26:33 Join Belzebub [0] (
17:27:07 Join nrg [0] (~spike@
17:35:39 Quit mgottschlag (Read error: Connection reset by peer)
17:42:39 Join Provel__ [0] (
17:46:33 Quit Provel_ (Ping timeout: 246 seconds)
17:51:44 Join y4n [0] (~y4n@unaffiliated/y4ndexx)
17:53:34 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier.
17:55:06 Quit sciopath (Read error: Connection reset by peer)
17:55:29 Join sciopath [0] (
17:57:09***Saving seen data "./dancer.seen"
18:02:24 Quit [Saint] (Read error: Connection reset by peer)
18:05:30 Join [Saint] [0] (~quassel@rockbox/user/saint)
18:05:56 Join prof_wolfff [0] (
18:13:47 Quit y4n (Quit: Today is the perfect day for a perfect day.)
18:17:14 Join y4n [0] (~y4n@unaffiliated/y4ndexx)
18:19:23 Join lebellium [0] (
18:33:45 Quit maruk (Quit: Leaving.)
18:42:49 Join Provel_ [0] (
18:46:38 Quit Provel__ (Ping timeout: 260 seconds)
18:49:56 Quit amayer_ (Quit: going ~/)
18:54:55 Join Raptors_ [0] (
18:55:19Raptors_Does anyone know how to disable screen when the buttons are locked on fuze+?
18:55:29Raptors_Tried looking in settings and doc but failed
18:58:03 Join speckmade [0] (
18:59:23Raptors_pamaury, you there?
18:59:44pamaurythere is no setting for this currently
19:00:06Raptors_It's pretty annoying the screen turns back on when the keys get pressed
19:00:07pamauryI agree that would be a nice addition
19:00:16 Quit alexbobp (Read error: error:1408F119:SSL routines:SSL3_GET_RECORD:decryption failed or bad record mac)
19:00:23pamauryand it's the default behaviour of most phones nowadays
19:00:26 Join alexbobp [0] (
19:00:26 Quit alexbobp (Client Quit)
19:00:43 Join alexbobp [0] (
19:01:30 Join speckmade1 [0] (
19:01:34 Quit speckmade (Client Quit)
19:01:39Raptors_pamaury, ok 1 other question. Can you lock the screen from the main screen? or is only limited to the play screen?
19:02:07pamauryit's limited to the play screen unfortunately
19:02:18Raptors_Other than that it seem to be working fine (other than getting used to the dpad (after using the fuze for the last 3 years)
19:02:47pamauryI have no idea how hard it would be to change these things, I don't work too much on the user interface
19:03:49 Join lifeless_ [0] (~lifeless@
19:05:14 Quit lebellium (Quit: ChatZilla 0.9.89 [Firefox 16.0/20121002073616])
19:06:18 Quit speckmade1 (Ping timeout: 260 seconds)
19:08:24 Join amayer_ [0] (
19:09:39 Quit n17ikh (Ping timeout: 248 seconds)
19:17:10 Join n17ikh [0] (~n17ikh@unaffiliated/n17ikh)
19:18:12 Join speckmade [0] (
19:18:17 Quit n17ikh (Remote host closed the connection)
19:29:06 Join pretty_function [0] (~sigBART@
19:31:22 Quit speckmade (Ping timeout: 256 seconds)
19:37:03 Join speckmade [0] (
19:41:10 Quit factor (Read error: Connection reset by peer)
19:42:55 Join Provel__ [0] (
19:45:07 Nick Provel__ is now known as Provel (
19:45:53 Join factor [0] (~factor@
19:46:31 Join lebellium [0] (
19:46:40 Quit Provel_ (Ping timeout: 256 seconds)
19:50:28speckmadehow does one install the bootloader?
19:50:35 Join scorche [0] (~scorche@rockbox/administrator/scorche)
19:50:46speckmade(got a Samsung YH-820 here)
19:51:20speckmadeIs it basically done by copying a file onto the internal disk?
19:52:18speckmadeSo I just have to find/compile that bootloader file and be happy?
19:52:33 Quit scorche` (Ping timeout: 240 seconds)
19:52:43 Quit lebellium (Quit: ChatZilla 0.9.89 [Firefox 16.0/20121002073616])
19:53:07 Join lebellium [0] (
19:53:39amayer_speckmade: are you on linux or windows?
19:53:42speckmadeI sure found that and tried to figure out from that what I should do now.
19:53:57 Join speckmade1 [0] (
19:54:30speckmadeCan I interpret from that text that there are only prebuilt bootloaders for YH920 and YH925?
19:54:59speckmadeor that one of those two works for the YH-820, too?
19:55:05 Quit lebellium (Client Quit)
19:55:24 Join lebellium [0] (
19:55:25amayer_im not entirely sure...
19:55:28amayer_i dont personally have that device. and my player requires a different boot loader
19:55:32speckmadeI already found and extracted a Rockbox build for the YH820.
19:55:33amayer_i think im out of my relm now
19:56:02speckmadeIt seems only the bootloader is missing now.
19:57:11***Saving seen data "./dancer.seen"
19:58:21amayer_speckmade: this looks kinda promising:
19:58:59 Join shanttu [0] (
19:59:01amayer_there is a link to download YH820.mi4
19:59:04 Quit WalkGood (Quit: ♪ ♫ ♪ ♫ ♪ ♫ ♪)
20:00:14gevaertsamayer_: that's probably the OF though
20:01:54 Quit Raptors_ (Ping timeout: 246 seconds)
20:02:01amayer_could be.
20:04:33gevaertsspeckmade: if you don't have a build environment set up, I've just uploaded a freshly built bootloader to">
20:04:51gevaertsNo guarantees about it working. I don't have a YH-820, so I can't test at all
20:06:17 Join anewuser [0] (~anewuser@
20:06:17 Quit anewuser (Changing host)
20:06:17 Join anewuser [0] (~anewuser@unaffiliated/anewuser)
20:14:46 Quit speckmade1 (Read error: Connection timed out)
20:29:37 Join lorenzo92 [0] (~chatzilla@
20:41:17speckmadeso - am I right that the installation procedure is basically just copying over the file and rebooting the device?
20:41:39 Quit the-kyle (Quit: Leaving.)
20:43:01 Join Provel_ [0] (
20:44:03gevaertsMake sure you have a backup of the file that's there before, but yes, that's the typical portalplayer approach
20:44:39gevaertsThe wiki should have something about this
20:44:49speckmadewell - that file was gone before I got the device.
20:45:30 Join the-kyle [0] (
20:45:49speckmadeIt keeps saying I should repair the firmware with the Sandisk's firmware repair tool for Windows.
20:46:05gevaertsAh, ok
20:46:17speckmadeAnd that one just doesn't work.
20:46:27 Quit Provel (Ping timeout: 256 seconds)
20:46:36amayer_for whoever the spam bot mods are in the forums:
20:46:36gevaertsIn that case, yes, just copy the file making sure you use the proper name
20:46:39amayer_user: xiaopfvfl
20:46:48speckmadeSeems like I fail to install the Windows driver...
20:47:19 Quit Horscht (Quit: Verlassend)
20:47:47speckmadeI tried to use it with the name you've given to the file.
20:49:12gevaertsDid you put it in SYSTEM/?
20:49:30speckmadeNo. Should I?
20:52:41speckmadeWell - behaviour changed...
20:53:07speckmadeIt just keeps displaying the Samsung logo forever...
20:54:08gevaertsMaybe the current code doesn't work well. I'll see if I can get the exact code those other two bootloaders were built from
20:57:58gevaertsAlso, you could try getting the FW_YH820.mi4 from, which is most likely the Of, That should help ruling out a hardware issue
21:01:39 Quit Belzebub (Ping timeout: 248 seconds)
21:03:46speckmadewell - same thing...
21:04:55gevaertsirc logs seem to indicate that there might be two different flash bootloaders for the yh820. If those behave the same way as on the iriver H10 5GB, firmware files for one might not be compatible with the other...
21:10:23speckmadeYou mean some kind of bootloader before the bootloader? like the taco inside a taco inside a taco bell inside a matrix from insheeption? :-O
21:10:39gevaertsIf that's the case,"> could be worth a try
21:10:39gevaertsBasically, yes :)
21:10:44 Join speckmade1 [0] (
21:10:50speckmadesame behaviour, btw.
21:12:52gevaertsThat means it's time for someone who actually knows the device to step in, I fear
21:16:59 Quit speckmade1 (Ping timeout: 276 seconds)
21:19:45speckmadeI should have another exemplar of this model handy to compare behaviour. Maybe it's just broken... :-/
21:23:15 Join speckmade1 [0] (
21:24:35 Join n17ikh [0] (~n17ikh@
21:24:35 Quit n17ikh (Changing host)
21:24:35 Join n17ikh [0] (~n17ikh@unaffiliated/n17ikh)
21:27:47 Quit speckmade1 (Ping timeout: 248 seconds)
21:28:28 Quit pamaury (Remote host closed the connection)
21:32:43 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
21:35:53 Join mgottschlag [0] (~quassel@reactos/tester/phoenix64)
21:43:12 Join Provel__ [0] (
21:47:05 Quit Provel_ (Ping timeout: 256 seconds)
21:48:59kugelhm that was easy
21:49:12kugelgithub set up mirror for our 4 git repos
21:49:31 Quit lorenzo92 (Quit: ChatZilla 0.9.89 [Firefox 15.0.1/20120907231657])
21:52:44 Quit pamaury (Ping timeout: 245 seconds)
21:52:47 Join pamaury_ [0] (~quassel@
21:53:34 Join Belzebub [0] (
21:55:28 Quit anewuser (Read error: Connection reset by peer)
21:57:13***Saving seen data "./dancer.seen"
22:09:15 Quit pretty_function (Ping timeout: 246 seconds)
22:10:06 Quit y4n (Quit: only amiga makes it possible)
22:24:03speckmadegevaerts: SUCCESS! :-)
22:24:26 Join speckmade1 [0] (
22:24:43speckmadeWe've been playing with the reset button now - and suddenly it works with one of your BL versions!
22:24:52speckmadeThank you very much!
22:24:58gevaertsCan you remember which one?
22:25:34speckmadethe one that was 63.488 bytes in size
22:26:18gevaertsThat's the one built from current code. Good :)
22:26:33gevaertsIt means we forgot to break it :)
22:27:06 Quit shanttu (Quit: Leaving)
22:27:34speckmademaybe you want to upload that file and link it from the wiki page ( )?.. ;-)
22:27:57gevaertsMaybe we should, yes
22:27:58speckmadeIf you want I can keep playing with the other files you sent me...
22:28:15gevaertsNo point. The others are *old* code
22:28:59 Quit speckmade1 (Ping timeout: 246 seconds)
22:29:33gevaertsAnyway, I believe bertrik may have a task for you now :)
22:29:46amayer_eww... old code
22:30:00 Join speckmade1 [0] (
22:30:34bertrikeh, how can I be of service?
22:30:55gevaertsbertrik: were you still looking for someone with a yh-820?
22:31:38bertrikgevaerts: I think we tried some stuff already (battery reading, right?) and unfortunately couldn't make it work
22:31:52gevaertsAh, ok. I must have missed that
22:32:25bertrikactually, I was a bit surprised that it didn't work
22:33:33bertrikI think I closed the gerrit patch, but it should still be available if you look
22:34:18bertrikspeckmade: you can try this perhaps
22:38:53lebelliumHe tried with me
22:39:09lebelliumand indeed that did not work
22:40:29speckmadeSo - we're gonna try?
22:40:57speckmadeor are we bound to deliver the same results?
22:41:20kugelbertrik: battery reading works on the 925 if that helps
22:41:42kugellast time I tried at least which is well a while
22:43:16 Join monreal [0] (
22:43:19 Join Provel_ [0] (
22:45:07monrealhi, I read which suggests I come here... I think my Sansa Fuze v2 just bricked
22:45:33 Join B4gder [0] (~daniel@
22:45:33 Quit B4gder (Changing host)
22:45:33 Join B4gder [241] (~daniel@rockbox/developer/bagder)
22:45:34nrghave you let it completely run out of batteries
22:46:02monrealit just happened about half an hour ago
22:46:20monrealI took it from the USB cable after copying some files
22:46:40monrealscreen went white and it printed something about panic
22:46:50 Quit Provel__ (Ping timeout: 246 seconds)
22:47:10gevaertsHave you tried hard resetting it by holding the power button for 30 seconds?
22:47:34monrealyes, I tried that and it does not do anything
22:48:04nrgwith it unplugged?
22:48:21monrealyes... does it need to be plugged?
22:48:48 Quit wodz (Ping timeout: 246 seconds)
22:49:11nrgI'd try it both ways yea
22:49:19nrgi had something like this happen one time
22:49:28nrgi had started it up and plugged it in at the same time
22:49:32nrgand it got stuck on boot
22:49:36nrguntill the battery ran out
22:49:43nrgsince i've updated firmware it hasn't happened again
22:50:01gevaertsYes, there's a bug in 3.11 where that can happen
22:50:01monreali was running latest release
22:51:19gevaertsSo yes, if the regular hard reset doesn't work, waiting for the battery to run out is the best option
22:51:23gevaertsIs the screen on?
22:51:54monrealno it is off
22:52:09monrealand I just tried the hard reset again, this time while plugged in
22:52:21gevaertsOK. Not that it matters much, it's just that with the screen on it would drain the battery a lot faster
22:52:40gevaertsThat bug has been fixed in the development code, and the fix will be in the soon-to-be-released 3.12
22:52:54gevaertsWell, to be released as soon as I can catch Zagor online again
22:53:12monrealdo you have any idea how long draining the battery will take in this state?
22:53:22nrgdo you remember how charged up it was?
22:53:42gevaertsA few days, I believe. I don't think I ever heard of anyone having to wait more than a week
22:53:45nrgmine was pretty well drained and it took a few days
22:53:59*gevaerts isn't sure
22:54:19monrealI guess it was about as full as it could be after being connected to usb for 2-3 hours :/
22:55:29monrealfine I will wait for it to run dry
22:56:01monrealI have another fuze2 at my parent's home, will pick it up during the weekend
22:56:37monrealwill 3.12 already support opus btw?
22:57:08gevaertsNo. opus was merged just after the 3.12 branch was split off
22:57:22gevaertsYou could run a cuurent dev build though
22:58:37monrealI don't really have any opus files just yet but I am thinking about transcoding my flac rips
23:05:27monrealso thanks for now
23:05:36 Quit monreal (Quit: Leaving)
23:10:30 Quit amayer_ (Ping timeout: 246 seconds)
23:16:23 Quit Rower85 (Read error: Connection reset by peer)
23:18:35 Part minus ("WeeChat 0.4.0-dev")
23:32:42 Quit kevku (Ping timeout: 260 seconds)
23:34:23 Quit pamaury_ (Ping timeout: 260 seconds)
23:38:12 Quit B4gder (Remote host closed the connection)
23:40:33 Quit dfkt (Quit: -= SysReset 2.55=- Sic gorgiamus allos subjectatos nunc.)
23:43:25 Join Provel__ [0] (
23:47:13 Quit Provel_ (Ping timeout: 260 seconds)
23:49:31 Join Horscht [0] (
23:49:31 Quit Horscht (Changing host)
23:49:31 Join Horscht [0] (~Horscht@xbmc/user/horscht)
23:50:20 Quit alexbobp (Quit: is shit)
23:57:16***Saving seen data "./dancer.seen"

Previous day | Next day