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 2005-10-07

00:00:26 Quit dpassen1 ()
00:13:43 Join ashridah [0] (
00:18:36 Join muesli- [0] (
00:18:49XavierGrre :P
00:18:50 Quit muesli- (Client Quit)
00:26:13 Join matsl [0] (
00:27:32 Join [ReDeViL]|[BlEaD [0] (
00:28:05 Nick [ReDeViL]|[BlEaD is now known as [kitty (
00:34:55 Part [kitty
00:51:17 Quit webguest29 ("CGI:IRC (EOF)")
00:52:42 Quit jeddy3 ("Lost terminal")
00:53:42 Join matsl_ [0] (
00:55:11linuxstb__Apparently, the new iPod color LCD has the following markings: '4BN8-116, 045JKHN7, NWP74 MA50A111' If these make sense to anyone, please post the info here:
00:57:26 Quit matsl (Read error: 110 (Connection timed out))
01:01:08TiMiDbuttonbar almost done !I will submit it in a short time :p
01:02:15XavierGrwell commited then!
01:03:50TiMiDoh maybe they are going to say "what is that piece of shit"
01:04:03TiMiDand it will never be commited :)
01:08:21 Join matsl [0] (
01:08:42 Quit matsl (Remote closed the connection)
01:09:28TiMiDpffiew that was fast !
01:09:38 Quit matsl_ (Read error: 104 (Connection reset by peer))
01:11:46 Quit preglow ("leaving")
01:13:26 Join amiconn_ [0] (
01:13:48 Quit amiconn (Nick collision from services.)
01:13:48 Nick amiconn_ is now known as amiconn (
01:13:58markunTiMiD: Do you think your widget will result in less code because menu, plugins and tree share the same code?
01:16:40TiMiDmarkun: that the idea behind all of this :)
01:16:57markunAnd easy remote support of course..
01:17:00***Saving seen data "./dancer.seen"
01:18:08TiMiDeven if by now the code size has increased because there is the "old" and the "new" system altogether
01:18:37TiMiDbut if the mifration gest complete, it should be slighltly smaller :)
01:19:14markunAnd 'center scrolling' everywhere! :)
01:19:22TiMiDyep ;)
01:19:32TiMiDthat's handled natively :p
01:19:47TiMiDno need to worry about that when you have list now :)
01:20:04TiMiDalso icones for everyone
01:20:50TiMiD(I'm pretty sure that when h300 will get supported, lots of users will want icons in menus)
01:22:16 Join jeddy3 [0] (
01:22:37TiMiDalso thread safe code
01:22:38markunAlso if we get a root menu (I like the idea) icons would be nice.
01:23:16TiMiDso that remote and main screen can be handled independantly if someone wants to code this ...
01:23:27TiMiDa root menu ?
01:24:03markunYes, a menu with "file tree" "wps" "settings" etc. It would be the main screen when you start rockbox.
01:25:12 Join JAJDude [0] (
01:25:19markunlinuxstb was thinking of implementing it. I think he should wait for your widget code.
01:25:21TiMiDok :)
01:25:48TiMiDit shouldn't be implemented as a plain list though
01:26:01TiMiDsince it would look strange
01:26:26JAJDudeHi - Just loaded the latest bleeding edge build on H120 - I noticed significant distortion of Ogg Vorbis files - anyone else notice this?
01:27:20markunTiMiD: What do you suggest?
01:28:05TiMiDa menu in 2D
01:28:12TiMiDwith only icons
01:28:21TiMiD3x3 icons
01:28:22JAJDudeI went back to the 30/9 daily and it seems OK
01:28:25TiMiDfor example
01:28:38markunFor me a list with icons would be ok.
01:29:01markunJAJDude: I haven't tried the latest build.
01:30:22TiMiDwith huge fonts then :)
01:30:33TiMiDso that it really looks like a root menu :)
01:31:10 Quit JAJDude ("CGI:IRC (EOF)")
01:31:28 Join JAJDude [0] (
01:32:28JAJDudemarkun: it may be just me - not many users on at this time, so hard to tell if its just me or a common problem
01:33:56markunI'll try it i a few minutes.
01:38:52markunJAJDude: No, I don't hear anything strange.
01:39:49JAJDudemarkun: cool - must be just me....I'll just stick to the 30/9 build for the moment
01:39:59markunMaybe you have something that causes clipping? Replaygain preamp or something?
01:40:19TiMiDJAJDude: today, some playback code was changed (as far as I understood)
01:40:42TiMiDjust try to reste yoursettings etc
01:41:22markunGood night
01:41:26TiMiDand if it doesn't work, come here when someone can help you
01:42:05JAJDudeThanks - that's difficult for me - I'm in Australia :)
01:42:06linuxstb__TiMiD: I don't think any playback code was changed today. Which commit are you referring to?
01:42:35TiMiDI heard you talking about bitswaps etc
01:42:54linuxstb__The changes were just cosmetic - renaming some functions.
01:42:59TiMiDwellI I look at the cvs, sounds like only wav was affected :)
01:43:20TiMiDso it's an older bug / settings bug
01:43:45TiMiD(my version doesn't have this problem and it's 3 or 4 days old)
01:44:50linuxstb__Some changes were made in metadata.c, so the playback code was touched a little. But there shouldn't be any problems.
01:45:35linuxstb__But I'm sure we'll find out tomorrow (European time) if there are.
01:46:01linuxstb__(Ogg sounds fine still for me - but I only have one test file).
01:47:06 Join pengo [0] (i=xtofu@
01:47:06TiMiDI have a lot of ogg files, but It's too late here to go out of my bed ;)
01:47:51ashridahpengo needs somebody.
01:47:53pengomy iriver has crashed. red drive light is on. nothing on the screen.
01:48:37pengorunning the cvs from the day after 2.5 was released for everything else. had it connected to usb, copied on some files, unplugged,
01:48:52pengonow it's very sad :(
01:48:59ashridahpengo: can't reset it?
01:49:05pengoashridah: oh yeah :)
01:49:12pengoforgot about that button
01:49:51pengono i can't!
01:49:52pengoi need a paperclip
01:50:06TiMiDdon't move I send you one :)
01:50:29TiMiD(you can also try with a pen)
01:50:37 Quit JAJDude ("CGI:IRC (EOF)")
01:51:07TiMiDthose with thin mines
01:51:28pengodid it with some scissors
01:51:31TiMiD(criterium in french, don't know how to say thatin english)
01:51:39linuxstb__Earrings are useful...
01:51:45pengoooh. it's gone back to the old rom
01:52:47TiMiDso it works ?
01:53:02pengonp :) thanks
01:53:08ashridahpengo: sounds like the filesystem's possibly corrupted?
01:53:09pengoi just have to reinstall rockbox
01:53:18pengoashridah: i'll chkdsk it..
01:53:34TiMiDno need to worry that much :)
01:54:15pengoso is there a dualboot bootloader thing yet?
01:54:51ashridahthere's always been one
01:54:57ashridahhold 'record' when pressing play
01:55:07ashridahboots the iriver firmware
01:55:29pengonow they tell me :)
01:58:21pengowell i feel dumb now
01:58:54TiMiDhappens to everyone :)
01:59:05pengothat's why i feel dumb :)
01:59:15CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
01:59:15*pengo goes and writes an online help module
01:59:37pengoactually a rockbox-help.txt would do
02:01:16 Nick linuxstb__ is now known as linuxstb (
02:27:14 Quit phaedrus961 ("Leaving")
02:34:44amiconnTiMiD:"> (H120) Test that :)
02:39:50amiconn(doesn't yield properly, it's far from committable, but faaast compared to before)
02:40:25 Quit Lynx_ (Read error: 104 (Connection reset by peer))
02:40:54 Join Lynx_ [0] (
02:51:23 Join bagawk [0] (n=lee@unaffiliated/bagawk)
02:53:43 Join phaedrus961 [0] (
03:07:43TiMiDamiconn: yes, it seems faster :)
03:08:00TiMiD(I didn't tried the plugin for a long time )
03:08:32TiMiDbut it's also less smooth
03:08:52TiMiDbtw, I want to know how you did that :)
03:09:08TiMiD(and I gope there is no assembly ;) )
03:09:41TiMiDanyway, time to sleep !
03:09:56 Nick TiMiD is now known as TiMiD[dreamer] (n=TiMiD[
03:09:56DBUGEnqueued KICK TiMiD[dreamer]
03:17:01***Saving seen data "./dancer.seen"
03:50:36 Quit Rick (Read error: 104 (Connection reset by peer))
03:51:02 Join Rick [0] (
04:05:21 Join QT_ [0] (i=as@madwifi/users/area51)
04:07:42 Quit bagawk ("Leaving")
04:12:56 Join slaggathor [0] (
04:15:03 Quit slaggathor (Client Quit)
04:15:55 Join Paul_The_Nerd [0] (
04:17:24 Quit QT (No route to host)
04:30:16 Quit tvelocity ("Leaving")
05:09:50 Join Mxm`Pas`Bien [0] (
05:10:50 Quit Maxime (Read error: 104 (Connection reset by peer))
05:17:05***Saving seen data "./dancer.seen"
06:25:14 Join Lost-ash [0] (
06:25:56 Quit ashridah (Nick collision from services.)
06:26:01 Nick Lost-ash is now known as ashridah (
06:34:41 Join Maxime` [0] (
06:34:41 Quit Mxm`Pas`Bien (Read error: 104 (Connection reset by peer))
07:14:23 Nick paugh is now known as AliasCoffee (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822)
07:17:06***Saving seen data "./dancer.seen"
07:27:44Bgermorning :)
07:30:17Bgeranyone awake?
07:34:08fuzzie0530 UTC is far too early to be awake.
07:34:36Bger0830 EET
07:36:13Bgeranyway, do you know where can i find the stack size for iriver plugins (for example)
07:38:50fuzzieapps/playback.c, I think.
07:39:22fuzzieoh, no, those are the codec ones..
07:40:09Bgerother q. the global arrays in plugins are not on the plugin stack or i'm wrong ?
07:41:37fuzzieyou're right
07:42:22 Join B4gder [0] (n=daniel@
07:42:30Bgerif amiconn is right with his suggestion (stack overflow) i must move some local arrays ...
07:42:38BgerB4gder :) morning
07:42:54fuzziei seem to remember the size of the stack for plugins is tiny
07:43:09fuzzieso it does seem likely
07:43:17B4gderthe plugins run on the main thread's stack
07:43:58BgerB4gder what do u think about amiconn's suggestion (stack overflow) ?
07:44:20B4gderI haven't thought about it nor checked
07:44:36B4gderno coffee here yet! ;-)
07:45:20Bgerjust about to say something "before you have got your first cup of coffee..."
07:46:14Bgerwhat's the size of main thread's stack?
07:46:27B4gder8K iirc
07:47:06CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
07:47:06*Bger goes to search for big arrays on the stack
07:56:40Bgerno big arrays in sha256.c :((
07:56:54fuzziestock faad2 manages to allocate over 100k on the stack, it's mad
07:57:21fuzziealmost all unused, too
07:57:50fuzzieBger: do you have the code up somewhere?
07:58:10Bgerhm, no, but i can put it
07:58:33Bgerbut it has loooong math
08:00:07Bgerno big arrays in aes.c too ..
08:09:56 Join ender` [0] (i=ychat@
08:19:06Bger10x for the htole32(x) etc macroses, linuxstb
08:30:59Bgerfuzzie do u want to see the code ?
08:31:40fuzziewell, if you put it up somewhere i'd be happy to look through and see if i can find stack issues
08:31:51fuzziei don't have any actual hardware here to test stuff on right now, though :/
08:32:11Bger (use PASV)
08:33:19BgerB4gder how's the coffee ? :)
08:34:30fuzziewell, struct aes_ctx is 480 bytes alone
08:34:52Bgerhm, didn't think about that
08:35:28Bgermoving it :)
08:36:25Bgerok, one msg buffer can be moved also
08:36:55fuzzieit looks fine other than that, though..
08:38:42Bgerthere was one unsigned char buff[1000] on the stack also ...
08:40:05Bgeranyway, after moving msg ... i don't know what other can i do about the stack
08:42:21 Join _FireFly_ [0] (
08:42:34fuzziesha256_transform has a >256 bytes on the stack, which when added to the functions called by it might cause problems
08:42:40fuzzies/called by it/which call it/, sorry
08:45:14 Join Vlad0man [0] (
08:45:22Bgeruf, i didn't see it was u32 array :)
08:46:22Bger10x a lot, fuzzie
08:55:20BgerB4gder here ?
08:56:34Bgercan u ... :)))
08:57:07B4gdersure, make it available and I'll try it soonish
09:01:25 Join einhirn [0] (
09:04:23 Quit Vladoman (Read error: 110 (Connection timed out))
09:17:10***Saving seen data "./dancer.seen"
09:27:24Bgeri have no idea what causes this ...
09:28:21BgerB4gder does it give adderr immediately?
09:28:34B4gderno, it seems to be after test 2
09:28:42B4gderat least test 2 is showing for a while before the error appears
09:28:56Bgeris test 1 "passed" ?
09:29:38B4gderyes, it shows test 1 for a while first
09:30:10fuzzieBger: you moved the msg definition out of both test functions?
09:30:19Bgerdoes it say "Test 1 OK" ?
09:30:24Bgerfuzzie yes
09:30:38Bgerbut the sha256_test is the first ...
09:30:38 Quit solexx (Read error: 104 (Connection reset by peer))
09:30:52B4gderyes, it says "test 1 OK" and then "test 2 OK"
09:30:53Bgertest 1 is sha256("abc") :((
09:30:58B4gderthen boom
09:31:13B4gdersorry for not being specific
09:31:17Bgertest3 is sha256(1000x1000x"a")
09:34:35BgerB4gder fuzzie could u take a look at lines 104:114
09:35:03Bgerthis is the third test
09:35:31Bgershabuff defined on line 91
09:36:22Bgeri can make the buffer smaller and with more iterations ...
09:42:11B4gderit makes a huge buffer overflow
09:42:31B4gdersee the last line in sha256_update()
09:42:45B4gderhm no
09:42:47B4gderI'm wrong
09:43:13Bgerthe buffer is 1000 bytes
09:43:27BgerB4gder do u have remote ? :) a little logf...
09:43:37B4gder ->buf[] only fits 128 bytes
09:44:16fuzziehence why len-i is copied
09:44:44Bgerwhich buf?
09:44:59B4gderbut it shouldn't need to keep more
09:45:21BgerB4gder btw this *works* on the sym
09:45:40Bgerthis is hash function...
09:46:02B4gderwell, memory is different in the sim
09:46:14B4gderand the sim is likely to have a more forgiving cpu
09:46:24B4gderfor unaligned memory accesses etc
09:46:40fuzziegetting stuff working on sim is definitely the easy easy bit, memory-problems-wise :)
09:46:48Bgerbut the coldfire accepts unaligned mem access
09:48:34BgerB4gder is your remote with you
09:48:55B4gderbut you could just do more outputs on the lcd
09:49:11B4gderlike for every lap, to see if it crashes immediately or not
09:49:21B4gderon test 3 I mean
09:49:25Bgerthat's what i plan to do
09:49:45Bgerbut it's easier with logf :)
09:49:57Bgerhm, depends
09:50:19fuzziej%10 would be 0 on the first lap
09:50:33fuzziewhich means the display code should execute once if it doesn't die on the first one
09:51:01B4gderbut the AddErr screen comes up so quick it isn't possible to see
09:52:43Bgeri must do an lcd_update after lcd_putsxy(), yep ?
09:55:13 Join B4gd3r [0] (
10:01:09Bgerok, i made it very ugly in output, but...
10:01:12Bgerthe same location
10:02:01 Quit B4gder (Read error: 145 (Connection timed out))
10:02:31 Nick B4gd3r is now known as B4gder (
10:02:53Bger <= changed code
10:03:25 Quit linuxstb ("Leaving")
10:05:48Bgerthis isn't good ...
10:07:12Bgerdo u want to change the sleep to 0.5s ?
10:07:26B4gderthis is gonna take a while
10:07:39Bgerany suggestions ? :(
10:09:00B4gderI guess the problem is not in the update function
10:09:36B4gder150 now
10:14:36 Quit ghode|afk (Read error: 104 (Connection reset by peer))
10:18:22B4gderidle shutdown
10:18:27Bgerheh :)
10:18:33B4gderat 320 something
10:18:39Bgernp, i'm doing next version
10:18:51Bgerbtw it doesn't read any buttons
10:19:01B4gderdoesn't matter
10:19:08B4gderI can always do the paperclip
10:26:55BgerB4gder same url
10:30:32B4gderI can't detect any text at all between the "test 2 OK" and the crash screen
10:30:48Bgersee the source :(
10:31:39B4gderyes, it's quite strange
10:31:45Bgerthe problem must be in the cycle ...
10:32:33Bgerhm, w8
10:33:12Bgerthe sleep in the cycle is not in the .rock
10:33:25 Join webguest00 [0] (
10:33:39webguest00Good Morning
10:33:43webguest00Theres a small bug with .cfg file display on the iriver h120
10:33:43webguest001. Create .talk files for your .cfg files
10:33:43webguest002. Turn Voice menus on
10:33:43DBUGEnqueued KICK webguest00
10:33:43webguest003. Set Voice filenames to talk mp3 clip
10:33:43webguest004. Browse config files
10:33:43***Alert Mode level 1
10:33:43webguest00Config file names are listed twice in the menu, I assume it's listing the talk clip as well?
10:33:45webguest00I'm 75% sure this is something recent and it didn't use to do that.
10:37:40BgerB4gder same url with the sleep ...
10:38:19B4gdersure, in a while...
10:38:21Bgeri'm really starting to torment u...
10:38:23Bgersorry :(
10:39:48B4gderno worries
10:40:08 Quit webguest00 ("CGI:IRC")
10:40:29Bgermaybe i should just give up until there is bootloader for H3x0... but then it'll be better to help with something else ...
10:41:36 Nick AliasCoffee is now known as paugh (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822)
10:43:44***Alert Mode OFF
10:44:58 Quit einhirn ("Miranda IM! Smaller, Faster, Easier.")
10:45:04 Join einhirn [0] (
10:49:58Bgerbtw is the backup system working ?
10:50:25B4gderit is
10:50:36Bgergood news:)
10:50:42B4gderand the crash looks identical with the recent rockb
10:51:13Bgerwhat ? :( u don't see the j=10 j=20 etc ?
10:51:37B4gderunless I screwed up somewhere
10:53:23Bgeranyway, i'm helpless
10:53:32Bgerto understand what's going on
10:57:31 Quit lImbus (" WOW! This IRC Client ownz! HydraIRC -> <-")
10:58:19 Join linuxstb [0] (n=linuxstb@
11:01:18 Join LinusN [0] (
11:01:57Bgermorning, linu* :)
11:03:03amiconnhi all
11:03:21 Quit fuzzie ("leaving")
11:03:40amiconnLinusN, B4gder: I recovered all the missing logbot 'explain' lines from the logs :)
11:03:58Bgerhow does this work ? :)
11:04:12Bgerexplain LinusN
11:04:16amiconnTurned out rather simple, fortunately logbot logs all 'expadd' commands
11:04:20LinusNamiconn: wee!
11:04:27LinusNemail me and i'll restore it
11:04:28amiconnUnfortunately I am not allowed to re-add them
11:05:06amiconnI made up a convenient file, with expadd /msgs to feed directly to logbot
11:05:34amiconnI also updated the lines a little (urls, latest release)
11:05:52amiconnI found an error among the logs though:
11:06:55DEBUGReceived signal 15 (SIGTERM), terminating (snapshot: fplrun.c line 385)
11:06:55***Saving seen data "./dancer.seen"
11:06:56***Started Dancer V4.16
11:06:56***Connected to on port 6667
11:06:56***Logfile for #rockbox started
11:06:58CtcpVersion from freenode-connect!freenode@freenode/bot/connect
11:06:58***Server message 501: 'logbot :Unknown MODE flag'
11:06:58Mode"logbot :+i" by logbot
11:06:59 Join logbot [0] (
11:06:59 Join LinusN [0] (
11:06:59 Join linuxstb [0] (n=linuxstb@
11:06:59 Join einhirn [0] (
11:06:59 Join B4gder [0] (
11:06:59 Join Vlad0man [0] (
11:06:59 Join _FireFly_ [0] (
11:06:59 Join ender` [0] (i=ychat@
11:06:59 Join Maxime` [0] (
11:06:59 Join ashridah [0] (
11:06:59 Join Paul_The_Nerd [0] (
11:06:59 Join QT_ [0] (i=as@madwifi/users/area51)
11:06:59 Join Rick [0] (i=rick@unaffiliated/Rick)
11:06:59 Join phaedrus961 [0] (
11:06:59 Join Lynx_ [0] (
11:06:59 Join pengo [0] (i=xtofu@
11:06:59 Join jeddy3 [0] (
11:06:59 Join amiconn [0] (
11:06:59 Join _aLF [0] (
11:06:59 Join paugh [0] (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822)
11:06:59 Join pabs [0] (
11:06:59 Join HCl [0] (
11:06:59 Join resiak [0] (n=will@unaffiliated/resiak)
11:06:59 Join markun [0] (
11:06:59 Join bluebrother^ [0] (
11:06:59 Join cYmen [0] (
11:06:59 Join merbanan [0] (
11:06:59 Join Seed [0] (
11:06:59 Join XavierGr [0] (
11:06:59 Join mike8901 [0] (
11:06:59 Join Ismo [0] (
11:06:59 Join pilophae [0] (
11:06:59 Join Nixsos [0] (
11:06:59 Join t0mas [0] (n=Tomas@unaffiliated/t0mas)
11:06:59 Join ze [0] (
11:06:59 Join Bger [0] (n=Bager@
11:06:59 Join goa [0] (i=hd@
11:06:59 Join Nibbler [0] (
11:06:59 Join MasteR` [0] (
11:06:59 Join grimreap [0] (
11:06:59 Join Strath [0] (
11:06:59 Join Slasheri [0] (
11:06:59 Join yosemite [0] (
11:06:59 Join lostlogic [0] (
11:06:59 Join gromit` [0] (n=gromit`
11:06:59 Join crash_ [0] (
11:06:59 Join novimon [0] (
11:06:59 Join thegeek_ [0] (
11:06:59 Join Hadaka [0] (
11:06:59 Join crashd [0] (
11:06:59 Join crwl [0] (
11:06:59 Join pill [0] (
11:06:59 Join ]Maggie[ [0] (
11:06:59 Join Nilisco [0] (
11:06:59 Join CoCoLUS [0] (
11:06:59 Join odd [0] (
11:06:59 Join mbr [0] (
11:06:59 Join TiMiD[dreamer] [0] (n=TiMiD[
11:06:59 Join dwihno [0] (n=dw@
11:08:42amiconn20040404.txt contains the logs for 2004-04-03 *and* 2004-04-04
11:08:55amiconn(without a separator saying that a new day started
11:10:03amiconnA related thing: I think it would be good to register the 'logbot' nick, and make it identify on logon
11:13:16amiconndcc send worked :)
11:13:51B4gderdcc-send is funnily enough not initiating the connection
11:13:59B4gderbut asks the other side to do it
11:14:57DEBUGReceived signal 15 (SIGTERM), terminating (snapshot: fplrun.c line 385)
11:14:57***Saving seen data "./dancer.seen"
11:14:58***Started Dancer V4.16
11:14:58***Connected to on port 6667
11:14:58***Logfile for #rockbox started
11:14:59CtcpVersion from freenode-connect!freenode@freenode/bot/connect
11:15:00***Server message 501: 'logbot :Unknown MODE flag'
11:15:00Mode"logbot :+i" by logbot
11:15:00***Server message 477: 'logbot #rockbox :[freenode-info] help freenode weed out clonebots, please register your IRC nick and auto-identify:'
11:15:00 Join logbot [0] (
11:15:00 Join LinusN [0] (
11:15:00 Join linuxstb [0] (n=linuxstb@
11:15:00 Join einhirn [0] (
11:15:00 Join B4gder [0] (
11:15:00 Join Vlad0man [0] (
11:15:00 Join _FireFly_ [0] (
11:15:00 Join ender` [0] (i=ychat@
11:15:00 Join Maxime` [0] (
11:15:00 Join ashridah [0] (
11:15:00 Join Paul_The_Nerd [0] (
11:15:00 Join QT_ [0] (i=as@madwifi/users/area51)
11:15:00 Join Rick [0] (i=rick@unaffiliated/Rick)
11:15:00 Join phaedrus961 [0] (
11:15:00 Join Lynx_ [0] (
11:15:00 Join pengo [0] (i=xtofu@
11:15:00 Join jeddy3 [0] (
11:15:00 Join amiconn [0] (
11:15:00 Join _aLF [0] (
11:15:00 Join paugh [0] (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822)
11:15:00 Join pabs [0] (
11:15:00 Join HCl [0] (
11:15:00 Join resiak [0] (n=will@unaffiliated/resiak)
11:15:00 Join markun [0] (
11:15:00 Join bluebrother^ [0] (
11:15:00 Join cYmen [0] (
11:15:00 Join merbanan [0] (
11:15:00 Join Seed [0] (
11:15:00 Join XavierGr [0] (
11:15:00 Join mike8901 [0] (
11:15:00 Join Ismo [0] (
11:15:00 Join pilophae [0] (
11:15:00 Join Nixsos [0] (
11:15:01 Join t0mas [0] (n=Tomas@unaffiliated/t0mas)
11:15:01 Join ze [0] (
11:15:01 Join Bger [0] (n=Bager@
11:15:01 Join goa [0] (i=hd@
11:15:01 Join Nibbler [0] (
11:15:01 Join MasteR` [0] (
11:15:01 Join grimreap [0] (
11:15:01 Join Strath [0] (
11:15:01 Join Slasheri [0] (
11:15:01 Join yosemite [0] (
11:15:01 Join lostlogic [0] (
11:15:01 Join gromit` [0] (n=gromit`
11:15:01 Join crash_ [0] (
11:15:01 Join novimon [0] (
11:15:01 Join thegeek_ [0] (
11:15:01 Join Hadaka [0] (
11:15:01 Join crashd [0] (
11:15:01 Join crwl [0] (
11:15:01 Join pill [0] (
11:15:01 Join ]Maggie[ [0] (
11:15:01 Join Nilisco [0] (
11:15:01 Join CoCoLUS [0] (
11:15:01 Join odd [0] (
11:15:01 Join mbr [0] (
11:15:01 Join TiMiD[dreamer] [0] (n=TiMiD[
11:15:01 Join dwihno [0] (n=dw@
11:15:43amiconnB4gder: I know, and I did configure my router properly for this to work :)
11:19:18DEBUGReceived signal 15 (SIGTERM), terminating (snapshot: dancer.c line 124)
11:19:18***Saving seen data "./dancer.seen"
11:19:19***Started Dancer V4.16
11:19:19***Connected to on port 6667
11:19:19***Logfile for #rockbox started
11:19:21CtcpVersion from freenode-connect!freenode@freenode/bot/connect
11:19:21***Server message 501: 'logbot :Unknown MODE flag'
11:19:21Mode"logbot :+i" by logbot
11:19:21***Server message 477: 'logbot #rockbox :[freenode-info] please register your nickname...don't forget to auto-identify!'
11:19:21 Join logbot [0] (
11:19:21 Join LinusN [0] (
11:19:21 Join linuxstb [0] (n=linuxstb@
11:19:21 Join einhirn [0] (
11:19:21 Join B4gder [0] (
11:19:21 Join Vlad0man [0] (
11:19:21 Join _FireFly_ [0] (
11:19:21 Join ender` [0] (i=ychat@
11:19:21 Join Maxime` [0] (
11:19:21 Join ashridah [0] (
11:19:21 Join Paul_The_Nerd [0] (
11:19:21 Join QT_ [0] (i=as@madwifi/users/area51)
11:19:21 Join Rick [0] (i=rick@unaffiliated/Rick)
11:19:21 Join phaedrus961 [0] (
11:19:21 Join Lynx_ [0] (
11:19:21 Join pengo [0] (i=xtofu@
11:19:21 Join jeddy3 [0] (
11:19:21 Join amiconn [0] (
11:19:21 Join _aLF [0] (
11:19:21 Join paugh [0] (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822)
11:19:21 Join pabs [0] (
11:19:21 Join HCl [0] (
11:19:21 Join resiak [0] (n=will@unaffiliated/resiak)
11:19:21 Join markun [0] (
11:19:21 Join bluebrother^ [0] (
11:19:21 Join cYmen [0] (
11:19:21 Join merbanan [0] (
11:19:21 Join Seed [0] (
11:19:21 Join XavierGr [0] (
11:19:21 Join mike8901 [0] (
11:19:21 Join Ismo [0] (
11:19:21 Join pilophae [0] (
11:19:21 Join Nixsos [0] (
11:19:21 Join t0mas [0] (n=Tomas@unaffiliated/t0mas)
11:19:21 Join ze [0] (
11:19:21 Join Bger [0] (n=Bager@
11:19:21 Join goa [0] (i=hd@
11:19:21 Join Nibbler [0] (
11:19:21 Join MasteR` [0] (
11:19:21 Join grimreap [0] (
11:19:21 Join Strath [0] (
11:19:21 Join Slasheri [0] (
11:19:21 Join yosemite [0] (
11:19:21 Join lostlogic [0] (
11:19:21 Join gromit` [0] (n=gromit`
11:19:21 Join crash_ [0] (
11:19:21 Join novimon [0] (
11:19:21 Join thegeek_ [0] (
11:19:21 Join Hadaka [0] (
11:19:21 Join crashd [0] (
11:19:21 Join crwl [0] (
11:19:21 Join pill [0] (
11:19:21 Join ]Maggie[ [0] (
11:19:21 Join Nilisco [0] (
11:19:21 Join CoCoLUS [0] (
11:19:21 Join odd [0] (
11:19:21 Join mbr [0] (
11:19:21 Join TiMiD[dreamer] [0] (n=TiMiD[
11:19:21 Join dwihno [0] (n=dw@
11:23:10DEBUGReceived signal 15 (SIGTERM), terminating (snapshot: fplrun.c line 385)
11:23:10***Saving seen data "./dancer.seen"
11:23:11***Started Dancer V4.16
11:23:11***Connected to on port 6667
11:23:11***Logfile for #rockbox started
11:23:12***Server message 501: 'logbot :Unknown MODE flag'
11:23:13Mode"logbot :+i" by logbot
11:23:13CtcpVersion from freenode-connect!freenode@freenode/bot/connect
11:23:13 Join logbot [0] (
11:23:13 Join LinusN [0] (
11:23:13 Join linuxstb [0] (n=linuxstb@
11:23:13 Join einhirn [0] (
11:23:13 Join B4gder [0] (
11:23:13 Join Vlad0man [0] (
11:23:13 Join _FireFly_ [0] (
11:23:13 Join ender` [0] (i=ychat@
11:23:13 Join Maxime` [0] (
11:23:13 Join ashridah [0] (
11:23:13 Join Paul_The_Nerd [0] (
11:23:13 Join QT_ [0] (i=as@madwifi/users/area51)
11:23:13 Join Rick [0] (i=rick@unaffiliated/Rick)
11:23:13 Join phaedrus961 [0] (
11:23:13 Join Lynx_ [0] (
11:23:13 Join pengo [0] (i=xtofu@
11:23:13 Join jeddy3 [0] (
11:23:13 Join amiconn [0] (
11:23:13 Join _aLF [0] (
11:23:13 Join paugh [0] (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822)
11:23:13 Join pabs [0] (
11:23:13 Join HCl [0] (
11:23:13 Join resiak [0] (n=will@unaffiliated/resiak)
11:23:13 Join markun [0] (
11:23:13 Join bluebrother^ [0] (
11:23:13 Join cYmen [0] (
11:23:13 Join merbanan [0] (
11:23:13 Join Seed [0] (
11:23:13 Join XavierGr [0] (
11:23:13 Join mike8901 [0] (
11:23:13 Join Ismo [0] (
11:23:13 Join pilophae [0] (
11:23:13 Join Nixsos [0] (
11:23:13 Join t0mas [0] (n=Tomas@unaffiliated/t0mas)
11:23:13 Join ze [0] (
11:23:13 Join Bger [0] (n=Bager@
11:23:13 Join goa [0] (i=hd@
11:23:13 Join Nibbler [0] (
11:23:13 Join MasteR` [0] (
11:23:13 Join grimreap [0] (
11:23:13 Join Strath [0] (
11:23:13 Join Slasheri [0] (
11:23:13 Join yosemite [0] (
11:23:13 Join lostlogic [0] (
11:23:13 Join gromit` [0] (n=gromit`
11:23:13 Join crash_ [0] (
11:23:13 Join novimon [0] (
11:23:13 Join thegeek_ [0] (
11:23:13 Join Hadaka [0] (
11:23:13 Join crashd [0] (
11:23:13 Join crwl [0] (
11:23:13 Join pill [0] (
11:23:13 Join ]Maggie[ [0] (
11:23:13 Join Nilisco [0] (
11:23:13 Join CoCoLUS [0] (
11:23:13 Join odd [0] (
11:23:13 Join mbr [0] (
11:23:13 Join TiMiD[dreamer] [0] (n=TiMiD[
11:23:13 Join dwihno [0] (n=dw@
11:24:03DEBUGReceived signal 15 (SIGTERM), terminating (snapshot: fplrun.c line 385)
11:24:03***Saving seen data "./dancer.seen"
11:24:11***Started Dancer V4.16
11:24:11***Connected to on port 6667
11:24:11***Logfile for #rockbox started
11:24:13CtcpVersion from freenode-connect!freenode@freenode/bot/connect
11:24:13***Server message 501: 'logbot :Unknown MODE flag'
11:24:13Mode"logbot :+i" by logbot
11:24:13 Join logbot [0] (
11:24:13 Join LinusN [0] (
11:24:13 Join linuxstb [0] (n=linuxstb@
11:24:13 Join einhirn [0] (
11:24:13 Join B4gder [0] (
11:24:13 Join Vlad0man [0] (
11:24:13 Join _FireFly_ [0] (
11:24:13 Join ender` [0] (i=ychat@
11:24:13 Join Maxime` [0] (
11:24:13 Join ashridah [0] (
11:24:13 Join Paul_The_Nerd [0] (
11:24:13 Join QT_ [0] (i=as@madwifi/users/area51)
11:24:13 Join Rick [0] (i=rick@unaffiliated/Rick)
11:24:13 Join phaedrus961 [0] (
11:24:13 Join Lynx_ [0] (
11:24:13 Join pengo [0] (i=xtofu@
11:24:13 Join jeddy3 [0] (
11:24:13 Join amiconn [0] (
11:24:13 Join _aLF [0] (
11:24:13 Join paugh [0] (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822)
11:24:13 Join pabs [0] (
11:24:13 Join HCl [0] (
11:24:13 Join resiak [0] (n=will@unaffiliated/resiak)
11:24:13 Join markun [0] (
11:24:13 Join bluebrother^ [0] (
11:24:13 Join cYmen [0] (
11:24:13 Join merbanan [0] (
11:24:13 Join Seed [0] (
11:24:13 Join XavierGr [0] (
11:24:13 Join mike8901 [0] (
11:24:13 Join Ismo [0] (
11:24:13 Join pilophae [0] (
11:24:13 Join Nixsos [0] (
11:24:13 Join t0mas [0] (n=Tomas@unaffiliated/t0mas)
11:24:13 Join ze [0] (
11:24:13 Join Bger [0] (n=Bager@
11:24:13 Join goa [0] (i=hd@
11:24:13 Join Nibbler [0] (
11:24:13 Join MasteR` [0] (
11:24:13 Join grimreap [0] (
11:24:13 Join Strath [0] (
11:24:13 Join Slasheri [0] (
11:24:13 Join yosemite [0] (
11:24:13 Join lostlogic [0] (
11:24:13 Join gromit` [0] (n=gromit`
11:24:13 Join crash_ [0] (
11:24:13 Join novimon [0] (
11:24:13 Join thegeek_ [0] (
11:24:13 Join Hadaka [0] (
11:24:13 Join crashd [0] (
11:24:13 Join crwl [0] (
11:24:13 Join pill [0] (
11:24:13 Join ]Maggie[ [0] (
11:24:13 Join Nilisco [0] (
11:24:13 Join CoCoLUS [0] (
11:24:13 Join odd [0] (
11:24:13 Join mbr [0] (
11:24:13 Join TiMiD[dreamer] [0] (n=TiMiD[
11:24:13 Join dwihno [0] (n=dw@
11:25:46***Started Dancer V4.16
11:25:46***Connected to on port 6667
11:25:46***Logfile for #rockbox started
11:25:48DEBUGReceived signal 2 (SIGINT), terminating (snapshot: netstuff.c line 545)
11:25:48***No seen item changed, no save performed.
11:25:48 Join logbot_ [0] (
11:25:48 Quit logbot_ (Connection reset by peer)
11:26:13DEBUGReceived signal 15 (SIGTERM), terminating (snapshot: fplrun.c line 385)
11:26:13***Saving seen data "./dancer.seen"
11:26:14***Started Dancer V4.16
11:26:14***Connected to on port 6667
11:26:14***Logfile for #rockbox started
11:26:18***Server message 501: 'logbot :Unknown MODE flag'
11:26:18Mode"logbot :+i" by logbot
11:26:18CtcpVersion from freenode-connect!freenode@freenode/bot/connect
11:26:18 Join logbot [0] (
11:26:18 Join LinusN [0] (
11:26:18 Join linuxstb [0] (n=linuxstb@
11:26:18 Join einhirn [0] (
11:26:18 Join B4gder [0] (
11:26:18 Join Vlad0man [0] (
11:26:18 Join _FireFly_ [0] (
11:26:18 Join ender` [0] (i=ychat@
11:26:18 Join Maxime` [0] (
11:26:19 Join ashridah [0] (
11:26:19 Join Paul_The_Nerd [0] (
11:26:19 Join QT_ [0] (i=as@madwifi/users/area51)
11:26:19 Join Rick [0] (i=rick@unaffiliated/Rick)
11:26:19 Join phaedrus961 [0] (
11:26:19 Join Lynx_ [0] (
11:26:19 Join pengo [0] (i=xtofu@
11:26:19 Join jeddy3 [0] (
11:26:19 Join amiconn [0] (
11:26:19 Join _aLF [0] (
11:26:19 Join paugh [0] (n=kickback@2001:5c0:8fff:ffff:8000:0:3e03:6822)
11:26:19 Join pabs [0] (
11:26:19 Join HCl [0] (
11:26:19 Join resiak [0] (n=will@unaffiliated/resiak)
11:26:19 Join markun [0] (
11:26:19 Join bluebrother^ [0] (
11:26:19 Join cYmen [0] (
11:26:19 Join merbanan [0] (
11:26:19 Join Seed [0] (
11:26:19 Join XavierGr [0] (
11:26:19 Join mike8901 [0] (
11:26:19 Join Ismo [0] (
11:26:19 Join pilophae [0] (
11:26:19 Join Nixsos [0] (
11:26:19 Join t0mas [0] (n=Tomas@unaffiliated/t0mas)
11:26:19 Join ze [0] (
11:26:19 Join Bger [0] (n=Bager@
11:26:19 Join goa [0] (i=hd@
11:26:19 Join Nibbler [0] (
11:26:19 Join MasteR` [0] (
11:26:19 Join grimreap [0] (
11:26:19 Join Strath [0] (
11:26:19 Join Slasheri [0] (
11:26:19 Join yosemite [0] (
11:26:19 Join lostlogic [0] (
11:26:19 Join gromit` [0] (n=gromit`
11:26:19 Join crash_ [0] (
11:26:19 Join novimon [0] (
11:26:19 Join thegeek_ [0] (
11:26:19 Join Hadaka [0] (
11:26:19 Join crashd [0] (
11:26:19 Join crwl [0] (
11:26:19 Join pill [0] (
11:26:19 Join ]Maggie[ [0] (
11:26:19 Join Nilisco [0] (
11:26:19 Join CoCoLUS [0] (
11:26:19 Join odd [0] (
11:26:19 Join mbr [0] (
11:26:19 Join TiMiD[dreamer] [0] (n=TiMiD[
11:26:19 Join dwihno [0] (n=dw@
11:40:33Mode"#RockBox +o LinusN " by ChanServ (ChanServ@services.)
11:43:16***Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
11:43:16***Server message 505: 'logbot :Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( )'
11:54:56BgerB4gder can i ask u to do it one more time ... :(
11:56:11B4gdersure, soon
11:56:18Bgerthe file is other
11:56:33Bger and cryptbox1.c
12:05:27RickBger: er...why are your function prototypes within the body of a function? I didn't even know that was legal :P
12:05:55BgerRick it's perfectly legal :)
12:06:15RickIt's evil then. Pure evil. Eeeeeevil! *shakes fist*
12:06:39BgerRick all this is just test code
12:11:48ashridahRick: prototypes can go anywhere a variable declaration can do.
12:12:09ashridahall he's doing is limiting the scope to within that block
12:12:11*LinusN is downloading the PMP source code
12:12:31LinusNiriver pmp
12:12:40Bgerthere is a source ??
12:12:48ashridahiriver released source?
12:13:01LinusNthey have to, it's gpl
12:13:43LinusNbut i assume it's only the kernel source
12:13:51B4gderits more than so
12:14:02B4gderI noticed busybox in there for example
12:14:22B4gder(I only checked the PDF)
12:14:37LinusNi would be surprised if the "core" applications were open source
12:14:49B4gderyes, that would shock me
12:15:19*Bger too
12:15:28 Join Lost-ash [0] (
12:15:51Lost-ashinteresting. didn't know the pmp was based on gpl code
12:15:53 Quit ashridah (Nick collision from services.)
12:16:04 Nick Lost-ash is now known as ashridah (
12:30:11 Quit paugh ("Leaving")
12:32:27linuxstbThere does seem a _lot_ of source code in that PMP zip file...
12:33:11 Join Moos [0] (
12:34:28_FireFly_or many images
12:34:57crwlor maybe a video clip describing the source
12:35:16 Quit _FireFly_ ("Say What?")
12:35:33ashridahheh. coudl be worse, could have been compressed with lzip
12:38:26linuxstbe.g. the file ingenient/pmp/framework/src/lcd270_test.c contains a lot of low-level LCD driver code.
12:38:44Bgerthis is goood :)
12:38:47Bgerrockbox on PMP :P
12:39:04ashridahhow powerful is the pmp?
12:39:07linuxstbAnd in the same directory are some encryption/decryption routines.
12:39:31linuxstbWith the word "DRM" mentioned... Not sure how significant or not those are though.
12:40:55linuxstbBut it looks like most of the code is missing from the "ingenient/pmp" directory. That seems to be the core application.
12:42:29linuxstbBut all the linux drivers appear to be present in the linux/drivers/dm270pmp directory :).
12:45:08Bgerthe pmp is not sold anymore, yeah ?
12:47:23B4gderit is still on their web site
12:47:44linuxstbIt's still on Amazon:
12:49:45Bgeriirc, there is iriver PMC also ... with Windows...
12:49:54Bgerand drm
12:49:57Bger:) of course
12:50:04linuxstbThe (C) messages at the top of the source files are interesting though. Some are GPL'd, some don't say anything, and others have messages like " This source is provided for reference only and rights have not been granted to modify or redistribute."
12:50:26B4gderis the pmp based on some kind of ARM?
12:51:04linuxstbYes, I think so.
12:51:51 Join preglow [0] (
12:52:29linuxstbThe processor seems to be the dm270 - from our friends at TI.
12:52:47linuxstbIt's got an arm7tdmi core and DSP co-processor.
12:52:55Bgerany source for ti ? :))
12:53:11linuxstbYes :). The zip file contains a lot of source which it probably shouldn't.
12:53:17B4gderNueros is gonna use the DM320
12:53:24Bgerwow :)))
12:54:00 Join Zagor [0] (
12:54:03linuxstbMost of the software seems to be written by people with email addresses.
12:54:11Bgerwhat's the chance the 2 dsp to be binary compatible ?
12:54:50Bgeririver is a daughter comp of regncom
12:55:25B4gder"true digital is analogue" - their motto
12:55:34B4gderjust weird to me
12:56:16B4gderbut having the DSP code could might not help much
12:56:25B4gdersince there might be no tool to compile it
12:56:36Bgeroh, yeah
12:58:19linuxstbThere is a module to interface with the DSP. It sounds similar to the MAS - there are functions to load code onto the DSP, and then execute it.
12:59:54B4gdernot unlikely to have inspired some
13:00:24B4gderthe same with a dm270
13:02:56B4gderbut not that much extra docs...
13:09:27preglowlinuxstb: where's the ti code+
13:15:18linuxstbAll I could find is in linux/drivers/char/dsp_dm270.c
13:15:36linuxstb(that's the DSP-related code if that's what you were asking for)
13:17:56preglowahh, so no actual dsp code, no
13:18:02preglowthat would have surprised me
13:22:39B4gderthe 270 seems to have USB 1.1 while the 320 ref design has usb 2.0
13:26:17***Saving seen data "./dancer.seen"
13:27:23XavierGrLinusN: I update both my patches in the tracker. I fixed the brackets to be the same with the file and fixed the radio bug also.
13:27:30XavierGrfor the radio
13:27:49XavierGrfor the jpeg
13:28:09XavierGrif you have time, check them please.
13:29:19XavierGrStrange, we have an operator, and it is Linus... :)
13:29:44B4gderwhy is that strange?
13:30:09Mode"#RockBox +o B4gder " by ChanServ (ChanServ@services.)
13:30:34Mode"#RockBox -o B4gder " by B4gder (
13:31:03XavierGrWell I hadn't see an operator here for some time.
13:36:01Mode"#RockBox -o LinusN " by LinusN (
13:43:39 Part LinusN
13:45:33 Join _Vladoman [0] (
13:46:23 Join DangerousDan [0] (
14:03:40 Quit Vlad0man (Read error: 110 (Connection timed out))
14:04:37SlasheriHmm, do you think dircache should be as default disabled or enabled?
14:06:11Bgerhehe :)
14:06:12Slasheriok, i will make it disabled as default
14:06:20Slashericommit coming this week :)
14:06:24Zagorotherwise we'll be flooded with questions about "my disk won't spin down"
14:06:51SlasheriHmm, you mean spin up?
14:06:53B4gderI agree, and we can easily change default later on should want to
14:06:56Bgerwhat units is current_tick in?
14:07:08B4gderBger: HZ steps per second
14:07:22ZagorSlasheri: I mean spin down, when it's indexing
14:07:33SlasheriZagor: ah, true :)
14:07:59preglowdefault off would be nice, yes
14:08:04preglowespecially until we're sure it's rock solid
14:08:06Bgerso if tickdelta=current_tick - oldtick, then time_in_sec=tickdelta/HZ ?
14:08:36B4gderyes, when not considing wraps
14:11:12amiconnIf all variables are unsigned long (current_tick is), then you don't need to worry about wraps
14:11:24Bgerjust about to ask
14:11:53BgerB4gder if u haven't tested the last version, don't do it yet
14:12:34Bgerhm, in fact, how much time is needed to wrap the current_tick ?
14:13:18ZagorBger: 497 days
14:19:39ashridahsounds like windows98
14:19:47ashridahactually. and several earlier unicies
14:20:05ashridahuptime maximum of 1 year and 130 days or something :)
14:20:34Bgerin windows98 it was something about ~40 days (or maybe 42:))
14:21:36B4gdermost likely 49
14:21:50B4gderas milliseconds wrap 32bits then
14:22:01ashridahaah, that's right. windows was much earlier.
14:22:24B4gder2^32/1000/(3600*24) = 49
14:22:52Bgerthey've never thought it can run so long :)
14:23:16B4gderme neither :-)
14:23:34ashridahyeah, but just having it wrap shouldn't make it crash.
14:26:25XavierGrwhat you are saying is that iriver will wrap in 497 days of continous playing time? (or idle)
14:26:40XavierGr(so it will crash?)
14:27:07XavierGrthat a big interval
14:27:50B4gderthe iriver is not running windows 98 the last time I checked
14:28:20B4gderbut yes, the tick counter will wrap in 497 days
14:28:26markunSlasheri: Did you make dircaching interruptable by USB or power off?
14:28:46XavierGrah I thought that every device crashes if the tick counter wraps.
14:29:01B4gderoh no
14:29:07ashridahXavierGr: nah. only windows 98 seems to do that.
14:29:18linuxstbIs anyone going to wait 497 days between installing new versions of Rockbox?
14:29:20Slasherimarkun: I will make it
14:29:42 Join michaeldt|work [0] (n=michaeld@
14:29:50XavierGrI would like to see the crash screen when that happens on Windows 98!!!
14:29:53markunSorry for asking again :)
14:30:31XavierGrThough I don't think that there is a possibility that windows can withstand operation without crashing to something else. Especially for 497 days.
14:32:24B4gder1018 days for a windows 2000 box
14:33:04Paul_The_NerdWell, you could always just design a system for uptime.
14:33:10Paul_The_NerdNo processes running, nearly everything locked down.
14:33:13Paul_The_NerdThen let it go.
14:33:28Paul_The_NerdNo unnecessary processes.
14:33:57XavierGrwhere is Windows? Only one entry?
14:34:11 Part michaeldt|work
14:34:13 Join Kafka [0] (n=asdas@
14:34:20Paul_The_NerdI'm curious what the record uptime for a WinME system is.
14:35:02XavierGr5 years of uptime.... I mean wow!
14:35:22XavierGrI guess that in the upcoming years uptime will be greater than kids age.
14:35:46KafkaPaul_The_Nerd: 1 mississippi .... 2 mississippi ....
14:36:37Paul_The_NerdThat's about what I was thinking Kafka.
14:38:50XavierGris one of the entries soumea? Which programms mobile phone games?
14:39:08BgerB4gder can u test and
14:39:38Bgers/\.rock/\.c for source
14:39:55XavierGrprobably not.
14:41:23BgerXavierGr u can test also, if u want ...
14:43:18Paul_The_NerdHow high should J get in the third test? (As in, how long should I expect this to run?)
14:43:32Bgerup to 1000
14:43:46Bgerbut its very probable to give u AddErr
14:43:57Paul_The_NerdThat's gonna take about 4 minutes I think.
14:44:04Bgerreason: unknown till now (at least for me)
14:44:59 Join webguest32 [0] (
14:45:47BgerPaul_The_Nerd what's your idle shutdown time ?
14:45:53 Join solexx [0] (
14:46:07Paul_The_NerdI don't think I have one.
14:47:11Paul_The_Nerdj=500, no problem so far.
14:47:19Bgerok, it's strange :(
14:48:01Bgerit crashes immediately if the debug stuff is turned off :(
14:48:14Bgerimmediately in the 3rd test i mean
14:50:48BgerPaul_The_Nerd ?
14:51:04Paul_The_NerdI'm at 950.
14:51:06Paul_The_NerdAlmost done.
14:51:11Bgerwow, look carefully
14:51:34Paul_The_NerdTest 3 OK
14:51:43Paul_The_NerdSHA256 Tests Passed
14:51:43Bgerbtw, stop it
14:51:55Bgerif u have paperclip
14:51:56Paul_The_NerdI03: AddrErr at 32F46908
14:52:03Bgerbad :(
14:52:34Bgerstack/buffer overflow ? :(
14:52:46Paul_The_NerdI dunno
14:52:52Paul_The_NerdThat does it do at that point?
14:52:56Bgercan u try the cryptbox_aes
14:53:35Paul_The_NerdCrashes nearly immediately
14:53:37Bgerit tests 2 algorithms - first (SHA256 - secure hash algo.) is hash, the second AES (advanced encr. standard) is encrypting
14:53:52Bgerthe second ?
14:54:07Paul_The_Nerd*and* the backlight flickers on and off. Alot.
14:54:20Bgerreset it...
14:54:24Paul_The_NerdDid so.
14:54:28Paul_The_NerdTried it again, just to be sure.
14:54:30Bgerdon't run them again
14:55:29Bger10x for your help
14:56:08 Join _FireFly_ [0] (
14:56:33*Bger is desperate
14:56:53Paul_The_NerdIt does the splash that tells me the key is 128 bits first, though
14:57:01Paul_The_NerdThen gives me the AddrErr and the flickering
14:57:42SlasheriBger: try it on the simulator
14:57:44BgerEnc#1,key sz=128bit
14:57:49BgerSlasheri it works :(((
14:57:52Bgerworks :(
14:58:03Bgerand i have h3x0 ...
14:58:03SlasheriBger: and make sure you don't use malloc because free doesn't work
14:58:12Slasheriah.. :/
14:58:25BgerSlasheri there's no dynamic memory alocation in it :(
14:58:42Bgerjust static buffers
14:59:14 Nick TiMiD[dreamer] is now known as TiMiD (n=TiMiD[
14:59:30MoosSalut :)
14:59:30Bgerand the sha test that worked on Paul_The_Nerd, doesn't work if i remove the debug stuff ...
14:59:36Bgerhohi :)
14:59:43TiMiDhehe :)
15:00:40BgerSlasheri if u want, see ...
15:00:46TiMiDdynamic memory allocation would be a good feature I think
15:00:56MoosTiMiD: what's new?
15:00:58TiMiDinstead of allowing statical buffers of the max size ...
15:01:01Bgerand very bug-friendly:)
15:01:11TiMiDMoos: I'm going to submit it
15:01:21TiMiDfull tree viewer implemented :)
15:01:27TiMiDnow I need bugs reports
15:01:28Moossuper :)
15:02:08TiMiDbut I've been using it for a week 2 hours a day and I never crashed it ^^
15:02:34TiMiD(well all crashs happened on the simulator :p )
15:02:58_FireFly_i will try adding more remote-display support :)
15:02:58BgerTiMiD u're lucky :))
15:03:33MoosTiMiD: Felicitations
15:03:44_FireFly_I have only replace the original files with your changed files in the rockbox-sources??
15:03:47TiMiDthx :o
15:04:02TiMiDin theory this should work
15:04:11TiMiD(I tested with a 3 day old rb)
15:04:34TiMiDnow I'm downloading a fresh cvs snapshot and I'll try
15:04:45TiMiDif it works ->>>> patch :)
15:05:15MoosTiMiD: Slasheri's dircache not commited yet :)
15:05:30amiconnTiMiD: Dynamic memory allocation is a nightmare without MMU
15:05:43Paul_The_NerdI am unfamiliar with "make", what is it necessary for me to do to have it compile an additional plugin, for example from cryptbox_aes.c?
15:06:18_FireFly_add cryptbox_aes.c to the SOURCES file
15:06:27Paul_The_NerdI tried that.
15:06:30Bger_FireFly_ its in subdirectory
15:06:43Bgerand has 2 additional .c files
15:06:47BgerPaul_The_Nerd just a sec
15:06:55 Quit webguest32 ("CGI:IRC")
15:07:00Paul_The_NerdAdditional .c files? I got the two .hs...
15:07:11TiMiDMoos: yes, I hope I will be commited first ^^ (that's very unlikely )
15:07:15BgerPaul_The_Nerd get
15:07:36Bgerand sha256.c/.h and aes.c/.h
15:07:43Bgerand one more change
15:07:59TiMiDamiconn: ha ! I want to see the fire source code ;)
15:08:11TiMiDamazing :)
15:08:17MoosTiMiD: problem is, who will commit your works (I mean with CVS access)
15:08:37TiMiDMoos: I don't know
15:08:56BgerPaul_The_Nerd in apps/plugins/Makefile ... find SUBDIRS += searchengine .....
15:09:04Bgerand add the subdirectory there
15:09:21TiMiDI have to bribe a dev :P
15:09:44BgerTiMiD if they like it, they'll commit it :)
15:10:05TiMiDIf they have the time to read it ...
15:10:09TiMiDit's a lot of code
15:10:16TiMiDfor a single patch
15:10:19 Quit preglow ("leaving")
15:10:34Moosyes that is the problem, it will be hard before the Slasheri's commit
15:10:42Moos"problem" :)
15:10:43TiMiD129ko ^^
15:10:57B4gder129K patch ?
15:11:08TiMiD129ko offiles
15:11:28Moosoh yeah Bagder is the man :)
15:11:31B4gderwell, we want patch not files
15:12:04BgerB4gder did u see the result from Paul_The_Nerd's test ?
15:12:31Bgerit passed test3
15:12:35TiMiDI know, I'm building the ct cvs to test if everything is working and compiling fine and after that I do a patch ;)
15:12:40Bgerwhen the debug stuff is in
15:12:40B4gderBger: ah, neat
15:13:28_FireFly_TiMiD: why did you removed the static before some vars in status.c ??
15:13:31B4gder(the question was for TiMiD)
15:13:39_FireFly_ct = currently ??
15:14:19Bgeralso, when tryed the aes test only (cryptbox_aes.rock) ... it started to flash the led ???
15:14:35Bgerthe backlight
15:14:45TiMiDct = ?
15:15:02B4gderTiMiD: you said " I'm building the ct cvs to test"
15:15:05_FireFly_<TiMiD> I know, I'm building the ct cvs to test...
15:15:07 Quit Kafka (Read error: 104 (Connection reset by peer))
15:15:54TiMiDct = current (my connexion is lagging hardl adn I'm talking to you through an irssi cliend on a friends's computer by ssh)
15:16:30TiMiD_FireFly_: you mean the global vars ?
15:16:54_FireFly_e.g. enum playmode ff_mode;
15:17:04_FireFly_in the original file it is static enum playmode ff_mode;
15:17:30Paul_The_NerdThe AES test is running for me.
15:17:32TiMiDI don't know a lot about static and global vars
15:17:39Paul_The_NerdIt's at 7% and counting
15:18:07BgerPaul_The_Nerd what gcc ?
15:18:18TiMiDbut If I remember, it was not compiling when I tried to export the var because I needed it in my code (the modified status bar)
15:18:20Bger3.3.6 here
15:18:42_FireFly_if you export it the it shouldn't static
15:18:44Paul_The_NerdAlso, not build in debug. (N)
15:19:16_FireFly_i haven't looked in status.h yet :)
15:19:33TiMiDthat's the reason then :)
15:20:57Paul_The_NerdThere's something wrong with your % counter though.
15:21:20BgerPaul_The_Nerd why ?
15:21:23Paul_The_NerdIn the 1/10ths digit, I see 1 show up more than once before it increments the 1s digit.
15:21:31amiconnTiMiD:"> and
15:21:45Paul_The_NerdIt's rather odd.
15:21:47BgerPaul_The_Nerd never mind
15:21:53amiconnThese versions now handle USB properly, and fire.rock got quite a bit smaller...
15:22:20Paul_The_NerdBger: Enc #1 OK 288 Sec.
15:22:49TiMiDamiconn: I'll look :)
15:23:02Bgerhm, then i'd like to test the 2 in one after it completes
15:23:45Bgerhm, it's only about 19 times slower than duron@900Mhz :)
15:24:10Paul_The_NerdShould I just start the 2 in 1 now, and cancel this?
15:24:23Paul_The_NerdI compiled it on my box in the assumption that you might say that.
15:24:28TiMiDamiconn: interresting ;)
15:25:04BgerPaul_The_Nerd which code did u edit?
15:25:53Paul_The_Nerdin the _aes version, I added a second splash after the rb->memset for buf and key
15:25:55Paul_The_NerdThat's it.
15:26:07Paul_The_NerdNo *real* changes, I was just going to see if that was where it was AddrErr at.
15:26:20***Saving seen data "./dancer.seen"
15:26:21BgerPaul_The_Nerd wait a bit
15:26:42 Join tucoz [0] (
15:26:52amiconnTiMiD: No asm, you see? ;)
15:27:05tucozHi, didn't you send a release not to freshmeat? Rockbox is still listed as 2.4 there
15:27:15tucoz*release note
15:27:26amiconnHowever, asm would help to optimise the convolution loop further. Gcc isn't too clever there...
15:28:02B4gdertucoz: we must bug Zagor about that
15:29:40*tucoz bugs Zagor about freshmeat
15:30:46tucozman, sourceforge is slow
15:31:13Bgerchange your file with this
15:31:18 Quit markun ("leaving")
15:31:22Bgerif this works, it's ok ...
15:31:55tucozBger: What is the plan with that crypto-stuff? Encrypt files on target?
15:32:12Bgertucoz sensitive stuff ... passwords etc
15:32:43tucozLike KDE-wallet?
15:33:10Bgeri don't think this is a good example ... it won't be an API
15:33:16Bgerjust a plugin
15:33:18tucozHmm, I think I have something like that on my cellphone.
15:33:32tucozOk, could be handy
15:33:37Bgervery possible
15:33:52linuxstbIt would be good if Rockbox could use a standard for this sort of thing - so users can copy their databases between different devices.
15:34:18tucozlinuxstb: good point
15:34:25Paul_The_NerdBy the way, cryptbox_aes test 2 completed at 329 seconds
15:34:28Bgerlinuxstb what do u suggest ?
15:34:35TiMiDamiconn: I would never be able to do such things :) (I'm more an application programmer, I'm not usesd to that kind of optimisations ;) (at least I understant what you did :) )
15:34:35Paul_The_NerdI haven't finished compiling the new source yet.
15:34:59amiconnTiMiD: Yes, I did some quite standard optimisation steps
15:35:15tucozI do not know much about p2p, but that public key / private key stuff might work?
15:35:18linuxstbBger: I've no idea. But it's worth investigating if there are any open standards for "secure wallets" or whatever these kinds of applications are called.
15:35:27tucozs/p2p/crypto ;)
15:35:40linuxstbOr even any existing open source projects we can be compatible with (or port).
15:35:46amiconnLike, avoid division in a loop. Division is really costly on both coldfire and SH1. Multiplication and shifts are way faster
15:36:19amiconnThen, avoid unnecessary conditionals in a loop.
15:36:46Paul_The_NerdWow, SHA256 test 3 was ALOT faster.
15:37:02amiconnAnd finally, multiple array subscripts are slow, so I'm using pointers and one-dimensional offsets instead
15:37:25Paul_The_NerdLike, instead of maybe 4 units of J per second, well... it took maybe 2-3 seconds for the whole test.
15:37:26BgerPaul_The_Nerd oh yes, it was slowed down by sleeps
15:37:57amiconnThe MULU16 thing is mainly targeted at the SH1, as 16x16->32 multiplication is a single instruction there, while 32x32->32 is a subroutine
15:37:58Paul_The_NerdThe counter still does funny things on the AES test, by the way.
15:37:58Bgertucoz i use AES, which is wich symmetric key
15:38:07Bgeri mean u use the same key for encrypting and decrypting
15:38:50BgerPaul_The_Nerd the counter is not important
15:38:55amiconnIt helps a little bit on coldire too, because mulu.s is a bit faster than mulu.l
15:39:00tucozok, sounds interesting. I have to admit, I am probably the rookiest in the world in terms of cryptography
15:39:12Paul_The_NerdI know Bger, I'm just strange about things like that.
15:39:15*Bger was till recently also
15:39:32Bgerabout cryptography
15:40:05Bgertucoz look, my idea is to do something like ciphertext = AES(Key,plaintext), where Key=SHA256(Password)
15:40:19Bgerthis is 256bit key
15:40:31tucozUsing the virtual keyboar?
15:40:56Bgerthe plaintext format will be something like "passwordname password"
15:41:07Bgeror if it's not, it'll just show it as text
15:41:12tucozI get it.
15:41:46Bgerbut i don't get what the ... goes with the binary on the target
15:42:00tucozlimited everything
15:42:09Bgerm68k-elf-gcc −−version
15:42:09Bgerm68k-elf-gcc (GCC) 3.4.4 (Gentoo 3.4.4, ssp-3.4.4-1.0, pie-8.7.8)
15:42:25Bgerthis spp and pie could make very bad things ...
15:42:33_FireFly_TiMiD: all files from your site should be in apps ??
15:43:39_FireFly_i have compiled the cross-compiler from hand
15:43:49Bgeramiconn ? Slasheri ? B4gder ?:)
15:43:57_FireFly_i didn't used the crossdev ebuild
15:43:58 Part tucoz
15:44:04BgerPaul_The_Nerd i start to think that the problem is with my compiler .....
15:44:04Paul_The_NerdWhat are ssp and pie?
15:44:18BgerPIE is position independent executable iirc
15:44:19_FireFly_i think somthing with security
15:44:30TiMiD_FireFly_: yes
15:44:31Bgerand SSP is something about the stack ...
15:44:41Paul_The_NerdI'm building under cygwin, with neither of those things.
15:44:48Bgerthis could really fsck up my binaries
15:44:52Paul_The_NerdI basically followed the steps for compiling your own cross compiler, and that's it.
15:45:00linuxstbBger: Yes, it sounds risky if your running a Gentoo-patched version of gcc.
15:45:15Bgerhm, that explains everything ...
15:45:32linuxstbUnless you know exactly what those patches are doing...
15:46:03Bgeri have mere idea rough idea
15:46:19Bgeri have rough idea
15:47:44Paul_The_Nerdcrypbox_all is running the 256bit test now.
15:48:39Bgerenc or dec
15:48:50Paul_The_NerdIt's slow.
15:48:55Bgeryes, i know
15:49:00Paul_The_NerdThe 192 took 330seconds this time
15:49:22Bgerso it looks the code is ok
15:49:26Paul_The_NerdSo far, yes.
15:49:44Bgerok, thank u very much, i really appreciate your help
15:49:55BgerB4gder's too
15:50:01Bgerall of u:)
15:50:18Bgerhm, i forgot linuxstb in credits :P
15:51:12*Bger will rebuild the crosscompiler with less USE flags ...
15:51:30Paul_The_NerdBger: I have to leave for about an hour. I must meet someone for breakfast, didn't realize the time. I'll bring my 'box with me and let you know the results as soon as I return (or at least state them for the log.)
15:51:57Bger10x :)
15:52:09Bgeranyway, i'll be offline maybe till monday
15:52:12TiMiDBger: you used the gentoo cross-compile package to build your gcc ?
15:52:26_FireFly_Bger make it better by hand
15:52:28 Nick Paul_The_Nerd is now known as Paul_The_Away (
15:52:46Bger_FireFly_ the problem is mostly with my USE flags
15:53:05TiMiDIt always produces bad code when I'm using it alone
15:53:11Bgeri have these
15:53:23BgerPIE and SSP in the USE
15:53:44Bgerhm, ok
15:53:44_FireFly_use the vanilla-flag also for it
15:53:47TiMiDI have to build a gcc manually and then to put the gcclib of themanually compiled gcc in the system's gcc lib dir for m68k
15:53:59_FireFly_then it shouldn't integrate the gentoo-patches
15:54:23Bger10x, i'll do it this way
15:54:26_FireFly_i have create a seperate toolkit for rockbox
15:54:30linuxstb Can't you just ignore gentoo and put it in (for example) $HOME/m68k/
15:54:35_FireFly_in a complete seperate dir
15:54:49Bgeri probably can :P
15:54:59_FireFly_i could pack it and upload it somewhere
15:55:17_FireFly_with a script to add the package to the PATH
15:55:49Bgeri think i could do it myself...
15:56:00Bger10x anyway
16:09:13TiMiDoops a crash solved :)
16:09:42TiMiDcalling a null fn is not a good idea :p
16:09:55Bgerdepends on what do u want :)
16:10:34TiMiDyes :) without crashs,a programmer's life would be quite boring :p
16:10:42_FireFly_TiMiD: Where is the problem ??
16:11:06_FireFly_so i can change it in my copy from your code if necessary
16:11:10TiMiD_FireFly_: well the problem is that I did some changes to the screen api
16:11:57TiMiDand since remote / main doesn't have the same depths, some fn are not available on remote (so I put a null there yesterday)
16:12:08TiMiDthey are new fn i added to the api
16:12:23TiMiDyou just need to add a if(screen->depth > 1)
16:12:38TiMiDabove screen->set_background(LCD_WHITE);
16:12:46TiMiDin gui_splash.c
16:12:56TiMiD(around line 190)
16:13:17 Quit B4gder ("time to say moo")
16:13:35_FireFly_done :)
16:13:42Bgermoooo :)
16:14:00_FireFly_gui_quick_screen.c: In function `gui_quick_screen':
16:14:00_FireFly_gui_quick_screen.c:32: error: `global_settings' undeclared (first use in this function)
16:14:19_FireFly_some headers aren't included
16:14:19TiMiDdon't try to compile this one
16:14:22TiMiDit's a draft
16:14:30TiMiDit isn't even started :)
16:14:36_FireFly_oh ok
16:15:14TiMiDit's the code that will handle the quick menu ( (accessible by a long "a/b" press on iriver)
16:15:26_FireFly_i know
16:15:31TiMiDok :)
16:15:50_FireFly_i have blind add all gui*.c files to SOURCES
16:16:29TiMiDI shouldn't have uploaded this one :)
16:17:21TiMiDwell I think it's time to say moo (I mean to make a patch :) )
16:18:04Moosw00t :)
16:18:31_FireFly_TiMiD: you know this ?? gui_splash.c: In function `gui_splash':
16:18:31_FireFly_gui_splash.c:198: warning: 'ap' might be used uninitialized in this function
16:18:31_FireFly_gui_splash.c: In function `gui_synchronized_splash':
16:18:31DBUGEnqueued KICK _FireFly_
16:18:31_FireFly_gui_splash.c:207: warning: 'ap' might be used uninitialized in this function
16:19:33TiMiDno :)
16:19:47TiMiDI look
16:20:28_FireFly_i get some link errors
16:20:48TiMiDI don't have this error :)
16:20:53TiMiDthis warning
16:21:25_FireFly_i used the daily-build-sources 20051005
16:21:37TiMiDI will upload all files one more time (it's possible that some of them arenot up to date)
16:21:57TiMiDI'm using the sources from 1 hour ago :)
16:22:34TiMiD(anyway, the files I changed havn't been changed for at least 2 weeks, I'm lucky :) )
16:23:25TiMiDif you have some linking errors, it could be that you are not building it from a vlean build
16:23:28TiMiDclean build
16:23:44_FireFly_i use a clean build
16:23:56TiMiDok, so what is the error ?
16:25:04 Quit ender` (Read error: 110 (Connection timed out))
16:25:08_FireFly_/home/pub/iriver-h120-download/rockbox/sources/TiMiD_widget-rockbox/build/firmware/apps/gui_list.o: In function `gui_synchronized_lists_init':
16:25:08_FireFly_/home/pub/iriver-h120-download/rockbox/sources/TiMiD_widget-rockbox/apps/gui_list.c:335: undefined reference to `screens'
16:25:13_FireFly_for example
16:25:17amiconnTiMiD: Did you change the splash() algorithm itself? Because, that one has a number of problems
16:25:40amiconnI would do that, but I think this will cause a clash with your changes...
16:26:03TiMiDno I didn't changed the algorithm itself
16:26:22TiMiDI just made it work with my changes
16:26:41TiMiD_FireFly_: I look
16:28:31TiMiDI don't have this error
16:28:43TiMiDamiconn: what are the problems ?
16:29:40_FireFly_TiMiD: have you updated the files on the server
16:30:05TiMiD_FireFly_: try to download the files, I uploaded them
16:30:18TiMiD(but that's a strange error)
16:30:54TiMiDscreens is the only global variable allowed in the gui system
16:31:07TiMiD(it's an access to each screen)
16:33:05_FireFly_no change
16:33:13_FireFly_same errors and warnings
16:33:39TiMiDI'm currently doing make clean && make
16:33:42TiMiDI will see :)
16:34:26TiMiDcompiled for the simulator
16:34:36TiMiDwithout any errors or warnings
16:34:50TiMiDI try for the iriver
16:35:14XavierGrwhat about archos targets did you tried for them?
16:35:43TiMiDXavierGr: yes, it works on the player and on the recorder
16:35:48TiMiDit has buttonbar
16:36:16Bgernite all :)_
16:36:40TiMiDgood night !
16:36:42XavierGrdoes anyone has an idea how to chop the remotes plug in order to be able to couple my phones to the main unit but with the remote?
16:36:49TiMiD(strange to say this at 4pm :p)
16:36:51XavierGrnight Bger
16:37:23 Quit _FireFly_ (Read error: 113 (No route to host))
16:37:56TiMiD_FireFly_: I will upload you the whole source tree because I can't get the errors you are describing :(
16:38:03TiMiDso poor he leaved :(
16:38:23TiMiDdon't suicide _FireFly_ it 'll work !
16:38:29 Join _FireFly_ [0] (
16:38:46_FireFly_ups automatik shutdown due empty laptop-battery
16:39:11TiMiDI always plug it, even when I'm in my bed :p
16:39:32_FireFly_I normaly too
16:40:33TiMiDwell I was saying that I will upload you the whole code because I can't get the errors
16:41:01amiconnTiMiD: splash() mainly has two problems: (1) It doesn't work correctly for bidirectional languages, as it draws each word individually. For this to work, it must draw each line at once
16:41:52amiconn(2) The buffer is a little too small, so that the end of the text might be chopped off even if it would fit. Especially noticeable for small screen (i.e. archos player) and long words
16:42:23amiconnPlus, the code is a bit ugly; it walks the whole string twice...
16:45:00TiMiDit must be reworked then :) (but after my patch gets commited pls :p (if this happens) )
16:45:24TiMiDI think it won't be too hard to fix / rewrite from scratch
16:45:42Paul_The_AwayI have returned, bger's cryptbox_all completed succesfully.
16:45:48 Nick Paul_The_Away is now known as Paul_The_Nerd (
16:49:05TiMiDwhile looking at the code, I noticed some very odd codes
16:49:56TiMiDlike a loop which was computing strlen each loop instead of doing it before the loop starts
16:50:10TiMiDor things like that
16:51:12TiMiDmy rc :)
16:51:20 Quit Zagor ("Leaving")
16:57:34 Quit ashridah ("Leaving")
16:57:41TiMiDpatch : 55kb
16:58:08Moosputed in the tracker?
17:00:04Moosah not yet
17:00:13TiMiDha it fdidn't included new files :(
17:00:40_FireFly_diff −−new-files
17:02:06_FireFly_i found my fault ;)
17:02:21_FireFly_i have forgotten to add screen_access.c to SOURCES
17:03:37TiMiDfatal :)
17:04:01TiMiDlethal ^^
17:06:42TiMiD(thx for the tip :) )
17:07:16_FireFly_a simple man diff had you shown it :)
17:07:45TiMiDyes, but I'm under windows (I hate it, but under linux I can't get thesimulator working :(:(:(:( )
17:08:30_FireFly_cygwin should have the manpage included
17:08:36TiMiDmy glibc is saying me that the rockbox errno is not thread safe or thing like that
17:09:07TiMiDI use the installer from the wiki :)
17:09:21TiMiD(I have cygwin too, but I'm too lazy)
17:09:46TiMiDwell what do I do now with the patch ?
17:10:23TiMiDsubmit it to the tracker should be a good starting point
17:11:15Moosyes it is
17:11:31Moosand prod core dev ;)
17:13:51TiMiDpfieew just remembered my password (after at least 10 try ^^)
17:14:54_FireFly_TiMiD: how do you compile rockbox ??
17:17:48TiMiDyou mean under linux ?
17:17:54_FireFly_no under windows ;)
17:18:22_FireFly_or do you only compile it under linux when you don't compile it for the sim
17:18:49_FireFly_by the way you could also search for manpages in the internet :)
17:20:02TiMiDwell I would have find by myself, but it's more easy when someone gives you the answer ;) (I hate reading the man pages ^^)
17:20:15_FireFly_moep :)
17:20:37TiMiD(btw, −−new-files = -N )
17:20:38_FireFly_i have change the splash-code a little bit and the warning is gone :)
17:20:48TiMiDso ? :)
17:21:00TiMiDshow me :)
17:21:48_FireFly_i have removed va_start va_stop from internal_splash and replaced the ...-parameter with va_list ap
17:22:10_FireFly_va_start and va_stop now called in gui_splash
17:22:26_FireFly_and gui_synchronized_splash
17:23:00_FireFly_it's the same way how it was made for the snprintf function
17:23:18 Join ender` [0] (i=ychat@
17:23:54TiMiDok :)
17:24:20TiMiDand it works well with multiple args .?
17:26:07_FireFly_Settings saved for example is shown correct
17:26:21***Saving seen data "./dancer.seen"
17:26:22_FireFly_and this is a multi args call
17:28:26 Join dpassen1 [0] (n=dpassen1@resnet-233-61.resnet.UMBC.EDU)
17:30:04TiMiDok :)
17:30:13 Quit XavierGr (Read error: 104 (Connection reset by peer))
17:30:35_FireFly_why shouldn't this work :)
17:30:42TiMiDwell upload me your code (more easy because I cleaned the build to make the patch ...)
17:31:04TiMiDhey you never know what's gonna happen when programming :)
17:31:12TiMiDbugs are viscious :p
17:32:13_FireFly_i have only addept the way how snprintf works :)
17:32:24_FireFly_and va_start only create the list
17:32:39TiMiDhmm ok
17:32:42_FireFly_and if you don't change the va_lst var
17:32:52_FireFly_there shouldn't be a problem
17:32:54TiMiD(I have never used multiple arguments fn before :) )
17:33:02_FireFly_man va_start ;)
17:42:44linuxstbI've looked around for "secure wallet" type utilities, and "password safe" seems to be a popular application:
17:43:19linuxstbThere is also "Password Gorilla" which is compatible with "password safe":
17:46:29 Join webguest56 [0] (
17:47:11webguest56and there's
17:48:32webguest56can run that one on a USB key fob - or an iriver
17:53:59TiMiDpatch uploaded
17:55:55Moosneed someone with CVS access for commit it now :-)
18:03:32linuxstbTiMiD: One minor comment, I think non-ASCII characters are discouraged in source files (your name). Some of the files seem to be iso-8859-1, some are UTF-8.
18:04:05TiMiDoops :)
18:04:25TiMiDwell if the patch has a chance to get accepetd, I wil change that
18:04:38TiMiDwhat ts the recommended encoding ?
18:04:49_FireFly_i think iso
18:04:50TiMiDit should be UTF-8
18:04:59linuxstbI think ASCII :).
18:05:51Mooshey linuxstb: any chance to commit it when it will finish ?
18:06:21Moosif you have a bit of time of course :)
18:08:31linuxstbThe approach seems the right thing to do IMO - but I'll leave the decisions to the core devs.
18:09:00Mooshehe, you're one of them :-)
18:10:56 Quit cYmen ("reboot")
18:11:03Moossure a bit less than Linus or amiconn, but you're
18:11:21 Nick gromit` is now known as _gromit (n=gromit`
18:15:06TiMiDwell I have to go
18:15:19Moosa plus tard :)
18:15:19 Nick TiMiD is now known as TiMiD[Party] (n=TiMiD[
18:15:20 Quit webguest56 ("CGI:IRC (EOF)")
18:16:01TiMiD[Party]@pluche bande de cruches (waow la belle rime)
18:18:04 Join cYmen [0] (
18:41:01 Join ender1 [0] (i=ychat@
18:52:13Slasherihehe, i think now the dircache is ready for commit.. doing final checks :)
18:58:13Mooshello, congratulations
18:58:15 Quit ender` (Read error: 110 (Connection timed out))
19:06:52 Join XavierGr [0] (
19:07:08 Quit ender1 (Read error: 110 (Connection timed out))
19:07:21 Join matsl [0] (
19:08:18 Join ender` [0] (i=ychat@
19:19:21 Quit linuxstb ("Leaving")
19:23:52 Quit Moos (Read error: 110 (Connection timed out))
19:26:22***Saving seen data "./dancer.seen"
19:34:28 Join Paul_The_Nerd_ [0] (
19:35:09 Quit pengo ("Curious? Open binary with Qubero")
19:39:18Slasheridircache has been now committed
19:46:21 Quit Paul_The_Nerd_ ("Chatzilla 0.9.68a [Firefox 1.0.7/20050915]")
19:47:45_FireFly_ui :)
19:51:17 Quit Paul_The_Nerd (Read error: 110 (Connection timed out))
19:56:10XavierGrwhat commited?
19:56:20CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
19:56:20*XavierGr runs to download the new build!!!
19:56:33_FireFly_not ready yet
19:56:56_FireFly_if you want a compiled version ;)
19:58:40XavierGrhmm I will have to change my fm preset patch in order to make clean
19:58:48XavierGralso TiMiD must do so too...
19:59:28_FireFly_there is one compile failure in the bleeding-build for the bootloader
19:59:38_FireFly_in h100 h120
20:00:47_FireFly_ firmware/buffer.c:34: undefined reference to `audiobuffer'
20:01:11SlasheriXavierGr: yes, i know
20:01:19Slasherivery weird error, just investigating that
20:01:33_FireFly_hmm maybe a dummy function is needed
20:02:03_FireFly_in main.c from the bootloader
20:02:05Slasheri/opt/m68k/lib/gcc/m68k-elf/3.4.4/../../../../m68k-elf/bin/ld: region IRAM is full (/export/home/miipekk/cvs/ro
20:02:11Slasheriit's because of that.. hmm
20:02:38Slasheriso bootloader have less iram
20:02:55XavierGrand why it appeard now?
20:03:05Slasherii think i will left this for Linus to fix
20:03:43Slasheribecause i have added some code. Hmm, maybe i could disable the cache for bootloader
20:03:47_FireFly_that was a similar problem afaik
20:04:12_FireFly_he had added a empty function with the name in bootloader/main.c
20:04:21XavierGrso we can download and make the biuld but we cant compile the bootloader?
20:04:27XavierGrI got a little confused.
20:04:31Slasheri_FireFly_: that is not the problem now
20:04:49SlasheriXavierGr: the normal builds are fine
20:04:53_FireFly_XavierGr: but why do you want compile the bootloader
20:05:14Slasheriyou never need that bootloader build anyway
20:05:42_FireFly_Slasheri: i was only thinking how it could be solved
20:05:56Slasheriyes :)
20:06:21_FireFly_there it says only that there where no reference to audiobuffer
20:06:23XavierGrany new attributes in this version of dircache slasheri?
20:06:31Slasheri_FireFly_: because iram was full
20:06:49Slasheriso all code has not space to fit on the player's iram
20:06:54_FireFly_ups overread
20:07:04SlasheriXavierGr: yes, it works better
20:07:24_FireFly_i had a similar problem as i tried to add remote-display support to the bootloader
20:07:52Slasherii will fix that by disabling the cache for bootloader
20:08:03XavierGrSlasheri: What is iriver approach on the cache?
20:08:15XavierGrbecause I remembere there wasn't a delay.
20:08:29SlasheriXavierGr: there is still no delays
20:08:30XavierGrwhy not wait for linus?
20:08:43t0mas<XavierGr> why not wait for linus? <−− something new?
20:08:46XavierGrand what will be the effect disabling dircache from bootloader?
20:09:16SlasheriXavierGr: that is correct way to fix it. But Linus might do some iram adjustments to the code also in future if necessary
20:09:33SlasheriXavierGr: no effect
20:09:39Slasheribootloader never needs it
20:09:57XavierGrthen why inlcude it in the first place?
20:10:12Slasherii didn't remember to check that :P
20:11:47 Join linuxstb [0] (
20:11:49XavierGroh and my previous question was about iriver. Rockbox without dircache has not a delay. but without it has. What's the approach of iriver on this?
20:12:00XavierGrOr is there a delay even in the original firmware?
20:12:49Slasherirockbox with the latest build has not delay with or without dircache
20:13:29XavierGrdealy I mean when someone opens a directory while the HD is idle.
20:13:44Slasherioriginal firmware has big delay on boot because of this, rockbox does not
20:13:54Slasheriah, there is no delays / spin ups
20:14:21XavierGrso the whole boot up time in iriver is to build the cache.
20:14:36_FireFly_only the first time
20:14:54SlasheriXavierGr: with original firmware it adds few seconds to the boot time
20:14:58_FireFly_or when somwthing has changed
20:14:58Slasheriwith rockbox, nothing
20:15:16SlasheriXavierGr: just try out yourself to see ;)
20:15:25XavierGrwait you misunderstood me,
20:16:15XavierGrwe have rockbox without dircache, when someone tries to open a folder the disk needs to spin up, so there is a small delay from the button press to the opening of the folder right?
20:16:28_FireFly_afaik will the chache only on boot updated when dircache is aktivated the first time or when something on the disk has changed
20:16:31SlasheriXavierGr: yes
20:17:18Slasheri_FireFly_: on the first boot, there is delay while the cache gets updated. Next builds updates the cache also every time but without user noticing it
20:17:30XavierGrok then this is solved with dircache (i don't care about a little delay in boot, I will ask something different) which stores a folder structure in ram, ok?
20:17:48SlasheriXavierGr: correct :)
20:18:19SlasheriXavierGr: with cache the disk wont spin up while browsing folders
20:19:10XavierGrOn the other side we have iriver firmware, which has a very big boot time, but has no delay when someone tries to open a folder, though the disk will spin up. (and there is a bug which will not spin down until the buffer is empty)
20:19:17 Join Lear [0] (
20:19:47XavierGrhow does the iriver firmware manages not to have a delay, which is their approach, when opening a folder?
20:19:50_FireFly_the big delay comes from th disk check each boot
20:20:05SlasheriXavierGr: they have cache also
20:20:15_FireFly_which make the iriver on each boot
20:20:25_FireFly_*iriver firmware
20:20:53XavierGrso it is the same approcah but iriver did it worse then.
20:21:00_FireFly_it seams
20:21:03Slasheriyep :)
20:21:06XavierGrbecause I though they did something different.
20:21:21XavierGrand if there is a cache in iriver fw why spin up the disk?
20:21:29XavierGrwhen trying to browse?
20:21:33Slasheriit's basically the same idea but with simpler implementation
20:21:34_FireFly_i think they build the cache completly on every boot
20:22:06XavierGrbut slasheris does that too, If I am not mistaken
20:22:14Slasherimaybe the iriver firmware lacks an operating system so they can't do transparent caching (also slow browsing while playing)
20:22:15_FireFly_not complete afaik
20:22:37_FireFly_or that :)
20:22:42Slasheri(i mean multitasking with an os)
20:22:55XavierGrI remember that Linus told Slasheri to remove the file loading of cache
20:23:11SlasheriXavierGr: that is removed
20:23:15XavierGr(so there is no physical dircache file)
20:23:42XavierGrso dircache has to be build on every boot, but why the first boot is special?
20:24:03Slasheriat first boot we have to calculate the cache file size
20:24:21Slasherion future builds we know about how much it will be
20:24:38 Quit Rick (Read error: 104 (Connection reset by peer))
20:24:38 Quit ender` (Read error: 104 (Connection reset by peer))
20:24:38 Join Rick [0] (
20:24:52 Join amiconn_ [0] (
20:24:53XavierGrand if someone formats and adds a ton of stuff?
20:24:54 Join ender1 [0] (i=ychat@
20:24:55_FireFly_only when the number of files isn't grown very heigh
20:25:16SlasheriXavierGr: then the transparent cache building will fail and cache remains disabled until next boot
20:25:38XavierGrso which is the dircache size limit?
20:25:40 Quit amiconn (Nick collision from services.)
20:25:40 Nick amiconn_ is now known as amiconn (
20:25:52_FireFly_will be there any information if the transparent cache fails ??
20:25:54SlasheriXavierGr: 2 MB but i think nobody should reach that
20:26:06Slasheri_FireFly_: nope, but user will notice it
20:26:16_FireFly_ok :) the delay :)
20:26:24Slasheriyes :)
20:26:39XavierGrwhat is a normal size for a full H140?
20:26:58Slasherisomething like 0.5 MB
20:27:16Slasheribut that depends what kind of file you have on the disk
20:27:22Slasheriand how long the filenames are
20:27:41XavierGrthen I will be happy even if I make my H160 full!
20:28:25amiconnSlasheri: You could enclose dircache.c in SOURCES with #ifdef HAVE_DIRCACHE. There is no point in compiling it for platforms not using it
20:28:38Slasheriamiconn: no i couldn't..
20:28:46Slasherifor some reason that define doesn't work there :/
20:29:01Slasherii mean #if MEM > 8 doesn't work (in config.h)
20:29:35Slasheribut i have that define in dircache.c
20:30:55_FireFly_have you tried to put it in e.g. config-h120.h
20:31:06 Nick ender1 is now known as ender` (i=ychat@
20:31:12amiconnSlasheri: That's strange, did you double-check?
20:31:13 Quit phaedrus961 ("Leaving")
20:31:21Slasheri_FireFly_: that would work but i think MEM > 8 is better
20:31:21_FireFly_to set or undet HAVE_DIRCACHE
20:31:42Slasheriamiconn: please try using the HAVE_DIRCACHE in SOURCES and it will fail compiling the cache
20:31:47amiconn#if MEM > something does work in config-h100.h, which is included from config.h and doesn't include anything itself
20:32:00_FireFly_no i mean "#if MEM > 8" in config-<player>.h
20:32:07Slasheriyes it works in config.h but not when used in SOURCES.. :/
20:32:18amiconnThen something is wrong.
20:32:36Learconfig.h sets HAVE_DIRCACHE, but is config.h included when SOURCES is preprocessed?
20:32:52LearHAVE_DIRCACHE could be set in the makefile though, then it should work...
20:32:55SlasheriLear: yes it is (i think i have checked that)
20:33:03Slasherii seems that MEM is not defined always
20:33:41_FireFly_then check like that #if defined(MEM) && (MEM > 16)
20:34:12amiconnSlasheri: Hmm, what cases did you find where it's undefined?
20:34:24Slasheri_FireFly_: we can't because if we have no MEM defined we don't know if the target is capable of using the cache
20:34:26amiconnIt should be defined for all irivers and all SH1-based archoses
20:34:54Slasheriamiconn: but not if used from SOURCES (i will try that again)
20:35:56Slasheriamiconn: Hmm.. please wait
20:36:05Slasherii think it works now
20:37:24Slasherino it does not
20:37:35Slasheritry putting this to SOURCES:
20:37:44Slasheri|#if MEM > 8
20:37:44Slasheri|#error this does nothing
20:37:51Slasheriit does nothing when you run make
20:39:27amiconnHmm, I'll check soon.
20:39:37Slasheriok :)
20:39:41linuxstbHave you tried MEMORYSIZE ?
20:39:50Slasheritrying that
20:40:07amiconnJust a detail: Why don't you use splash() for the 'Please wait..' message, and lcd_clear_display() afterwards?
20:40:37Slasheriamiconn: the rockbox logo is displayed while i do this so it looks better
20:40:51Slasheriand the logo wont vanish immediately when the cache building is completely
20:40:55Slasherijust try and see :)
20:41:06amiconnAh, you print at the bottom, I see...
20:41:59amiconnHmm, it may happen with certain langauges that the string is too long and is clipped
20:42:04XavierGronly 2 hunks failed with my patch and both are file version headers! :)
20:42:26amiconnImho it should only clip to the right if that happens
20:42:29Slasheriamiconn: in fact currently the string work only in english because custom languages aren't loaded at that point yet :/
20:43:02amiconnHmm, you could put the cache rebuild after settings_load(), or would that cause problems?
20:43:27Slasheriit will cause problems because audio has to be initialized before applying settings
20:43:38Slasheribut i will think about this
20:43:43amiconnArgh, bad interdependency :/
20:44:26Slasherithat audio_init requirement can be fixed
20:47:37 Join phaedrus961 [0] (
20:50:50XavierGrI can't understand why libalac still shows me 2 errors when I compile...
20:51:50linuxstbSlasheri: #if MEMORYSIZE > 8 seems to work in SOURCES
20:55:54amiconnI found why that is...
20:56:17amiconnMEM is only known when compiling, because it's part of CFLAGS
20:56:18Slasherilinuxstb: ah, good :)
20:56:32Slasheriso i should use that MEMORYSIZE then
20:56:43amiconnBuilding the depfile from SOURCES uses tools/,
20:57:01amiconnand that sets -DMEMORYSIZE=... , but not MEM
20:57:23Slasherihmm, why doesn't it set MEM also?
20:57:39amiconnI wonder why there is this difference, but that's a question for our makefile guru
20:58:29amiconnPerhaps that's just a mistake...
20:59:29_FireFly_maybe MEM was changeed to MEMORYSIZE or vice versa some days ago
20:59:41_FireFly_and not completly
21:01:06amiconnMEMORYSIZE isn't referenced in any .c or .h file
21:01:11Nixsoshi guys, i was wondering if anyone's actively working on a rockbox version for the H3xx series?
21:01:25Slasheriamiconn: argh, it seems MEMORYSIZE doesn't work when compiling :D
21:01:35Slasheriso it works only in SOURCES ;)
21:01:36amiconnI guess the -DMEMORYSIZE in should have been -DMEM
21:02:22amiconnBagder, we have a question for you! ;)
21:02:32Slasheri#if (MEMORYSIZE > 8 || MEM > 8)
21:02:36Slasherithat works but it looks bad..
21:03:32amiconn#if ((defined(MEMORYSIZE) && MEMORYSIZE > 8) || (defined(MEM) && MEM > 8))
21:04:52t0mashowto make compiling slow as hell in 10 easy steps...
21:05:10t0masstep 1: check memsize in this way: #if ((defined(MEMORYSIZE) && MEMORYSIZE > 8) || (defined(MEM) && MEM > 8))
21:05:17_FireFly_or change all to MEM ;)
21:07:50amiconnt0mas: step 2: Include as many .h files as possible (especially useful on cygwin)
21:08:49_FireFly_like windows.h :)
21:09:27 Quit einhirn ("Miranda IM! Smaller, Faster, Easier.")
21:13:19 Quit Lear ("Chatzilla [Firefox 1.4.1/undefined]")
21:20:49XavierGrmmm pure pleasure. Dircache works like a charm!
21:21:27XavierGrSay, what would you say if we could change the kbd (keayboard function) to show all letters for the iriver?
21:22:05XavierGrInstead of making the font bigger we could stuck all the letters in one screen and keep the little font.
21:22:33amiconnSlasheri: Something changed for the non-dircache targets... the binaries got slightly larger :/
21:22:44amiconnArgh, of course.
21:22:52amiconnThe language strings....
21:23:20amiconnlocalisation v2 where are you? :/
21:26:26***Saving seen data "./dancer.seen"
21:29:49 Join Paul_The_Nerd [0] (
21:45:13amiconnBulding the cache took ~7 seconds on my H140
21:45:32Paul_The_NerdHow many files have ye?
21:46:11amiconnAlmost 4000
21:47:20Paul_The_NerdIt took about 3 on mine.
21:48:12amiconnThe cache takes 317KB on my H140
21:48:49amiconn(checked by comparing Info->Rockbox info->Buffer with cache enabled/disabled)
21:49:17Slasheriand 64 KiB of that is reserve
21:50:23amiconnDid you test the live disabling when the reserve is used up?
21:50:54Slasherihmm, not exactly. Please test if you want to :)
21:51:52 Join ryan_j [0] (
21:52:04Slasherithere is some (but still very unlikely) places which may cause problems. For example if cached directory is open and cache fails
21:52:26Slasheri(i mean open with opendir_cached)
21:53:16amiconnFor testing the reserve could be set lower...
21:53:48Slasherisomething like 1 KiB (or less) should be enough
21:53:56amiconnWe just need a plugin that creates files, preferably with loooong names
21:54:06amiconn...and within different dirs
21:55:27 Join Bger_ [0] (
21:55:28Slasheribasically i have tested that following should at least work: creating files & dirs, removing files and dirs, and renaming files & dirs
21:56:28Slasherialso changing file sizes should work
21:59:19t0masare there any intresting rockbox ideas?
21:59:24*t0mas wants to code something
21:59:27t0masbut I don't know what
22:00:05Paul_The_NerdI have one, but it's not very good. :-P
22:00:09Slasherit0mas: code a better input editor, with possibility to select file names from dir browser etc. for example. And morse input support :)
22:00:22dpassen1You could have a go at Musepack
22:00:48amiconnPerhaps extend dict.rock to use only one file for a dictionary, and make it a viewer?
22:01:37Bger_Paul_The_Nerd: btw did the test pass?
22:02:05Paul_The_NerdAll enc and dec were OK
22:02:25Paul_The_NerdAlso, enc and dec time for 256 were about 385 seconds
22:02:50 Join webguest49 [0] (
22:03:21Bger_aha... hm
22:04:03Bger_this is with -O3
22:04:09webguest49Slasheri; I delete tracks from files frequently, is this ok to do with your cache ?
22:06:11Bger_Paul_The_Nerd this speed is for above 400x9999x16 bytes
22:07:32Bger_10x again and nite all
22:07:39Paul_The_NerdCya later Bger_
22:07:47 Quit Bger_ ()
22:12:28Slasheriwebguest49: yes, should be
22:13:23 Quit dpassen1 ()
22:14:29XavierGrwhat's 10x
22:14:37XavierGrdon't tell me thanks
22:15:07XavierGrlol tenx!!!!
22:15:37Paul_The_NerdThat was my guess.
22:15:59XavierGrthat is like some guys from india. (not to offense anyone)
22:16:15XavierGrTenk you very much...
22:16:28amiconnten times, in case one 'thanks' isn't enough
22:17:28XavierGrany commnets on my idea to adjust the virtual keybord for the iriver?
22:19:58 Part webguest49
22:20:14 Quit ryan_j (Read error: 110 (Connection timed out))
22:20:45 Join webguest81 [0] (
22:28:49XavierGryeah changing the virtual keyboard to show all letters for a big screen seems easy.
22:30:01 Join ryan_j [0] (
22:34:45t0masXavierGr? what do you want?
22:34:56t0masI had the idea to add a button as Slasheri suggested...
22:34:59t0masto get filenames
22:35:55 Quit jeddy3 ("Lost terminal")
22:38:48 Quit phaedrus961 ("Leaving")
22:38:58XavierGrwell t0mas currently the virtual keyboard is based on 3 pages to input letters
22:39:08XavierGrecah page has different set of symbols
22:39:25XavierGrthis pages take advantage all the screen in archos models
22:39:46amiconnI wouldn't use too much time in changing the vkeyboard now
22:39:47XavierGrbut in iriver there is large wasted area.
22:40:16XavierGrin conjuction with the small font virtual keyboard seems empty on iriver.
22:40:19amiconnWe need ideas how the vkeyboard can work with unicode...
22:40:37XavierGrbut unicode is far from finsished
22:40:50*amiconn just committed 2 plugins :)
22:40:59XavierGror not?
22:42:10XavierGranyway the changes are so small that maybe it worths it.
22:42:19 Join Moos [0] (
22:42:38XavierGrif there is no plan to change to unicode too quickly
22:44:37XavierGrLanguage /.rockbox/langs/greek.lng too large: 7500 <- sim error!
22:44:55 Quit Paul_The_Nerd (Read error: 110 (Connection timed out))
22:44:57XavierGris there a size limit on lang files?
22:54:22 Quit ender` (Read error: 104 (Connection reset by peer))
22:55:06 Join ender` [0] (i=ychat@
22:58:14XavierGrI just tested it in target and I can confirm that there is something wrong with the Greek.lang.
22:58:32XavierGrThe file is the bigger of all and more than 7.5kb
23:08:46 Join hd [0] (
23:10:38 Quit goa (Read error: 145 (Connection timed out))
23:10:39 Nick hd is now known as goa (
23:13:03 Join webguest90 [0] (
23:13:34 Join einhirn [0] (
23:13:37webguest90is it possible to save a unfinished sudoku game ?
23:17:18linuxstbwebguest90: Of course. Select Save from the menu.
23:18:55webguest90ah got it, brilliant
23:19:21 Part webguest90
23:20:09 Quit ender` (Read error: 104 (Connection reset by peer))
23:24:15XavierGrha linuxstb: the other day I saw a comercial of a magazine that had sudoku puzzles, and you came to my mind!
23:26:28***Saving seen data "./dancer.seen"
23:31:21amiconnHrmph :/
23:31:36amiconndemystify.rock crashes the simulator
23:32:06XavierGramiconn: is there any size limit in lang files?
23:32:30XavierGrhow much kb?
23:33:13amiconnRather there's a limit for .lng files - 7500 bytes atm
23:34:18XavierGrwell Greek Language just past this point, 7700 bytes and italy is second with 7300 I think.
23:34:34XavierGrI have an error every time I try to load the greek.lng
23:35:34XavierGrtime to remove those deprecated (i dont remember the word) entries
23:39:08amiconnWell, did you empty the deprecated strings?
23:39:18amiconnYou can't remove them completely
23:39:46XavierGrno I didn't touch those entries just a suggestion.
23:40:00XavierGrOr we can increse the size limit.
23:41:33amiconnAll the deprecated language id should have all strings emptied. I see that this isn't the case for quite a number of strings in greek.lang
23:42:19amiconnWasting space... see
23:43:16XavierGrdo you want me to remove them
23:46:57 Join noc_ [0] (n=irc@tor/session/x-b0f0a442fc910d39)
23:47:21noc_wiki spammer again :(
23:48:06amiconnXavierGr: Done, but not enough to make it fit :(
23:51:06XavierGrso now, there will be other languages in that situation too, in the future.
23:51:26amiconnYes, probably
23:51:41noc_bada booom, big big wiki bada boom!
23:51:56*amiconn hopes for localisation v2...
23:53:02*amiconn summons LinusN, Bagder or Zagor
23:53:41XavierGrEnglish is safe for now but that's not the same for Italy and Finland.
23:55:41XavierGramiconn: check this ^
23:55:41XavierGrit needs only 2-3 #ifdefs.
23:57:02XavierGrwhat happened?

Previous day | Next day