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-01-24

00:00:05tws5thanks. i'll be back as soon as i get the batteries.
00:00:43Bagderthe original batteries are 1500 mah
00:01:11Bagderbut you can find much more powerful ones these days
00:02:20jypBagder, are you ok with my putting the aformentioned macro in sprintf.h, or elsewhere ?
00:02:46Bagderyou mean the __attribute__ thing?
00:02:50jypyup
00:03:12Bagdersure, go ahead. just make sure it builds with non-gcc as well
00:03:22jypok, thanks ...
00:04:09jypcoz this is pretty much needed to check for %d or %ld.
00:04:17Bagderright
00:04:18 Join NibbIer [0] (~andrer@port-212-202-193-173.dynamic.qsc.de)
00:04:30Bagderit'll help the int/long cleaning
00:04:56jypOf course I also have an implementation for those %l
00:05:09Bagdergreat
00:05:20jypdunno if it is canonical though
00:05:49jypMaybe you'll want to have a look at
00:05:50jypit
00:06:20BagderI'll review it when you commit it ;-)
00:06:26jypthanks
00:08:15jyphere it goes in.
00:12:17***Saving seen data "./dancer.seen"
00:13:48Bagderlook good
00:13:51Bagderlooks even
00:14:07jypgreat
00:14:20*amiconn looks
00:14:25jypNow the way is clear for more int -> long stuff ...
00:14:45BagderI wonder if that'll cause warnings now
00:15:03Bagder6 minutes to next build
00:15:06jypI think not on your machines
00:15:17jypno warning when int=long iirc
00:15:29Bagderperhaps not without -pedantic
00:15:34jypWhile we're on the format stuff
00:15:35jypright
00:16:22jypwhat about the "%.13s" in fat.c ?
00:16:47BagderI don't know when LDEBUG() is used
00:16:58Bagderwhere that is used
00:17:23jypIt turned out that I used those messages
00:17:36Bagderah
00:17:47jypand thus I had to remove the length specifier
00:17:53jypbut I can just revert it
00:17:59Bagdernah, remove it
00:18:12jypOk
00:19:03jypfat.c & fat.h ready to commit ...
00:19:24jypquite a lengthy diff, but beside the length specifier only int -> long
00:20:14amiconnI'm currently wading through fat.c .... no changes though (yet).
00:21:03jypcommitted
00:22:41Bagderyour indent level is not 4
00:22:55jypin fat.c ?
00:22:59Bagderyes
00:23:14Bagdernot a big deal, I just noticed
00:23:20jypI must have missed some place
00:23:45BagderI noticed it in fat_size
00:23:47jypWas wary to indent-region the whole file
00:24:26Bagderwell, perhaps it was only that spot
00:25:00jyphave you fixed it already ?
00:25:40Bagdernah, we can fix it another time when something "real" needs to be fixed too
00:27:13amiconnLike the problem I discovered... _if_ it is caused by fat.c
00:32:21Bagderjyp: warnings we got ;-)
00:32:37jypheh ...
00:32:45Bagderlots of yellow
00:32:56jypI can see that :P
00:33:25jypHopefully it's interesting warnings
00:33:27BagderI guess they are good catches
00:40:22BagderI'll help out fix them later
00:41:45jypWhat's the proper way to support 'hwcompat' on the gmini ?
00:42:50BagderI don't know. Jens?
00:44:08 Join Cassandra [0] (~Christi-S@213.78.124.36)
00:44:47 Part Cassandra
00:45:48amiconnI think if for gmini also exist different versions of the hardware, that are marked in the rom, it could be used in a similar way.
00:46:10amiconnOtherwise this code is archos SH platform specific
00:48:28jypI'll try to do without it ... For some reason one of my early builds required it
00:49:43amiconnAll archos SH platform models have a ROM version, which is only important for the player, as this is the only hint for different hardware. For recorders and Ondios this is only needed for display.
00:50:17amiconnThe recorders and Ondios have a hardware mask, where some bits tell about hardware differences
00:50:33jypWell, I'm now able to link w/o it ...
00:51:20jypmy bad to even look at it ;)
00:52:13amiconnMore yellow builds...
00:52:57Bagdereven sims now
00:53:11Bagderapps/main_menu.c:149: warning: passing arg 1 of `fat_size' from incompatible pointer type
00:53:32jypint* / long* ...
00:53:46amiconnYes.. type changes often recurse... I know this from my const policing.
00:55:49jypWell, let's try to get warning in the two remaing builds ... :P
00:55:58Bagderhehe
00:56:45BagderI got my Archos back today from Linus
00:56:57Bagdernow flashable and white backlight
00:57:13Bagderfun!
00:57:15amiconnNice :)
00:57:24amiconnIs it USB2?
00:57:32Bagderyes, its a rec20
00:57:35Bagderwith black bumbers
00:58:07amiconnrec20 (upped to 80) here, but blue bumpers.
00:58:19BagderI have a 80 too
00:58:36amiconnnot the only archos box though ;-)
00:58:57BagderI only have one Archos!
01:00
01:06:09jypAha, your thread.c uses 3 as indentation level. ;)
01:06:35jypToo bad I just done 'indent-region' on it ;)
01:07:12Bagderslopp Code Police obviously
01:07:17Bagdersloppy even
01:07:34jyplol
01:12:43 Join elinenbe [0] (trilluser@207-237-225-9.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com)
01:12:59elinenbejyp: how far have you come in the gmini support?
01:13:15jypWe have hd working
01:13:29elinenbejyp: what I am trying to say, is how long until rockbox is usable on the gmini (at least to listne to mp3s?)
01:14:24jypWell, it depends on how many peope want to contribute ;)
01:14:32elinenbejyp: isn't that always the case!
01:14:44elinenbejyp: where do you live? what country?
01:14:51jypBelgium
01:15:45elinenbeah... it seems everyone who contributes a lot on this project is European.
01:15:51jypon the serious side, giving "release dates" isn't something I like to do.
01:16:01elinenbejyp: understandable
01:16:38elinenbegood luck with everything with the gmini...
01:16:44jypwell thanks
01:16:48elinenbeI thought someone else was working on it for a while...
01:16:58jypStrath
01:17:13elinenbeyes, did his progress help you at all?
01:17:20jyphe still doing things on the loader side
01:17:23jypOf course
01:17:40jyphaving the tools he made was great
01:17:58jypplus the analysis of the existing firmware
01:18:06elinenbeah. so you two are the "main" gmini developers then.
01:18:43jypyup
01:19:38elinenbewhat models are you targeting? 120, 220, xs200?
01:19:44elinenbeare they all similar hardware?
01:19:59jypall those.
01:20:08jyphardware very similar
01:20:20elinenbedoesn't the 220 have a grayscale screen?
01:20:28midkyes
01:20:32elinenbeis that the only one?
01:20:39jypThat's what I consider a detail ;)
01:21:36midkelinenbe, the xs200 has a grayscale screen too
01:21:42jypIf we don't want to take advantage of the grayscale feature supporting it is only a few pagefuls of code i guess.
01:21:52jypYup
01:22:11elinenbethe 220 has a CF slot though...
01:22:13Bagderhow many grayscales?
01:22:14jypMaybe the grayscale stuff will be supported in rockbox for the i-river
01:22:22jyp4 i think
01:22:28Bagderok, the same as the iriver then
01:22:36elinenbejyp: l think you should have anti-aliased fonts...
01:23:17jypFirst things first ... I'll take care of the sound support
01:23:32jypBut I certainly welcome ANY contribution on a side issue.
01:24:33elinenbejyp: what DAP is in the gmini series?
01:24:56amiconnStrange thing... fat_create_dir flushes the whole fat cache...
01:25:54elinenbeyou know though... the gmini has a pretty nice GUI compared to the older Archos models
01:26:03elinenbeIt's much nicer...
01:26:30jypActually, what I'm interested is supporting ogg playback
01:26:57jypdoh, my gammar gets from bad to badder.
01:27:15jyphaha, I'm too funny.
01:27:24Bagder:-)
01:27:48*jyp thinks he's tired.
01:27:54*Bagder is too
01:27:56elinenbeBagder: you're here!
01:28:11Bagderyeah, but not for long
01:28:26*jyp knows someone else who's tired too ;))
01:28:49*Bagder has a patch for iriver scramble/descramble code in the works
01:28:49jypGood night folks.
01:28:54Bagdernight jyp
01:29:02*jyp waves
01:29:03 Part jyp ("zoom!")
01:29:25elinenbeBagder: didn't that already exist?
01:29:35amiconnStill much yellow in the build table...
01:29:40elinenbeI thought someone had made that a while back...
01:29:46Bagderthere's a tool for it, yes, but I'm merging it into our tools
01:29:51elinenbeoh, nice.
01:30:01Bagderto better fit our build system etc
01:30:41elinenbeyou know, I have a resume bug −− my recorder is set to auto-resume, and I am using a build of 3 days ago. When I turn it on and I am in a sub-dir, I am unable to exit from it... (press left to get out of it)
01:31:01amiconnYeah.. get a recent daily build.
01:31:02*Bagder goes to sleep
01:31:49amiconnThis was in for a couple of days, the remaining part of the fix was done on Friday (iirc)
01:31:58amiconnBagder: No fixes for the yellow?
01:32:16amiconn*I* usually try to get the table green again for the upcoming daily...
01:32:25elinenbeamiconn: thanks!
01:33:24amiconn(or better still, not causing yellow by solving the problems locally, before commit)
01:33:35amiconn(not always possible though)
01:39:22elinenbeamiconn: do you just have a ondio?
01:40:06amiconnI have 3 archoses... a Recorder 20 (upped to 80), a Studio 10, and an Ondio SP.
01:41:14elinenbeamiconn: when are you getting the gmini or the iriver?!
01:41:52amiconnNo plans in that direction yet. There already much more stuff to do than time available...
01:41:59amiconn*There's
01:43:24elinenbecome on... not THAT much left!
01:45:11amiconnMy internal todo list currently contains 16 items... plus I stumble across bug after bug...
01:45:57elinenbeoh man... what are the highlights of that?
01:46:50amiconnSimulator (Win32 only for now): Clickable buttons, backlight handling, grayscale support.
01:47:19elinenbeahhh the simulator is over-rated!
01:47:21amiconnTesting player flashing on oldplayers
01:47:25elinenbe:)
01:47:43amiconnOndio: MMC hotswap, MMC activity icon.
01:48:04amiconnDynamic size display (including proper voicing)
01:48:56amiconnCode cleanup: bookmarking (not flushing the queue all over the place)
01:49:08amiconnPlus some smaller things....
01:50:11elinenbethat IS a pretty considerable about of stuff.
01:50:11elinenbeand to think my list just has one item!
01:50:19elinenbea gameboy emulator for the grayscale devices ;)
01:52:16amiconnsprintf.c got loads of TABs now...
01:53:20 Quit elinenbe (Read error: 104 (Connection reset by peer))
01:53:25 Join elinenbe [0] (trilluser@207-237-225-9.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com)
01:54:44 Join Trevmar [0] (~trevor@ca-agoura-cuda2h-53.ventca.adelphia.net)
01:57:59 Quit tws5 ("[BX] I theenk I need a beeger box!")
02:00
02:12:21***Saving seen data "./dancer.seen"
02:19:58 Join amiconn_ [0] (~jens@pD95D1D1C.dip.t-dialin.net)
02:22:47 Quit amiconn (Nick collision from services.)
02:22:48 Nick amiconn_ is now known as amiconn (~jens@pD95D1D1C.dip.t-dialin.net)
02:37:26 Quit Trevmar (Read error: 110 (Connection timed out))
02:56:42 Join Trevmar [0] (~trevor@ca-agoura-cuda2h-53.ventca.adelphia.net)
02:57:37 Part amiconn
03:00
03:22:29 Join johntb [0] (~Baumans@66.216.165.81)
03:22:29 Quit elinenbe (Read error: 104 (Connection reset by peer))
03:31:01 Quit Trevmar (Read error: 60 (Operation timed out))
03:44:37 Quit johntb ("Leaving")
03:46:34 Join johntv [0] (~Baumans@66.216.165.81)
03:49:57 Quit johntv (Client Quit)
04:00
04:12:24***Saving seen data "./dancer.seen"
04:14:34 Quit midk ("Leaving")
05:00
05:18:27 Join Trevmar [0] (~trevor@ca-agoura-cuda2h-53.ventca.adelphia.net)
06:00
06:12:28***Saving seen data "./dancer.seen"
06:20:11 Join midk [0] (~midk@c66-235-14-120.sea2.cablespeed.com)
06:37:36 Quit Trevmar (Read error: 110 (Connection timed out))
06:47:01 Join Trevmar [0] (~trevor@ca-agoura-cuda2h-53.ventca.adelphia.net)
06:49:29 Quit midk (Read error: 104 (Connection reset by peer))
07:00
07:03:38 Join grimreap [0] (~grimreap@c-24-7-207-20.client.comcast.net)
07:42:03 Join midk [0] (~midk@c66-235-14-120.sea2.cablespeed.com)
07:52:33 Quit midk (Read error: 104 (Connection reset by peer))
08:00
08:00:25 Quit Trevmar (Read error: 110 (Connection timed out))
08:01:58 Join Zagor [242] (~bjst@labb.contactor.se)
08:05:34 Join midk [0] (~midk@c66-235-14-120.sea2.cablespeed.com)
08:12:32***Saving seen data "./dancer.seen"
09:00
09:33:56 Join kurzhaarrocker [0] (~knoppix@p5487C4C9.dip0.t-ipconnect.de)
09:36:15 Join Schnueff [0] (~mah@lap2.cs.uni-sb.de)
09:51:28 Join Bagder_ [0] (~daniel@1-1-5-26a.hud.sth.bostream.se)
09:51:31 Quit Bagder_ (Client Quit)
09:55:28 Join LinusN [0] (~linus@labb.contactor.se)
10:00
10:02:56 Quit ze ("leaving")
10:04:52LinusNthanks Bagder
10:05:48Zagorwrong name in commit comment though :)
10:05:59Zagor(cooper/hooper)
10:06:53LinusNhowever, the iriver tool is designed to encode entire iriver images, including the header which isn't present in the rockbox binaries
10:07:14LinusNso we won't be able to encode a rockbox binary as it is now
10:07:22Zagorhmm
10:07:30LinusNi'll fox that when the time comes
10:07:32LinusNfix
10:11:41 Join Bagder_ [0] (~daniel@1-1-5-26a.hud.sth.bostream.se)
10:11:54Bagder_morning
10:11:58LinusNmoo
10:12:04LinusNread the log
10:12:35***Saving seen data "./dancer.seen"
10:13:12*Bagder_ can't type
10:13:20Bagder_that's no surprise ;-)
10:13:36Bagder_it got right in the credits file though
10:13:40Zagoryup
10:14:08LinusNBagder_: jukebox still working? :-)
10:14:21Bagder_haven't used it yet!
10:14:40LinusNso i did all this work for nothing! ;-)
10:15:26Bagder_LinusN: but I was thinking, didn't I give you it in my blue pouch?
10:15:31LinusNnope
10:15:35Bagder_ok
10:19:55 Quit NibbIer (Read error: 104 (Connection reset by peer))
10:21:29 Join NibbIer [0] (~andrer@port-212-202-193-173.dynamic.qsc.de)
10:25:59kurzhaarrockerHe didn't pay you, LinusN?
10:26:01kurzhaarrocker:)
10:26:37Bagder_I owe him a life time supply of pizzas by now
10:26:39LinusNhe owes me at least three pizzas now :-)
10:27:12dwihnoMan kan inte hålla sågen med svansen.
10:27:27 Join quelsaruk [0] (~kvirc@80.103.130.175)
10:27:32LinusNdwihno: always full of swedish wisdom
10:27:38quelsarukgood morning
10:27:45LinusNmorning
10:28:39*dwihno <−− wise as rice! ;)
10:34:14 Join amiconn [0] (~jens@pD95D1D1C.dip.t-dialin.net)
10:34:32amiconnhi
10:34:39quelsarukhi amiconn
10:35:31 Join Cassandra [0] (~Christi@213.78.106.176)
10:36:47CassandraHi everyone.
10:36:53Bagder_hi
10:36:53 Join MooMaunder [0] (~me@194.152.87.150)
10:36:55amiconnhi Cassandra
10:37:13CassandraI think my "record on start" patch has slipped through the cracks. Who do I need to prod?
10:38:40quelsarukamiconn: did you update espanol.lang?
10:41:41amiconnI merely fixed the line ends. Nothing else.
10:42:09quelsarukoh :)
10:42:14quelsarukok
10:42:20quelsarukthanks
10:43:07kurzhaarrockermicrosofts autorouter is funny. Try to get from Hagesund, Norway to Trondheim, Norway using http://mappoint.msn.com/DirectionsFind.aspx and have a good laugh :)
10:43:09amiconnZagor et al:Who is the fat.c expert?
10:43:45LinusNamiconn: zagor, i and [IDC]Dragon, i guess
10:44:53amiconnDid any of you read the logs? I've got a reproducable problem...
10:45:07LinusNCassandra: i could have a look, but i'm swamped with work
10:45:24*LinusN searches the irc logs
10:46:21amiconnhttp://www.rockbox.org/irc/rockbox-20050123.txt , past 23:45
10:46:33LinusNreading it now
10:46:33Cassandralinus: It's OK. I understand. I just wanted to make sure it hadn't been forgotten, really.
10:47:29amiconnLinusN: I tried to understand fat.c enough to fix it myself. No success so far :(
10:48:35LinusNyou suspect a fat cache problem?
10:48:50amiconnYes.
10:50:02amiconnIt's in fact a strange problem. The video plugin can *read* the file fine, up to the end. But if it once reads past that certain position, 2 things happen: (1) It cannot seek back. (2) The root dir listing of the MMC disappears
10:50:21LinusNcool effect
10:50:54amiconnI could provide an image of that MMC, but this will be quite large (256 MB MMC, almost completely filled)
10:51:07LinusNthat definitely suggests a cache bug
10:51:33LinusNlarge files don't scare me :-)
10:51:57amiconnI wanted to try adding some more strict mutexing, but for doing so I have to understand fat.c a bit more...
10:52:20 Quit NibbIer (Read error: 110 (Connection timed out))
10:52:22LinusNas far as i know, the mutexing is pretty strict nowadays
10:52:36Zagorwhat would be really helpful is to try and create a plugin which reproduces the problem without user intervention
10:53:24LinusNZagor: that won't help us much, since it probably only happens on this particular file system
10:53:37LinusNand we would need an ondio to run that plugin
10:53:49Zagornot if we get an image
10:53:51LinusNFAT16, btw?
10:54:10amiconn´FAT16, yes
10:55:03amiconnBtw, I can't provide the image right now. MMC @home...
10:56:09LinusNok
10:57:09 Join amiconn_ [0] (~jens@pD95D1D1C.dip.t-dialin.net)
10:57:41 Quit amiconn (Nick collision from services.)
10:57:42 Nick amiconn_ is now known as amiconn (~jens@pD95D1D1C.dip.t-dialin.net)
10:58:13LinusNamiconn: superfloppy?
11:00
11:00:25amiconnNo, ordinary partition layout.
11:01:50LinusNok
11:06:04 Join sox [0] (~s@c-af4fe353.733-1-64736c10.cust.bredbandsbolaget.se)
11:06:24soxhoy all rockboxers
11:07:01LinusNhowdy
11:07:03soxi'm trying to build binutils, running mac os x. followed the instructions in the docs...
11:07:07Zagoramiconn: have you or jörg ran the fat tests on the multivolume fat16 code?
11:07:14soxIm getting this error, maybe someone can help me out
11:07:16sox*** BFD does not support target calmrisc16-unknown-elf.
11:07:16sox*** Look in bfd/config.bfd for supported targets.
11:07:16soxmake: *** [configure-bfd] Error 1
11:07:32Bagder_a gmini builder
11:07:50amiconnZagor: Not me, as I don't understand the fat test code either..
11:07:52LinusNfrom where did you download binutils?
11:08:12soxi got the CVS snapshot from gnu
11:08:29 Join ashridah [0] (ashridah@220-253-119-111.VIC.netspace.net.au)
11:08:41LinusNsox: there is no official gnu support for calmrisc
11:08:46Zagoramiconn: ok, i'll do it then
11:09:02soxi kinda had a feeling about that
11:09:14LinusNthe instructions tell you to download binutils from sourceforge, not gnu
11:09:47soxooops. ill try that. thanks for helping out.
11:09:51LinusNyou're welcome
11:09:59Bagder_"Get gcc & binutils directly from cvs" even
11:10:17Bagder_http://www.rockbox.org/twiki/bin/view/Main/CrossCompiler#calmRISC16
11:11:11soxyup, i saw that now. sorry....
11:11:44Bagder_no worries
11:16:39amiconnBagder: Thanks for fixing the remaining yellow, btw. I would have done this myself, but couldn't find the cause at 3 a.m.
11:17:15Bagder_Zagor did that
11:17:22Bagder_:-)
11:25:05 Quit Bagder_ ("Leaving")
11:28:16 Join [IDC]Dragon [0] (~d90a3255@labb.contactor.se)
11:28:44[IDC]Dragonhi guys
11:28:47quelsarukhi
11:28:54amiconnhi Jörg
11:29:33[IDC]Dragonsaw the logs
11:30:06[IDC]Dragonkeep that precious image!
11:32:08[IDC]Dragonduring multivolume debugging, I hacked the cod a bit to disable the fat cache
11:32:42[IDC]Dragonwhich, at it's time, didn't change anything
11:34:10[IDC]DragonZagor: I didn't run the file system test code again for multivolume
11:34:45[IDC]Dragonthe tests require Linux, more or less
11:36:11amiconnIf it is a fat cache issue with multithreading, I guess the test code won't find any problem...
11:37:10[IDC]Dragonyour use case sounds singlethreaded
11:38:08[IDC]Dragonbut true, the file sys test code doesn't stress multitasking
11:40:23amiconnI'll dump an image this evening, and then provide it. The question is: how? This is a huge file; not enough space on T-Online, and nothing for eMail.
11:41:11amiconnI can put it on my Amiga (dyndns address, but transfer will be a bit slow due to the dsl uplink
11:41:47LinusNput it up on the amiga, and i'll mirror it on the rockbox server
11:42:35[IDC]DragonBagder has a nice upload area on haxx
11:44:25amiconnExpect a transfer time of ~3.5 hours or so...
11:45:45LinusNwonderful :-)
11:50:46LinusNlunch
12:00
12:02:40 Join McLaren [0] (peteracer@ppp83-237-18-132.pppoe.mtu-net.ru)
12:03:16McLarenhi
12:12:38***Saving seen data "./dancer.seen"
12:17:55LinusNhi
12:23:52 Join methangas [0] (methangas@0x50a43276.virnxx10.adsl-dhcp.tele.dk)
12:32:59quelsaruki've just received my box back from archos :)
12:33:24quelsarukamiconn: they finally exchanged it :)
12:39:26 Join einhirn [0] (Miranda@bsod.rz.tu-clausthal.de)
12:50:35 Join NibbIer [0] (~andrer@port-212-202-193-173.dynamic.qsc.de)
13:00
13:22:55 Quit McLaren ()
13:23:30Bagderneat
13:23:40Bagderthey just changed the disk?
13:25:24BagderLinusN: here?
13:25:48LinusNyo
13:26:46BagderI thought I'd just add 16 bits words and keep a 32 bit sum for a checksum
13:27:04Bagderthen we can init the sum with a given 32 bit number
13:27:31 Join R3nTiL [0] (~zorroz@217.30.249.253)
13:27:46Bagdersimple enough you think?
13:28:10LinusNshould be water tight, methinks
13:28:38Bagderthe question is, should the scramble tool take that number as an argument or should we make it like "h1xx"?
13:29:07BagderI mean, should the tool know what the number is for, or should it just pass it on
13:30:09LinusNi think h1xx is best
13:30:19Bagderok
13:30:34Bagderwe can always change later otherwise
13:30:38LinusNbtw, it seems like if H100 has a different scrambling
13:30:45LinusNthan 120 and 140
13:30:54LinusNor maybe Dave was just assuming it
13:32:02BagderI haven't seen any actual difference in the code, just that it detects them
13:32:55 Part Zagor
13:32:57 Part LinusN
13:34:08 Join LinusN [0] (~linus@labb.contactor.se)
13:35:20quelsarukBagder: they changed the full box
13:35:28Bagderaha
13:35:43Bagderbut it is still a v1?
13:35:47quelsarukyes
13:35:55Bagdergoodie
13:35:56quelsaruka V1 recorder20
13:36:07quelsaruk:)
13:36:13quelsarukready to install rockbox again
13:36:15quelsaruk:)
13:40:25soxhoy Linus and others, I got this error when running make install of the binutils (this time I checked out the latest version from sf)
13:40:25 Join Zagor [242] (~bjst@labb.contactor.se)
13:40:26sox../../../../Downloads/binutils-2.15/binutils/doc/binutils.texi:5: @include `config.texi': No such file or directory.
13:40:27sox../../../../Downloads/binutils-2.15/binutils/doc/binutils.texi:99: warning: undefined flag: VERSION.
13:40:27DBUGEnqueued KICK sox
13:40:27soxmakeinfo: Removing output file `../../../../Downloads/binutils-2.15/binutils/doc/binutils.info' due to errors; use −−force to preserve.
13:40:27soxmake[2]: *** [../../../../Downloads/binutils-2.15/binutils/doc/binutils.info] Error 1
13:40:28***Alert Mode level 1
13:40:28soxmake[1]: *** [install-recursive] Error 1
13:40:30soxmake: *** [install-binutils] Error 2
13:41:04amiconnquelsaruk: Flashable?
13:41:13 Quit Cassandra (Read error: 110 (Connection timed out))
13:41:19quelsarukamiconn: i hope so, haven't check yet
13:42:23quelsarukgreat...
13:42:46quelsaruki have all my batt. packs empty...i have to charge batts :(
13:44:00LinusNsox: linux?
13:44:31soxyes
13:44:47soxmac os x
13:44:48LinusNi have a vague memory about having the same error once
13:44:54 Join DMJC [0] (~James@220-245-162-47-sa-nt.tpgi.com.au)
13:45:04LinusNit was some package missing in my debian installation
13:45:17soxits only a documentation, maybe its something that doesnt really matter much for the build?
13:45:21LinusNwith tex and such
13:45:57LinusNit shouldn't matter, but i don't know if it does something vital after the docs in the installation script
13:46:09soxhm...
13:46:13DMJChow goes the iriver?
13:46:20LinusNDMJC: same same
13:46:35DMJCis there anything a user can do?
13:46:44LinusNunfortunately not
13:47:07DMJCI mean sure I can do switch statements in C... and system calls! but yeah.. pretty useless
13:47:35soxill try with -i and see if it works in the end...
13:47:45LinusNsox: good luck
13:48:07DMJCactually, forgetting iriver specific stuff, is it possible to hack on the rockbox interface at the moment?
13:48:19soxthanx LinusN!
13:49:12BagderDMJC: yes it is
13:49:26Bagderbuild and run the simulator
13:49:53DMJCthat also simulates display output?
13:49:58Bagderyes
13:50:28DMJCexcellent
13:50:29***Alert Mode OFF
13:57:03 Join jyp [0] (~jp@56-6.240.81.adsl.skynet.be)
13:59:26jyphello there
13:59:31LinusNho ho
13:59:34Bagderhi jyp
13:59:59jypwhat would be the proper way of testing int size (w/ preprocessor) ?
14:00
14:00:16Bagderthere is none
14:00:32jypgreat ;)
14:00:48LinusNjust what you wanted to hear
14:00:52jypI thought #if __INT_MAX__ == 0x7FFFFFFF
14:00:55Bagdernormally people do configure tests for it and use those defines
14:01:11Bagderjyp: well, that could work as a poor man's version, yes
14:01:24Zagorjyp: why do you want a test?
14:01:46jypLooking to commit thread.c ...
14:01:53jypthere I have either
14:01:58jyp#define DEADBEEF 0xdeadbeef
14:01:59jypor
14:02:04jyp#define DEADBEEF 0xddbf
14:02:16LinusNaha
14:02:29jypof course this can be dealt with differently
14:02:41jyplike #define DEADBEEF (int)0xdeadbeef)
14:02:42Zagorthe simplest way is to add a #define to config-gmini
14:02:45DMJCnow if i tell it to build a simulated iriver..
14:02:56DMJCwill the firmware work in the simulator?
14:03:00DMJCeg display output etc?
14:03:20ZagorDMJC: only rockbox, not iriver firmware
14:03:20BagderDMJC: it then builds a simulator, not a firmware
14:03:25LinusNit's a simulator, not an emulator
14:03:33DMJCwhat's the difference?
14:04:03Zagorjyp: like #define INTWIDTH 16
14:04:09soxso, heres another question. I get this error trying to build the Uisim build of iRiver for X11
14:04:10soxc-af4fe353:~/rockbox/rockbox-devel/build svante$ make
14:04:10soxmake -C /Users/svante/rockbox/rockbox-devel/uisimulator/x11
14:04:10soxCC ../x11/thread.c
14:04:10soxIn file included from ../x11/kernel.h:20,
14:04:10***Alert Mode level 1
14:04:10sox from ../x11/thread.c:23:
14:04:12sox../../firmware/export/kernel.h:70: error: conflicting types for `sleep'
14:04:12Zagoror INTIS16BITS
14:04:14sox/usr/include/unistd.h:172: error: previous declaration of `sleep'
14:04:16soxmake[1]: *** [/Users/svante/rockbox/rockbox-devel/build/thread.o] Error 1
14:04:17soxmake: *** [sim] Error 2
14:04:35jypI'll have a look what AUTOCONF uses
14:05:04soxand if you feel my questions are just pain in the ass, let me know and Ill stop bugging you ...
14:05:54amiconnjyp et al: Is it perhaps possible to check sizeof(int) in a preprocessor directive?
14:06:06Bagderno
14:06:23LinusNsox: i've never built the simulator on os x, so you're on your own :-(
14:06:31Bagderthe autoconf macro for doing the check builds and runs a C program
14:07:08LinusNDMJC: the simulator doesn't run the actual firmware, it is running rockbox on your pc
14:07:13soxok, thanx anyways
14:07:14DMJCI know
14:07:22DMJCthat makes sense
14:07:30DMJCnow if I want to test media files
14:07:35ashridahDMJC: simulation v emulation is the difference between 'analyse actions/performance' and 'use to get stuff done'.
14:07:40DMJCk
14:07:49DMJCI want to try to hack on this
14:07:55Zagorjyp: don't invent a new way to do this. just use the config header.
14:07:57BagderDMJC: the simulator doesn't play any media files at all (yet)
14:08:19LinusNBagder: actually, it can play mp3 files if you compile with libmad
14:08:28LinusNthanks to eric lassauge
14:08:32DMJCwill a plugin written for the archos compile for the iriver?
14:08:37Bagderis that applied and committed?
14:08:41DMJCeg, can I start writing code now
14:08:45BagderDMJC: yes
14:08:53DMJCthat's fine then
14:08:55crash_Bagder: by not playing you mean, "there wont be sound", right?
14:09:03DMJCI don't care about sound output
14:09:10Bagdercrash_: right
14:09:11LinusNcrash_: the playback is simulated
14:09:15DMJCI have a working iriver for music heh
14:09:18crash_DMJC: yeah sure, i just wanted to correct this ;)
14:09:22DMJCthat's fine
14:09:53DMJCwhere would I put files to test with the firmware?
14:10:09BagderDMJC: the firmware?
14:10:14DMJCthe simulator
14:10:15DMJCheh
14:10:31BagderDMJC: setup a dev env, get the source, build it, run it
14:10:35DMJCdone that
14:10:44jypWell, let's no overdo it, I'll just use ((int)0xdeadbeef)
14:10:53BagderDMJC: if you write a plugin, then add it to the plugins dir
14:10:53crash_and put your files in the subdir archos
14:11:00DMJCah k
14:11:02crash_which is the simulated harddrive
14:11:10 Quit ashridah ("sleep")
14:11:11Zagorwe might want to rename that :)
14:11:29BagderZagor: or leave it as a sign of our history! ;-)
14:11:33crash_hehe
14:11:41Zagor:)
14:11:44LinusN(int)oxdeadbeef may create warnings about loss of precision
14:12:35jypgcc is happy with it
14:12:41***Saving seen data "./dancer.seen"
14:13:07BagderLinusN: checksum patch for scramble coming up next
14:13:17LinusNnicers
14:14:11***Alert Mode OFF
14:14:42BagderI'm not emotionally attached to the solutions, so feel free to fix whatever if you don't like
14:18:48jypthread.c committed.
14:21:57 Quit DMJC ("Leaving")
14:26:26 Join ze [0] (ze@adsl-63-205-40-9.dsl.lsan03.pacbell.net)
14:26:28 Quit R3nTiL ()
14:26:33Zagorjyp: warnings
14:26:52Zagoryou must use unsigned int
14:27:12Zagorand while you're at it, please add a comment as to why the constant is typecast
14:28:31jypk
14:33:05jypdone
14:33:57Zagorgood
14:34:37Bagderthe build table is a good thing
14:34:40CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
14:34:40*Bagder runs off
14:35:31 Join Christi-S [0] (~Christi@213.78.105.189)
14:38:28 Join elinenbe [0] (~elinenbe_@65.115.46.225)
14:54:15 Join markun [0] (~markun@bastards.student.utwente.nl)
14:55:22markunI want to start coding unicode support for rockbox. I have some ideas I wrote down. Maybe someone can take a look at them before I start.
14:55:41Zagormarkun: have you looked at the existing patch(es)?
14:55:54markunI have looked at the chinese patches.
14:56:11Zagorok, good
14:56:38Zagorwhere can we see your ideas?
14:56:57markunI don't know. I can put the textfile on my webserver?
14:57:23Zagorsure. or make a wiki page.
14:57:42markunok, I'll to that.
14:57:50markun(wiki)
14:58:17Zagorok
14:58:53markunDon't know much about formating with wiki so I will first just put the text there, ok?
14:59:32LinusNgo ahead
14:59:36Zagorsure
15:00
15:01:59markunhttp://www.rockbox.org/twiki/bin/view/Main/UnicodeProposal
15:02:15markunI will change the formating later. Can you take a look at it?
15:02:21Zagoryup
15:03:04markunHm, the source code is pretty unreadable this way..
15:04:05Zagoryou can use standard html if you are more fluent in that. <pre> is good for source code
15:04:37markunI used <verbatim> now
15:05:11Zagorright, that works too
15:06:08markunThe problem with convbdf now is that it allocates space for all possible glyphs between firstchar and lastchar.
15:06:22Zagoryes
15:07:11Zagorhow do you propose to select which glyphs to use from unicode fonts?
15:07:50markunI don't understand your question exactly..
15:08:21markunHow to leave out glyphs from a font when converting it?
15:08:25Zagoryes
15:08:58Zagorunicode fonts can be huge
15:09:51markunMaybe tell the converter which code charts to include (or exclude) (http://www.unicode.org/charts/)
15:09:58markununicode.org seems to be down..
15:12:01markunI think it would also be nice to make a ttfconv tool using freetype2. We could even render them anti-aliased for greyscale LCDs.
15:12:51Zagoryes
15:13:33markunShall I put 'int colors' in the font struct?
15:13:57jypint depth ?
15:14:01markunok
15:14:22Zagori don't think we should mix this with unicode
15:14:34Zagorthey are two separate problems, each non-trivial
15:15:05markunYes, I know. I want to do unicode, maybe add greyscale later.
15:15:27 Quit midk (Read error: 104 (Connection reset by peer))
15:15:39 Join midk_ [0] (~midk@c66-235-14-120.sea2.cablespeed.com)
15:15:53Zagormarkun: you are not proposing a caching system, are you? i.e. you want to enlarge the font buffer rather drastically?
15:17:14markunZagor: I thought the whole font would be in memory. Is it different from the current implementation?
15:18:03Zagorno, it's the same. but current fonts are naturally quite small, since they consist of at most 224 glyphs
15:18:18Zagora unicode font can be hundreds of kilobytes large
15:19:10markunTrue. I have not thought about dynamically loading part of a font (I know the chinese patch does it)
15:20:27Zagorwithout dynamic caching, we'll need to make this conditional. many archos users are likely not going to want to "waste" runtime for unicode support
15:20:37Zagorit's much less an issue on iriver players
15:22:00 Quit Christi-S ("If I were actually witty, this quitline would be funny.")
15:23:23markunI will think about it.
15:24:40Zagori think compile-time or even runtime selection is a good thing
15:25:26markunCompile time is not a problem
15:27:29LinusNwell, it doubles the amount of options on the download page
15:28:41markunHD space it not a problem, so runtime would be a lot better.
15:30:11amiconnI think dynamic caching would be the better way.
15:30:42amiconnmarkun: What do you think is the most suitable internal unicode representation? UTF-8?
15:30:56Zagoramiconn: definitely. but it's also the most complex way. i think starting with a simpler solution will make the code easier to develop and test.
15:31:13markunUTF-32 would be the easy, but it takes up a lot of memory..
15:32:11markun.. easiest ..
15:32:45amiconnZagor: A propos caching - your large db table support has problems. If I browse by artist, go to a certain artist, then dive into albums & tracks and go back up afterwards, I end up at a different artist...
15:32:45markunAnd I don't think it's an option for 16-bit platforms.
15:32:50jypIs HAVE_GMINI_I2C a suitable feature/macro name?
15:33:16Zagoramiconn: ok
15:33:48amiconnZagor: And the db sorting could need some fixing (or an option for songdb.pl). Currently it sorts case sensitive.
15:33:50Zagormarkun: all our platforms handle 32-bit data and pointers, so it's not a major issue
15:34:05Zagoramiconn: yes, there is lots to do on songdb.pl
15:34:27LinusNbtw, is the stuck-in-dir bug fixed or not?
15:34:32Zagorfixed
15:34:37LinusNi see reports of it still being there
15:35:03Zagorwhere?
15:36:00 Join R3nTiL [0] (~zorroz@217.30.249.162)
15:37:02amiconnZagor's latest change on this (don't show browser before resume) seems to have fixed it. At least I didn't observe it any more.
15:37:24*jyp assumes yes, and commits i2c
15:37:38LinusNok then, i remember having seen a report about the 0119 build not working, but maybe zagors last fix was after that
15:38:30Zagoryes, the last fix was the 21st
15:38:39LinusNok then
15:43:33 Part LinusN
15:47:08Zagorjyp: sorry for not answering. the name is fine.
15:48:04 Join DMJC-L [0] (~DMJC-L@220-245-162-47-sa-nt.tpgi.com.au)
15:48:25amiconnjyp: Red builds...
15:48:36jypyup
15:48:53jypWhere is kernel.h for the simulator ?
15:50:06amiconnuisimulator/win32/kernel.c needs to be fixed
15:52:52jypfixed.
15:54:35DMJC-Lis there anything in particular holding up the iriver port?
16:00
16:00:15 Quit R3nTiL ()
16:01:51ZagorDMJC-L: time
16:02:28DMJC-Llack of?
16:02:34DMJC-Lor it just takes a while
16:03:14Zagorlack of it, unfortunately
16:03:36DMJC-Lanyway users can help that? donations etc?
16:04:19Zagordonations are always nice, but they don't buy us more spare time :-(
16:04:50DMJC-LI've got time... no skills
16:05:13jypgotta go; see ya all
16:05:16 Quit jyp ("poof!")
16:05:17DMJC-Lhere's something... what kind of programming skills are needed for this?
16:05:30 Quit sox ("Leaving")
16:05:38DMJC-LC obviously, but is there assembler being usd much?
16:06:18Zagorin these first things, yes. otherwise only very little.
16:10:57Zagorgotta go
16:10:58 Part Zagor
16:12:44***Saving seen data "./dancer.seen"
16:30:35 Join sox [0] (~s@c-af4fe353.733-1-64736c10.cust.bredbandsbolaget.se)
16:31:51soxmarkun: im trying to compile gcc-3.4.2 for m68k-elf, and get this error I saw you reported a while back: operands mismatch −− statement `fmovem.l %fpcr,%d1' ignored
16:31:58soxhow did you solve it?
16:32:51markunWell, I used two different versions of binutils. Let me check.
16:33:13soxyes thanks
16:33:38markunI used binutils-2.15 and the cvs version. 1 to compile gcc and the other to compile rockbox.
16:33:53soxwhich one for what?
16:34:08markuncvs for rockbox I think.
16:34:45soxok... too bad, i couldnt compile binutils-2.15 on my mac, but the CVS was good
16:36:20markunI compiled it on my athlon running FreeBSD (similar to Darwin)
16:36:48soxhm, ill try again and see if i get better luck
16:39:09markunI'm not 100% wat the order of using 2.15 and cvs was.
16:39:36soxwell, if i cant compile one of them it doesnt matter, ill have to work that out first
16:40:16soxin the IRC logs I see you asked bagder this: One more question about gcc: can I just as well download gcc-core-3.4.2.tar.bz2 instead of gcc-3.4.2.tar.bz2?
16:40:25soxdid you use the core version?
16:41:58markunYes, the core is all you need.
16:42:17markunAlso used 3.4.2
16:44:29markuncompile and install binutils-2.15 -> compile and install gcc-3.4.2 -> compile and install (overwrite) binutils from cvs -> compile rockbox
16:45:02soxok! nice and short description
16:46:31markunWhat problems did you have compiling binutils-2.15?
16:48:17DMJC-Ldoes veryone in here develop for rockbox?
16:49:03markunI've not contributed any code yet
16:56:19quelsarukamiconn, Bagder, [IDC]Dragon.. for example :)
16:56:22quelsarukkurzhaarrocker also...
16:56:35quelsarukog
16:56:43quelsaruki missread your question
16:56:44quelsaruk:D
16:56:51quelsaruksorry
16:57:02quelsaruki need a "siesta"
16:57:49markunBuenas sueños! (is that right?)
16:57:58 Quit kurzhaarrocker (Read error: 54 (Connection reset by peer))
16:59:01quelsarukhmm... more or less
16:59:12markunbuenOs..
16:59:13quelsarukdulces sueños is more correct
16:59:16quelsarukor buenos
16:59:16markunok
16:59:17quelsaruk:)
17:00
17:25:23soxhey markun, you should add your description of what to compile and in which order to the documentation (and/or wiki)
17:29:40markunok, I will. Did you have any luck yet?
17:29:47 Join mecraw [0] (~mecraw@69.2.235.2)
17:33:22 Quit mecraw (Client Quit)
17:33:51soxwell, this time binutils-2.1.5 compiled ok, im compiling gcc now
17:34:03soxlooks good
17:35:11 Join mecraw [0] (~mecraw@69.2.235.2)
17:42:15 Join Spida_ [0] (Spida@pD9FFA417.dip.t-dialin.net)
17:45:24 Quit Spida (Read error: 60 (Operation timed out))
17:47:13markunsox: I changed the wiki page. Can you take a look to see if it's clear enough?
18:00
18:10:48[IDC]Dragonquelsaruk: r u there?
18:12:45***Saving seen data "./dancer.seen"
18:12:57quelsarukyups
18:12:58quelsarukhere
18:12:59quelsaruk:)
18:13:15[IDC]Dragondid you do that spanish voice file?
18:13:24[IDC]Dragon(in the wiki)
18:13:24quelsarukbut with english accent
18:13:48quelsaruki'm trying now to get a spanish sapi5 voice
18:13:52[IDC]Dragonjust nitpicking: I think the version is wrong
18:14:09quelsarukthe version?
18:14:47[IDC]Dragonit says 1.140, but I don't believe spanish.lang has 140 revisions, just like the english
18:15:02quelsarukspanish is version 1.16 right now
18:15:09quelsaruki think that's an error
18:15:21[IDC]Dragonso I thought, yes
18:15:48quelsaruki made version 1.15 and amiconn corrected those windoze end of lines, so he made version 1.16 AFAIK
18:15:52quelsaruk:)
18:16:00[IDC]Dragonte wiki table line was probably just copied
18:16:04[IDC]Dragonthe
18:16:14quelsarukposibly :)
18:16:26[IDC]Dragondo you want to fix it?
18:16:35 Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org")
18:16:47[IDC]Dragonor should I put 1.15 there?
18:16:58soxi might have asked this allready, trying to build iriver uisimulator and getting this error
18:17:01quelsarukyou can put 1.16 (last version AFAIK)
18:17:07soxIn file included from ../x11/kernel.h:20,
18:17:07sox from ../x11/thread.c:23:
18:17:07sox../../firmware/export/kernel.h:70: error: conflicting types for `sleep'
18:17:07DBUGEnqueued KICK sox
18:17:07sox/usr/include/unistd.h:172: error: previous declaration of `sleep'
18:17:12soxanyone seen it before
18:17:13sox?
18:17:21quelsarukoh, and thanks for changing it [IDC]Dragon :)
18:17:46quelsaruksox: not me, sorry
18:17:58[IDC]Dragonnp
18:18:31quelsaruk[IDC]Dragon: do you have your jukebox near? i want to check one thing
18:18:50[IDC]Dragonyes
18:19:07quelsaruki installed to my bro's box yesterday's CVS and he gets an End of playlist bug
18:19:27quelsaruktry playing something, stoping, press on to resume play
18:19:35quelsarukand it should say "End of playlist"
18:20:20 Quit mecraw ()
18:20:36[IDC]Dragonno, it asks me for resume again
18:20:55quelsaruk¿?
18:21:05 Join mecraw [0] (~mecraw@69.2.235.2)
18:21:20[IDC]DragonI have the resume prompt active
18:21:30amiconnquelsaruk: Same for me. The last remnants of the resume bugs (end of playlist, stuck in dir) were fixed on Friday.
18:21:50quelsarukamiconn: but you still see that?
18:22:07 Quit Schnueff ("leaving")
18:22:21[IDC]Dragonmy build is from the 19th or later
18:22:30amiconnNo, I mean same as [IDC]Dragon. Works correctly.
18:22:37quelsarukstrange then...
18:22:53quelsarukmaybe i didn't update correctly
18:22:56[IDC]Dragonthe timestamp dosn't get updated unless I do a full rebuild
18:22:58quelsaruki'll check now
18:23:08 Quit elinenbe (" HydraIRC -> http://www.hydrairc.com <- IRC has never been so cool")
18:23:19[IDC]Dragonbut my g/f yesterday had a stuck in dir problem, too
18:24:09quelsarukmy brother gets the End of Playlist bug, and after that, can't use the browser.. he is stuck in that folder :/
18:25:27quelsarukso i have to hear him complaining for more than a week... "why do you install bleeding edge firmwares in my box? i like 2.4 version... blablabla..."
18:25:27[IDC]DragonI'm also not convinced that this is 100% gone, we'll see
18:29:53quelsaruktesting my new box, 18.7 GB copied :)
18:29:56quelsarukand rockbox installed
18:33:15quelsarukhmmm
18:33:31quelsarukfirst weird issue
18:34:22quelsarukfree disk should be 2MB, not 18.6GB
18:34:24quelsaruk:/
18:35:32quelsarukamiconn: flashable jukebox: Flash: M=BF D=D6 ROM CRC: 0x222F V1 :D
18:36:05[IDC]Dragonamiconn: about your MMC card: do you have to restore the image every time, or does it show the bug over and over?
18:37:24amiconnThe bug appears over and over (no writing to the fat)
18:37:36[IDC]Dragongood
18:37:52[IDC]Dragonhave you tried chkdisk?
18:38:16[IDC]Dragonto see if the f/s is ok
18:38:54amiconnchkdsk -> no errors found
18:42:28[IDC]Dragoninteresting subject
18:50:36 Join einhirn [0] (Miranda@carlsberg.heim2.tu-clausthal.de)
18:51:29[IDC]DragonI'm off
18:51:33 Quit sox (Read error: 110 (Connection timed out))
18:51:33 Quit [IDC]Dragon ("CGI:IRC")
18:53:08 Join Stryke` [0] (~Chairman8@24-168-110-99.si.rr.com)
19:00
19:03:05 Quit einhirn (Read error: 54 (Connection reset by peer))
19:16:46 Join grimreap- [0] (~grimreap@c-24-7-207-20.client.comcast.net)
19:34:21 Quit grimreap (Read error: 110 (Connection timed out))
19:49:18 Nick Spida_ is now known as Spida (Spida@pD9FFA417.dip.t-dialin.net)
20:00
20:01:03 Join jyp [0] (~jp@56-6.240.81.adsl.skynet.be)
20:10:30 Join sox [0] (~s@c-784de353.733-1-64736c10.cust.bredbandsbolaget.se)
20:12:48***Saving seen data "./dancer.seen"
20:13:07 Quit quelsaruk (Read error: 104 (Connection reset by peer))
20:28:43 Join edx [0] (edx@p548793B8.dip.t-dialin.net)
20:33:55markunsox: any progress?
20:36:40soxno
20:37:09soxbut i wonder about one thing. in the docs for compiling the crosscompiler it says "and use another path in the −−prefix parameter as well"
20:37:40soxthis is only important if i want to have crosscompilers for both sh-elf and m68k-elf, right?
20:38:58markunsox: yes
20:39:17markunDid you remove line 70 from kernel.h?
20:39:42soxno...
20:40:26soxwhat does it do?
20:41:51soxand where is it?
20:41:55markunyour compiler complained sleep was defined two times. Don't know for sure if removing is here solves it, but you might try.
20:42:21markunfirmware/export/kernel.h (it was in your error message)
20:42:52soxah
20:43:47soxno, that just gave me other errors
20:44:23markunHm, don't know then.
20:44:24soxi dont know for sure if anyone actually got the uisim working on Darwin, I never managed to success before, when I was doing Archos stuff...
20:44:48soxIn file included from ../common/file.h:62,
20:44:48sox from /Users/svante/rockbox/apps/tree.h:24,
20:44:48sox from /Users/svante/rockbox/apps/main.c:70:
20:44:48DBUGEnqueued KICK sox
20:44:48sox../../firmware/include/file.h:49: error: conflicting types for `ssize_t'
20:46:22markunI had the same error in FreeBSD
20:46:50soxthat's good!
20:46:55soxthen im not alone ;-)
20:46:58markunJust comment out lines 45 till 69 in include/file.h
20:47:45soxok ill try that
20:50:18 Quit NibbIer (Read error: 110 (Connection timed out))
20:51:21soxok, so how about this error then..... building the uisim
20:51:25sox/var/tmp//ccKEf9lc.s:874:Expected comma after segment-name
20:51:25sox/var/tmp//ccKEf9lc.s:874:Rest of line ignored. 1st junk character valued 32 ( ).
20:51:25sox/var/tmp//ccKEf9lc.s:876:Expected comma after segment-name
20:51:25sox/var/tmp//ccKEf9lc.s:876:Rest of line ignored. 1st junk character valued 32 ( ).
20:51:25***Alert Mode level 1
20:51:25sox/var/tmp//ccKEf9lc.s:1204:Expected comma after segment-name
20:51:26***Alert Mode level 2
20:51:26sox/var/tmp//ccKEf9lc.s:1204:Rest of line ignored. 1st junk character valued 32 ( ).
20:51:28soxmake[1]: *** [/Users/svante/rockbox/build/lcd-h100.o] Error 1
20:51:30soxmake: *** [sim] Error 2
20:52:25markunWhat version of gcc and binutils are you using?
20:53:06soxi followed your recommendations
20:53:20soxbut maybe there's a problem with apples gcc (3.3)
20:53:39jyphey ...
20:53:48markunjyp: hi
20:54:22jypsox, trying to compile on the mac ?
20:54:29soxyes.......
20:54:42markunsox: are you compiling the simulator?
20:54:57jypuisim is not to be cross compiled
20:54:57soxyes, the iriver
20:55:35markunWell, for the simulator you don't need the cross-compiler.
20:55:44soxi dont think i am cross compiling it either...
20:55:52markunok
20:56:06jypIt is supposed to work on an apple arch ?
20:56:21soxtheoretically!
20:56:30jypjust asking
20:56:44soxsorry, my frustration shines through, eh
20:57:44soxthe thing is i hardly know what im doing, so i probably make mistakes that i dont know of
20:58:52jypnp. Just asking questions in case I might be of some help
20:59:01markunWell, I think your almost there. The error you see is because the assembler (part of binutils) doesn't like the assembly code (produced by gcc)
20:59:25jypBut I'm afraid my advices would remain in the theoretical world :) since I don't have a mac.
20:59:35soxi did what you said and replaced binutils 2.1.5 with the cvs version
21:00
21:00:19markunI thought that was only for building the cross-compiler..
21:01:01soxheres what you wrote, maybe i misunderstood you: compile and install binutils-2.15 -> compile and install gcc-3.4.2 -> compile and install (overwrite) binutils from cvs -> compile rockbox
21:01:27***Alert Mode OFF
21:02:16markunYes, that's for compiling rockbox with the m68k-elf cross-compiler, but not for the simulator.
21:02:44jypActually one should not replace the assembler after compiling gcc
21:03:25jypBecause gcc configures itself depending on the available assembler
21:03:48jyp(Irrelevant to fix your problem)
21:04:05soxmaybe, i wouldnt know, maybe you know markun?
21:04:07 Join Pappy [0] (~pappy@193.184-ppp.3menatwork.com)
21:04:16markunjyp: the problem was that gcc-m68k-elf did not want to compile with cvs binutils.. and rockbox didn't want to compile with binutils 2.15
21:04:18 Part Pappy
21:04:52 Join Pappy [0] (~pappy@193.184-ppp.3menatwork.com)
21:05:17jypmarkun, if that works, it is fine... Just a general advice on how the toolchain works.
21:05:22markunsox: what version of gcc and binutils do you have for darwin?
21:05:30jyps/advice/comment
21:05:33Pappyhello everybody
21:05:48soxmarkun: do you mean apples or the ones Ive built?
21:06:00markunapples one.
21:06:36soxgcc: 3.3
21:06:51markunand apples binutils? (ld −−version)
21:07:10Pappycan anyone suggest a way to test my Recorder's MC34063A chip?
21:07:31Pappy(I think it is fried)
21:07:51soxApple Computer, Inc. version cctools-525.1.obj~8
21:08:09 Quit mecraw ()
21:08:38markunsox: hm, don't know what version that is..
21:09:17 Join mecraw [0] (~mecraw@69.2.235.2)
21:09:41soxmarkun: ill try to look it up
21:10:40markunok
21:14:23PappyI am not sure if the chip is at fault, but the current get to it, and pins 1 2 6 7 8, all show voltage when using pin 4 as ground
21:14:51Pappyany ideas?
21:18:55PappyDoes anyone want to know what the symptoms are?
21:19:05CtcpIgnored 2 channel CTCP requests in 2 hours and 27 minutes at the last flood
21:19:05*jyp declines
21:20:14Pappyok
21:20:32markunme neither
21:21:17Pappyalrighty, I'll try some other time then
21:21:33Pappypeace
21:22:03 Part Pappy
21:28:47 Quit sox ("Leaving")
21:32:09 Quit markun ("Leaving")
21:36:19 Quit Stryke` ("Friends don't let friends listen to Anti-Flag")
21:37:24 Quit jyp (Remote closed the connection)
21:39:30 Join jyp [0] (~jp@239.219-201-80.adsl.skynet.be)
21:40:23 Join sox [0] (~s@c-784de353.733-1-64736c10.cust.bredbandsbolaget.se)
21:40:58 Quit edx ()
21:41:37 Quit sox (Client Quit)
22:00
22:12:52***Saving seen data "./dancer.seen"
22:29:39 Join QT [0] (as@area51.users.madwifi)
22:30:10QThi
22:30:29Bagderhi
22:30:33jyphi
22:30:53QTyeah, someone around. nice :-)
22:31:34QTi heard rockbox started something for iriver h1x0 series players....
22:31:48QTsomething = port
22:32:05Bagdercorrect
22:32:18QThave you ever had it running on the box already?
22:32:30Bagderwe run our own code on it, yes
22:32:38QTi was reading the forums.rockbox.org section
22:32:58QToh, see, that i didn't read yet
22:38:10QTok, found a post by linus saying he's running the code already from flash
22:38:48 Quit methangas (" HydraIRC -> http://www.hydrairc.com <- :P")
22:52:10 Quit amiconn (Read error: 104 (Connection reset by peer))
22:52:17 Join Stryke` [0] (~Chairman8@24-168-110-99.si.rr.com)
22:52:49 Join amiconn [0] (~jens@pD95D1D1C.dip.t-dialin.net)
22:53:02 Quit amiconn (Nick collision from services.)
22:53:29 Join amiconn [0] (~jens@pD95D1D1C.dip.t-dialin.net)
23:00
23:17:19 Quit mecraw (Connection reset by peer)
23:17:36 Join amiconn_ [0] (~jens@pD95D1D1C.dip.t-dialin.net)
23:17:46 Join mecraw [0] (~mecraw@69.2.235.2)
23:30:24 Join einhirn [0] (Miranda@carlsberg.heim2.tu-clausthal.de)
23:31:32 Join quelsaruk [0] (~kvirc@80.103.136.49)
23:31:38quelsarukhi
23:31:46Bagderevening
23:32:33quelsaruk¬_¬
23:32:40quelsarukbtw
23:32:59quelsarukthe free space in rockbox info should be more or less exact, isn't it?
23:33:46Bagderonly if you let Rockbox recalculate it or don't use windows
23:35:04 Quit amiconn (Read error: 110 (Connection timed out))
23:35:04 Nick amiconn_ is now known as amiconn (~jens@pD95D1D1C.dip.t-dialin.net)
23:35:15quelsarukhow can i let rockbox recalculate it?
23:35:45quelsarukand how can i delete windoze and use my software? ;)
23:35:59BagderI don't remember how to make rockbox do it ;-)
23:38:57 Quit Stryke` (Read error: 60 (Operation timed out))
23:39:02 Join LinusN [0] (~linus@labb.contactor.se)
23:39:03quelsarukdamn...
23:39:10Bagderhi LinusN
23:39:16quelsarukhi
23:39:20amiconnhi LinusN
23:39:27LinusNenter the disk debug menu, go to the disk space screen and press play
23:39:31BagderLinusN: you nicked my batteries you thief! ;-)
23:39:35quelsarukLinusN: do you know how to make rockbox recalculate your hd free space?
23:39:39LinusNi did?
23:39:43quelsarukthat's for me?
23:39:45quelsaruk:d
23:39:52quelsarukyou are faster than me
23:40:12quelsarukyou are always spying us?
23:40:14BagderLinusN: I had 2300 mah ones, there are 2000 mah ones in my recorder now
23:40:17amiconnI've put up the MMC image on my Amiga
23:40:49amiconnamiconn.dyndns.org/mmc_dump.zip">http://amiconn.dyndns.org/mmc_dump.zip
23:40:58LinusNBagder: what did they look like?
23:41:21BagderGP ones I believe, orange and green I think
23:41:35quelsarukamazing... i didn't know rockbox had this option
23:41:36amiconnAttention: 245 MB! And please no 2 leechers at once. Will be way too slow for either one ;-)
23:41:45Bagderhehe
23:42:05LinusNBagder: i think you're wrong
23:42:17BagderI've never had any batteries like this
23:42:33BagderI've only had the original ones and my new 2300 ones
23:42:59LinusNfunny, since i've never seen those batteries before either .-)
23:43:36LinusNyou sure that the 2300 GP batteries weren't in the one that was stolen?
23:43:49BagderI'm sure
23:43:53BagderI bought 8 2300 ones
23:44:03BagderI use 4 for my camera
23:44:22LinusNreally weird, i have only one set of 2300 GP batteries, in my own recorder
23:44:27quelsaruka box stolen in sweden? :O
23:44:50Bagderhm
23:44:57BagderI was wrong, there are 2300 ones
23:45:03Bagderjust not the ones I had
23:45:11Bagderthese are even
23:45:17Bagderso never mind
23:45:35LinusNweird indeed
23:45:47LinusNno batteries in it when you bought it?
23:46:04Bagdersure, the original green ones
23:47:11LinusNhm

Previous day | Next day