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 2004-09-02

00:00:21zeekoehave not tried, but the outside is quite directly connected to the inside, and the harddisk
00:00:29zeekoe=> noise
00:00:32zeekoe(i think)
00:00:40Elemenoto be honest... I accidentally broke the black wire, so I decided to yank the red one as well
00:00:46zeekoe:)
00:00:47Elemenoso I'll have to figure out some way to reattach it anyway
00:00:53 Join LinusN [0] (~linus@labb.contactor.se)
00:01:16zeekoeyou broke it on the jukebox side, or the mic side?
00:01:20zeekoeor somewhere in between?
00:01:35Elemenobasically broke it away from the jukebo
00:01:42Elemeno+x. so the mic itself has both wires connected to it
00:03:29zeekoehm... bad
00:03:54 Quit silencer ("Lost terminal")
00:03:58ElemenoI would guess it could be reattached by solder or rubber cement or something
00:04:01ElemenoI would hope :)
00:04:28zeekoeprobably
00:04:38zeekoemaybe you have to remove the cpu board though
00:04:40bagawkstrange wires connected to it?
00:04:47bagawkwhat unit do you have?
00:04:56ElemenoI have an FM recorder
00:05:03bagawkohh
00:05:06 Part LinusN
00:05:12bagawkthe mic in the v1 is easy to replace
00:05:35bagawkall you would need to do is take off the fronts cover
00:05:59 Join silencer [0] (~silencer@dyn-213-36-104-61.ppp.tiscali.fr)
00:06:15zeekoebagawk: is it?
00:06:23Elemenohmm
00:06:38bagawkhumm it may be a bit hard to unsolder with just the front cover off
00:06:46zeekoeok
00:06:53zeekoehopes gone...
00:07:00zeekoei'll get some solder wick
00:07:09bagawkyou could still do it
00:07:22zeekoeyeah, making the mic _really_hot :P
00:07:34Elemenohey, do you guys know where I would look to get a replacement mic this size or additional wire this small?
00:07:54zeekoeyou didnt broke the mic, did you?
00:08:22ElemenoI don't think so. just the red and black wires are now detached from the board
00:08:28zeekoein the US, there seems to be something called 'radio shack' where you can probably buy stuff like this
00:08:36zeekoeok, then you probably wont need a new mic
00:08:56zeekoejust strip a bit off the wires, and solder them back
00:09:08zeekoeor get new wires
00:09:29Elemenoyeah, that's what I'm thinking −− new wires. I'd like to have them a bit longer
00:10:42Elemenonow, I haven't ever soldered, myself. my brother has a kit. is it pretty simple to do? or would I be safer with rubber cement?
00:12:01zeekoeuh
00:12:03zeekoerubber cement?
00:12:08zeekoeis that conducting?
00:12:13zeekoedoesnt sound like it is
00:12:37gromit[DLM]maybe i'll be sleeping/nick gromit`aw
00:12:42 Nick gromit[DLM] is now known as gromit`aw (~gromit@ALagny-151-1-32-220.w83-114.abo.wanadoo.fr)
00:12:45gromit`awgrr :)
00:12:46gromit`awcya
00:12:50zeekoenight
00:12:51Elemenothen as far as soldering...
00:13:04Elemenoso long
00:14:08zeekoeyou can perhaps buy a small pcb with holes, and some cheap components and practice a bit
00:14:40zeekoei can say it isnt hard, but i've been soldering for 10 years, since i was nine :)
00:14:48bagawkjust get a dead board of some type, and try with that
00:15:17Elemenooh ok
00:15:19zeekoeyeah, good idea, thats cheaper too :)
00:15:37ElemenoI have some of those around, I'm sure
00:16:16 Quit AciD` (Remote closed the connection)
00:17:43zeekoebed time
00:17:45zeekoenight
00:17:53Elemenosee ya
00:18:06zeekoegood luck :)
00:18:13 Quit zeekoe ("muahaha")
00:25:45 Quit Elemeno ()
00:33:08 Quit _aLF ("Leaving")
00:41:14***Saving seen data "./dancer.seen"
00:41:24 Join OPP [0] (~OPP@adsl-69-208-176-72.dsl.emhril.ameritech.net)
00:41:26OPPhi
00:41:51OPPis there any informarion on the iriver h-120 firmare I heard there was a project that bjorg started
00:44:46 Quit silencer ("Lost terminal")
00:51:25 Quit edx ()
00:56:43bagawki dont know anything about that
00:56:47 Quit bagawk ("Leaving")
01:00
01:01:46 Join tpelliott [0] (telliott@208-251-255-120.res.evv.cable.sigecom.net)
01:02:41tpelliottAnyone have a new build of rombox?
01:04:58OPPis there any informarion on the iriver h-120 firmare I heard there was a project that bjorg started
01:18:16 Part tpelliott
01:22:49 Part amiconn
01:48:39 Quit Nibbler (Read error: 104 (Connection reset by peer))
01:57:06 Join scott666_ [0] (~scott666@c-24-245-58-48.mn.client2.attbi.com)
02:00
02:41:16***Saving seen data "./dancer.seen"
03:00
03:23:31 Join Nibbler [0] (~andrer@port-212-202-73-41.dynamic.qsc.de)
03:41:37 Quit mecraw_ ("Trillian (http://www.ceruleanstudios.com)")
03:55:39OPPis there any informarion on the iriver h-120 firmare I heard there was a project that bjorg started
04:00
04:39:26 Join bagawk [0] (~80c10006@labb.contactor.se)
04:39:26 Quit Nibbler (Read error: 54 (Connection reset by peer))
04:41:18***Saving seen data "./dancer.seen"
05:00
05:03:38 Quit OPP ()
05:15:44 Nick scott666_ is now known as scott666 (~scott666@c-24-245-58-48.mn.client2.attbi.com)
05:18:08 Join maikeul [0] (~gromit@ALagny-151-1-17-250.w82-121.abo.wanadoo.fr)
05:21:51 Quit AciD (Read error: 104 (Connection reset by peer))
05:26:09 Quit maikeul (leguin.freenode.net irc.freenode.net)
05:26:09NSplitleguin.freenode.net irc.freenode.net
05:26:09 Quit mbr (leguin.freenode.net irc.freenode.net)
05:26:40NHealleguin.freenode.net irc.freenode.net
05:26:40NJoinmaikeul [0] (~gromit@ALagny-151-1-17-250.w82-121.abo.wanadoo.fr)
05:26:40NJoinmbr [0] (~mb@stz-softwaretechnik.com)
05:33:57bagawkmbr: you never say anything in here :)
05:37:50 Quit gromit`aw (Read error: 110 (Connection timed out))
05:49:20bagawkbye
05:49:37 Quit bagawk ("CGI:IRC 0.5.4 (2004/01/29)")
05:56:22 Join Nibbler [0] (~andrer@port-212-202-73-41.dynamic.qsc.de)
06:00
06:22:06 Quit Nibbler (Read error: 104 (Connection reset by peer))
06:35:47 Join Elemeno [0] (~4givn@dpc691997050.direcpc.com)
06:36:57Elemenodoes anyone know anything about the archos LCD screen?
06:39:17midkhm, ask.
06:40:38Elemenowell... I noticed there's a chip in the black part of the screen (the part normally covered up by the case), and now when I turn the Archos on, the top of the screen flickers black, and the bottom half is completely blank
06:41:06midk..did you tamper with it?
06:41:22***Saving seen data "./dancer.seen"
06:41:40ElemenoI took it apart, but somehow this little piece got chipped off. I'm not sure how
06:42:00Elemenothe actual screen part looks fine, but this black piece is chipped, and then I noticed the problem with the screen
06:42:45midkthe 'black piece' is probably quite important
06:43:01midkhttp://www.newmp3technology.net/proddetail.php?prod=rl&PHPSESSID=fbb50850c46582ab87520be53cc93652
06:43:46Elemenothanks. I guess this doesn't come with replacement instructions, huh?
06:44:14midkhmm...
06:44:21midki suppose not
06:44:38midkhttp://rockbox.haxx.se/docs/repairlcd.html
06:45:14Elemenoall right, thanks
06:45:22midknp
06:45:27midkbe more careful, ;p
06:45:53Elemenoyeah :)
06:46:00midkgood luck
06:46:02ElemenoI didn't begin the day planning on breaking it
06:46:04Elemeno:()
06:46:07Elemenothanks again
06:46:17midkseeya
06:46:27 Quit Elemeno ()
07:00
07:22:55 Join LinusN [0] (~linus@labb.contactor.se)
08:00
08:06:09 Nick midk is now known as midk|sleep (~midk@c-24-18-39-204.client.comcast.net)
08:06:20midk|sleepbed, nite
08:06:30LinusNnite
08:07:06 Join Nibbler [0] (~andrer@port-212-202-73-41.dynamic.qsc.de)
08:25:20 Join amiconn [0] (~jens@pD9E7F393.dip.t-dialin.net)
08:25:20 Quit Nibbler (Read error: 104 (Connection reset by peer))
08:41:26***Saving seen data "./dancer.seen"
08:53:39amiconnLinusN: I'm not absolutely sure, but I think our implementation of O_TRUNC in file.c is not correct. From what I could find, O_TRUNC just specifies that the file should be truncated to zero length at open(), not that it should be truncated to the file pointer position on close.
08:55:32LinusNpossible
08:55:54LinusNthe current implementation in rockbox is a performance optimization
08:58:38LinusNwe could add some logic to keep track of the file size, so it only removes the information beyond the newly created information
08:59:46LinusNif we truncate the file on open(), we waste lots of time freeing clusters that will be reallocated again when new information is written
08:59:58amiconnYes. I could think of something like a "truncate pointer". If a file is opened with O_TRUNC, this is set to 0, without O_TRUNC it is set to the file size
09:00
09:00:11amiconnftruncate() would set this pointer directly
09:00:25LinusNsomething like that, yes
09:00:53amiconnwhen writing, the truncate pointer is set to the file pointer if the file pointer is greater than the truncate pointer
09:01:05LinusNyup
09:01:25LinusNwant me to do it, or do you want to do it?
09:01:55LinusNhave a meeting now, gotta go
09:02:19amiconnI think we should first verify if the behaviour is thought of correct
09:03:01amiconn(with testing e.g. on linux and cygwin)
09:03:28 Join Zagor [242] (~bjst@labb.contactor.se)
09:07:02 Join amiconn_ [0] (~jens@pD95D1B7C.dip.t-dialin.net)
09:07:18 Quit amiconn (Nick collision from services.)
09:07:18 Nick amiconn_ is now known as amiconn (~jens@pD95D1B7C.dip.t-dialin.net)
09:17:28amiconnLinusN: Perhaps the file.size value could be used for that?
10:00
10:17:25 Join Bagder [0] (~daniel@1-1-5-26a.hud.sth.bostream.se)
10:41:09 Join [IDC]Dragon [0] (~d90a3255@labb.contactor.se)
10:41:28***Saving seen data "./dancer.seen"
10:41:33[IDC]Dragon'morning
10:44:09[IDC]DragonBagder, are or will you be on the ROMbox building?
10:44:28[IDC]Dragonsince we talked about it recently
10:45:24Bagderyes, I want to make that build out-of-the-box
10:47:10[IDC]DragonI think you're not using gcc 3.3.1 currently, do you?
10:47:23[IDC]Dragonthat one seems the best choice
10:49:10[IDC]Dragonamiconn: have you tries compiling with -Os (optimize for space)?
10:49:24[IDC]Dragons/tries/tried
10:49:47Bagderwe're still using 3.0.4 for the automatic builds
10:50:04[IDC]Dragongood reason to switch ;-)
10:50:51Bagderyes
10:51:40dwihno[IDC]Dragon: Have you gotten 3.4.x to generate binaries?
10:51:41Bagderstill, the build process should check the output size or something
10:52:17[IDC]Dragondwihno: I haven't even gotten 3.4 to compile... :-(
10:52:28amiconn[IDC]Dragon: I did try to compile with -Os. This caused a warning that I fixed, so rockbox now compiles cleanly with -Os. However, I didn't test the resulting binaries
10:52:34dwihno[IDC]Dragon: Hmm... Error?
10:52:55[IDC]Dragondwihno: it was something strange, but I don't remember
10:53:09dwihno[IDC]Dragon: ah, okay... too bad.
10:53:31[IDC]Dragondwihno: sorry, that was with 3.3.1. I didn't try 3.4, since it generates larger code
10:53:52amiconndwihno: I tried gcc 3.4. This creates larger binaries than 3.3, see my wiki article about rombox
10:54:06[IDC]Dragonand I read some people not recommending 3.4 in general
10:56:50dwihnoamiconn, [IDC]Dragon: Ah, okay.
10:58:13[IDC]DragonI'd really like to get 3.3.1 running on my system, nobosy else had problems :-(
10:59:13dwihnoJust do exactly as someone else has done :) ?
10:59:16amiconn[IDC]Dragon: Did you try BlueChip's devkit. Iirc that contains gcc 3.3.1
10:59:20amiconn?
10:59:57[IDC]Dragonaway now
11:00
11:08:57 Quit Bagder ("Leaving")
11:16:56 Quit mbr (leguin.freenode.net irc.freenode.net)
11:16:56NSplitleguin.freenode.net irc.freenode.net
11:16:56 Quit maikeul (leguin.freenode.net irc.freenode.net)
11:16:56 Quit [IDC]Dragon (leguin.freenode.net irc.freenode.net)
11:16:56 Quit LinusN (leguin.freenode.net irc.freenode.net)
11:16:56 Quit Hadaka (leguin.freenode.net irc.freenode.net)
11:16:56 Quit amiconn (leguin.freenode.net irc.freenode.net)
11:16:56 Quit scott666 (leguin.freenode.net irc.freenode.net)
11:16:56 Quit midk|sleep (leguin.freenode.net irc.freenode.net)
11:16:56 Quit Zagor (leguin.freenode.net irc.freenode.net)
11:17:40NHealleguin.freenode.net irc.freenode.net
11:17:40NJoin[IDC]Dragon [0] (~d90a3255@labb.contactor.se)
11:17:40NJoinamiconn [0] (~jens@pD95D1B7C.dip.t-dialin.net)
11:17:40NJoinZagor [242] (~bjst@labb.contactor.se)
11:17:40NJoinLinusN [0] (~linus@labb.contactor.se)
11:17:40NJoinmbr [0] (~mb@stz-softwaretechnik.com)
11:17:40NJoinmaikeul [0] (~gromit@ALagny-151-1-17-250.w82-121.abo.wanadoo.fr)
11:17:40NJoinscott666 [0] (~scott666@c-24-245-58-48.mn.client2.attbi.com)
11:17:40NJoinmidk|sleep [0] (~midk@c-24-18-39-204.client.comcast.net)
11:17:40NJoinHadaka [0] (naked@naked.iki.fi)
11:23:50 Join dwihno_ [0] (~dw@81.8.224.89)
11:29:30 Quit dwihno (Read error: 110 (Connection timed out))
11:37:48 Nick dwihno_ is now known as dwihno (~dw@81.8.224.89)
11:50:36 Join lImbus [0] (~manuel@kernel.cycos.net)
12:00
12:00:35 Join uski [0] (~uski@gandalf.digital-network.org)
12:00:50 Nick LinusN is now known as lunch (~linus@labb.contactor.se)
12:01:38 Nick lunch is now known as LinusN (~linus@labb.contactor.se)
12:01:54LinusN:-)
12:04:02uskihi LinusN
12:04:09uski(and everyonbe else ;))
12:04:12uski-b
12:04:34scott666hey uski
12:24:54 Join LePoulpe303 [0] (~lpos@AMontpellier-251-1-33-127.w83-113.abo.wanadoo.fr)
12:25:12LePoulpe303Hi there
12:26:25LinusNhi
12:26:59LePoulpe303are you THE linus ?
12:28:33LePoulpe303THE rockbox LINUS i mean ; not the one for linux
12:28:39LePoulpe303;-)
12:29:12Zagorhaha
12:30:08LePoulpe303Congratulations, for the rockbox project ; i find that pretty impressive
12:30:50dwihno\o/
12:31:22LinusNyes, i am *the* rockbox linux :-)
12:32:09CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
12:32:09*LinusN can't even spell his own name
12:32:40LePoulpe303your firstname has became on of the most famous in computer history
12:32:50LePoulpe303with Bill ;
12:33:29LinusNall thanks to rockbox :-)
12:33:31LePoulpe303Ok i came just quickly to do a mass greet for rockbox team
12:33:41ZagorLePoulpe303: thanks
12:33:42LinusNhow nice of you
12:34:07LePoulpe303thanks for your great software ;
12:34:23LePoulpe303bye
12:34:25 Part LePoulpe303
12:37:49dwihno:-)
12:37:51dwihnoNice guy
12:38:02dwihnoHe just dropped by to tell he enjoys the software :)
12:38:22dwihnoYou should add a "send us a postcard if you enjoy rockbox" note on the webpage
12:38:32dwihnoThat way, we'll see what nationalities uses rockbox :)
12:38:38dwihnoNot such a bad idea, huh?
12:39:02scott666theres people from all kinds of weird places on the mailing list
12:39:56scott666course i suppose the definition of weird changes quite a bit from person to person
12:40:22scott666but that should balance out due to relativity
12:41:29***Saving seen data "./dancer.seen"
12:49:54 Join GusLacerda [0] (~mirc@adsl-dc-38f49.adsl.wanadoo.nl)
12:54:32GusLacerdahello
12:54:32 Quit mbr (leguin.freenode.net irc.freenode.net)
12:54:32NSplitleguin.freenode.net irc.freenode.net
12:54:32 Quit maikeul (leguin.freenode.net irc.freenode.net)
12:54:32 Quit LinusN (leguin.freenode.net irc.freenode.net)
12:54:32 Quit [IDC]Dragon (leguin.freenode.net irc.freenode.net)
12:54:32 Quit dwihno (leguin.freenode.net irc.freenode.net)
12:54:32 Quit Hadaka (leguin.freenode.net irc.freenode.net)
12:54:32 Quit amiconn (leguin.freenode.net irc.freenode.net)
12:54:32 Quit uski (leguin.freenode.net irc.freenode.net)
12:54:32 Quit scott666 (leguin.freenode.net irc.freenode.net)
12:54:32 Quit Zagor (leguin.freenode.net irc.freenode.net)
12:54:32 Quit midk|sleep (leguin.freenode.net irc.freenode.net)
12:54:32 Quit GusLacerda (Read error: 104 (Connection reset by peer))
12:54:53NHealleguin.freenode.net irc.freenode.net
12:54:53NJoinuski [0] (~uski@gandalf.digital-network.org)
12:54:53NJoindwihno [0] (~dw@81.8.224.89)
12:54:53NJoin[IDC]Dragon [0] (~d90a3255@labb.contactor.se)
12:54:53NJoinamiconn [0] (~jens@pD95D1B7C.dip.t-dialin.net)
12:54:53NJoinZagor [242] (~bjst@labb.contactor.se)
12:54:53NJoinLinusN [0] (~linus@labb.contactor.se)
12:54:53NJoinmbr [0] (~mb@stz-softwaretechnik.com)
12:54:53NJoinmaikeul [0] (~gromit@ALagny-151-1-17-250.w82-121.abo.wanadoo.fr)
12:54:53NJoinscott666 [0] (~scott666@c-24-245-58-48.mn.client2.attbi.com)
12:54:53NJoinmidk|sleep [0] (~midk@c-24-18-39-204.client.comcast.net)
12:54:53NJoinHadaka [0] (naked@naked.iki.fi)
12:58:13 Join GugLacer [0] (~mirc@adsl-dc-38f49.adsl.wanadoo.nl)
12:59:50GugLacerhi again... I got disconnected.
12:59:57GugLacerAnyway, can I record from a normal mic? Which box should I buy?
13:00
13:02:01Zagoryou need a mic preamplifier
13:02:20Zagorthe archos input is line-level which expects much higher levels than a microphone gives
13:45:38 Quit mbr (leguin.freenode.net irc.freenode.net)
13:45:38NSplitleguin.freenode.net irc.freenode.net
13:45:38 Quit maikeul (leguin.freenode.net irc.freenode.net)
13:45:38 Quit LinusN (leguin.freenode.net irc.freenode.net)
13:45:38 Quit [IDC]Dragon (leguin.freenode.net irc.freenode.net)
13:45:38 Quit GugLacer (leguin.freenode.net irc.freenode.net)
13:45:38 Quit Hadaka (leguin.freenode.net irc.freenode.net)
13:45:38 Quit dwihno (leguin.freenode.net irc.freenode.net)
13:45:38 Quit amiconn (leguin.freenode.net irc.freenode.net)
13:45:38 Quit scott666 (leguin.freenode.net irc.freenode.net)
13:45:38 Quit Zagor (leguin.freenode.net irc.freenode.net)
13:45:38 Quit midk|sleep (leguin.freenode.net irc.freenode.net)
13:45:38 Quit uski (leguin.freenode.net irc.freenode.net)
13:46:33NHealleguin.freenode.net irc.freenode.net
13:46:33NJoinGugLacer [0] (~mirc@adsl-dc-38f49.adsl.wanadoo.nl)
13:46:33NJoinuski [0] (~uski@gandalf.digital-network.org)
13:46:33NJoindwihno [0] (~dw@81.8.224.89)
13:46:33NJoin[IDC]Dragon [0] (~d90a3255@labb.contactor.se)
13:46:33NJoinamiconn [0] (~jens@pD95D1B7C.dip.t-dialin.net)
13:46:33NJoinZagor [242] (~bjst@labb.contactor.se)
13:46:33NJoinLinusN [0] (~linus@labb.contactor.se)
13:46:33NJoinmbr [0] (~mb@stz-softwaretechnik.com)
13:46:33NJoinmaikeul [0] (~gromit@ALagny-151-1-17-250.w82-121.abo.wanadoo.fr)
13:46:33NJoinscott666 [0] (~scott666@c-24-245-58-48.mn.client2.attbi.com)
13:46:33NJoinmidk|sleep [0] (~midk@c-24-18-39-204.client.comcast.net)
13:46:33NJoinHadaka [0] (naked@naked.iki.fi)
13:49:33 Join webguest07 [0] (~d9cf9173@labb.contactor.se)
13:50:20 Quit webguest07 (Client Quit)
13:54:18 Quit GugLacer (Read error: 60 (Operation timed out))
14:00
14:12:56 Join GugLacer [0] (~mirc@adsl-dc-38f49.adsl.wanadoo.nl)
14:13:07GugLacersorry, I keep getting disconnected
14:15:35GugLacerhow is the quality you get by recording this way? How does it compared to sticking a mic into a PC soundcard?
14:16:06 Join EvilDude [0] (EvilDude@CPE-144-133-103-151.nsw.bigpond.net.au)
14:16:47 Join webguest17 [0] (~90856797@labb.contactor.se)
14:17:03 Quit webguest17 (Client Quit)
14:17:15GugLacerdoes anyone here record into a RockBox with a mic?
14:23:51 Quit EvilDude ()
14:25:02ZagorGugLacer: yes, i've done it a few times using the archos mic+preamp
14:25:28GugLacerdid it come out good?
14:25:46Zagoryeah, pretty good.
14:26:02GugLacerany recommendations regarding which mic+preamp to buy?
14:26:15GugLaceror do they come with the box?
14:26:23Zagori think there are some in the faq on our webpage
14:26:30Zagorno, the mic is an extra
14:27:46GugLacerI already have a dynamic mic, with plug like an electric guitar's
14:28:37GugLacershould that fit?
14:31:17Zagorno
14:31:41GugLacerthanks.
14:31:51GugLacerjust one more question:
14:32:35GugLacerwhich is the cheapest box that will allow me to record with this kind of quality?
14:34:23Zagori think the archos is probably the cheapest
14:35:40GugLacerwhich model?
14:37:18Zagorthey only sell one model i think
14:41:30***Saving seen data "./dancer.seen"
14:42:04GugLacerwell, I've seen a few names: Archos Jukebox 5000, 6000, Studio, Recorder, FM Recorder and Recorder V2 MP3 players
14:42:41LinusNyou need one of the recorder models
14:42:43GugLacerwill all of them record with an external mic+preamp?
14:43:04GugLaceris the Studio also a recorder model?
14:44:26LinusNthe models with "recorder" in the name are recorder models
14:46:05GugLacercan I put the music out into my stereo speakers?
14:46:29GugLaceror is it only meant to be used with headphones?
14:48:57LinusNyou can connect the Ear output to your stereo
14:49:39dwihnoAlso, you can use the digital out feature
14:49:48dwihnoHow do you use that btw? :)
14:50:55LinusNhttp://rockbox.haxx.se/docs/faq.html#72
14:51:08dwihno\o/ Svar på tal \o/
14:52:30GugLacerwhen recording, can you play along with a rhythm, MIDI accompaniment or something similar?
14:52:47 Join Bagder [0] (~daniel@1-1-5-26a.hud.sth.bostream.se)
14:53:16[IDC]Dragonhi daniel, nice to have you as a "user" again
14:53:25[IDC]Dragondoes it work?
14:53:33Bagderit works
14:53:46dwihnoLinusN: Basically, one should be able to "copy" music digitally by simply connecting the digital ports and recording on the "receiver"-side?
14:53:48GugLacerCan you do multi-track recording?
14:54:09Zagorno
14:54:15GugLacerdang!
14:54:30Zagormp3 is stereo only
14:54:31GugLaceris someone working on it though?
14:55:10Bagderno linux 2.6 "how to mount your archos" anywhere?
14:55:13GugLacersure, but it could be stored as multiple MP3s
14:55:52ZagorGugLacer: the hardware can't do it
14:56:22GugLaceris it not possible to play a file while recording another one?
14:56:29Zagorno
14:56:59LinusNdwihno: yes, but the archos recorder compresses to MP3, so the copy won't be identical
14:57:33dwihnoLinusN: True, but you would still get a digital transferred (so-called) copy
14:57:52dwihnoLinusN: we need some serial linking software :)
14:57:56Zagordwihno: yes, but it would be worse and worse for every copy
14:58:08dwihnoLinusN: an archos<−−>archos file transfer plugin
14:58:34dwihnoZagor: Indeed. I just wanted to make sure I get the theory correct in the ol' noodle
14:59:07LinusNthe S/PDIF stream contains copyright information
14:59:44LinusNso a "well-behaved" S/PDIF recorder should not record streams with the copyright bit set
14:59:57LinusNfyi, rockbox is not well-behaved
15:00
15:00:20Bagderhey
15:00:26Bagderhow do I mount the thing?
15:00:46Bagderit is present in /proc/bus/usb/devices
15:01:24GugLacerZagor: what size is the mic in? the same as a PC?
15:01:25LinusNBagder: when did you turn into a lamer?
15:01:57BagderI've never mounted it under 2.6
15:02:01ZagorGugLacer: http://www.minidisc.org/images/archos_mic_and_preamp.jpg
15:02:13BagderI've always been a lamer
15:02:16BagderI just hide it at times
15:03:06Bagder2.6 is a lot less obvious on this than 2.4 was
15:03:28Zagoryes, usb devices get new device names for each connect
15:03:48Zagoryou need to use a helper daemon like udev to assign a symbolic device name to it
15:03:51Bagderyes, and it doesn't say what device name it is using right now
15:04:05Zagori can help you when I get home...
15:04:21Bagderok, can you beam me a mail/write a wiki page?
15:04:33Zagoryup
15:04:44Bagderthere's a little rascal here pulling me anyway right now ;-)
15:05:16Zagor:)
15:05:22Bagderif you guys have the time, we shoul m n,m n
15:05:23Bagder,m0oi
15:05:27Bagderoops
15:05:46Bagderinstall sh-elf-gcc 3.3.1 on labb
15:10:42Bagderbbl
15:10:44 Quit Bagder ("Leaving")
15:26:16 Join AciD [0] (~acid@longchamp44-1-82-67-133-87.fbx.proxad.net)
15:29:24 Quit AciD (Connection reset by peer)
15:29:42 Join AciD [0] (~acid@longchamp44-1-82-67-133-87.fbx.proxad.net)
15:44:37 Quit GugLacer (Read error: 110 (Connection timed out))
15:51:12 Join method`skav [0] (skav@67-50-35-177.nrp1feld.roc.ny.frontiernet.net)
16:00
16:04:12 Part LinusN
16:08:04 Join Elemeno [0] (~4givn@dpc691997050.direcpc.com)
16:14:40Elemenohey, has anyone ever done an LCD replacement on the FM recorder?
16:18:54 Quit uski (Read error: 113 (No route to host))
16:19:48 Join AciD` [0] (~acid@longchamp44-1-82-67-133-87.fbx.proxad.net)
16:29:59 Join edx [0] (edx@pD9EAA95B.dip.t-dialin.net)
16:34:09 Quit AciD (Connection timed out)
16:41:33***Saving seen data "./dancer.seen"
16:49:35 Quit Elemeno ()
17:00
17:04:06 Join mecraw [0] (~lmarlow@69.2.235.2)
17:13:33 Join aS|bEater [0] (beater@pD9E82C81.dip.t-dialin.net)
17:14:53aS|bEaterHallo guys, I have a strange problem with my archos jukebox recorder 20 v2 :-(
17:15:28 Join bagawk [0] (Lee@ACC2A531.ipt.aol.com)
17:16:11aS|bEaterI use Rockbox since 4 months and at the last days, at scrolling in my playlist the jukebox crashed and now I dont can boot :(
17:16:27aS|bEateri only see the rockbox screen
17:16:57aS|bEaterive found this problem also in the bugarea but no one had a fix
17:17:04bagawkwow
17:17:43bagawkwere the batteries low?
17:18:07aS|bEatersome times I see a error like "no fat16/32" system found, pls format disk, but i dont get a usb connection :(
17:18:16aS|bEater[17:20:25] [bagawk]: were the batteries low? <- at the crash?
17:18:19aS|bEateri think so
17:18:27bagawkyes
17:18:48aS|bEateri dont know but i think they was low
17:18:50bagawkwell if you get that error, then i would guess you need to format
17:18:59bagawkyou will have to get it on USB
17:19:05aS|bEaterhow format without usb connection?
17:19:09bagawkis your unit flashed?
17:19:18aS|bEaterwith rockbox yes
17:19:36bagawkok then *hopefully* this will work
17:19:45aS|bEater*hope*
17:19:46bagawkwith the unit off, plug in the usb cord
17:19:55aS|bEaterk
17:20:10bagawkthen hold in F!, and press ON
17:20:11bagawk*F1
17:21:01aS|bEaterit startet automaticaly when i put the usb cable in
17:21:22bagawkohh i guess the v2/fm units do that
17:21:27aS|bEateryes v2
17:21:35bagawkthen you will want to be holding F1, and then plug in USB
17:21:42aS|bEaterk
17:22:12aS|bEaterhow long
17:22:13aS|bEaterlol
17:22:15aS|bEateri hold
17:22:16aS|bEater^^
17:22:50bagawkjust hold it unitl you plug in usb, wait a sc, and you can let go
17:22:55bagawk*second
17:23:02aS|bEaterah
17:24:08aS|bEaterafter long boot time the normal usb screen in there
17:24:31bagawkok so oyu have it on your PC now :)
17:24:46bagawkcan you see the drive or not?
17:24:52aS|bEaterand the usb symbol in the task (that i see but i dont get the HDD @ "My Computer")
17:25:01aS|bEaternah dont dont see the drive :(
17:25:15bagawkok then the partition is gone, tie to format
17:25:26bagawkright click my computer, go to manage
17:25:47aS|bEaterwait
17:26:05aS|bEateromg my computer is very instable since i put the archos on
17:26:09aS|bEaterwhite screen
17:26:15bagawkouch
17:26:20bagawkis this windows xp?
17:26:41aS|bEateryes
17:26:42aS|bEaterbut
17:26:43aS|bEateryeaah
17:26:49aS|bEateris see the drive :D
17:27:00bagawkohh good ;)
17:27:01aS|bEaterbut atm instable i hope
17:27:06aS|bEaterthat i can format
17:27:13bagawkthen you can try check disk on it
17:27:20bagawkit will just repair
17:28:02aS|bEaterformat is better or? i saved all my mp3s local
17:28:14aS|bEaterbut whitescreen atm ^^
17:28:38bagawkwell it may be a bbit better, but do you *really* want to wait all that time to recopy everything?
17:29:27aS|bEateri thought my jukebox is broken.. when it is not so, i will :D
17:29:38aS|bEatersry for my crap english, im german ;)
17:29:46bagawkyour english is good
17:30:03aS|bEaterthx and youre very friendly
17:30:12bagawkyour welcome :)
17:30:33amiconnbagawk: If he has USB 2.0, this doesn't take too long. I copied ~ 20 GB back and forth when I upgraded my hd - took about 30 mins either direction
17:30:50bagawkwow
17:31:07bagawki have still yet to take the time to get all my music on my archos :P
17:31:20[IDC]Dragonhello Lee
17:31:39bagawkhey Jorg
17:31:41aS|bEateri dont have usb 2.0 atm
17:31:55aS|bEaterhey Jorg :D
17:32:14[IDC]Dragonbagawk: your board is working! Many thanks again!
17:32:29[IDC]Dragonit's in the box of my g/f now
17:32:40amiconnaS|bEater: with USB 1.1 copying several GB is no fun :(
17:32:41[IDC]Dragonturbocharged to USB2.0
17:32:55aS|bEaterwhen i do a rightclick on the drive "My Computer" freeze
17:33:07aS|bEateri think theyre any conflicts between the archos and my pc
17:33:14bagawki gave someone a gmail invite, and in return he gave me acess to all his music
17:33:15[IDC]DragonWin98?
17:33:24bagawkhe has lots of it also around 30 GB :)
17:33:26aS|bEaterxp sp2
17:33:37[IDC]Dragonshould behave
17:34:04[IDC]Dragonbagawk: nice
17:34:09bagawk[IDC]Dragon: your welcome for the board
17:34:10aS|bEaternothing happens :/
17:34:10[IDC]Dragonon the net?
17:34:17bagawkyes
17:34:19[IDC]Dragonnice hosting
17:34:55bagawkhumm well he has a good DSl which he is hosting it on, but he is in europe, and getting here it is a bit slow :(
17:35:04[IDC]Dragonwhat's a gmail invite?
17:35:24bagawkit is something that invites people to gmail :)
17:35:30bagawksee gmail.google.com
17:35:37[IDC]Dragonisn't Google mail the service that reads all you emails?
17:35:57[IDC]Dragonand spams you based on content?
17:36:05bagawkit does not spam at all
17:36:39bagawkit does look through your mail and find like productts listed in it or so, and puts text adss for it
17:36:46bagawkbut i dont even notice
17:36:56bagawkyou see the same ads when you search google
17:37:28[IDC]Dragonand what's your credit in "inviting"?
17:38:08[IDC]DragonI mean, they are probably happy about whoever registers?
17:38:11aS|bEateri try to format @ cmd format g: now
17:38:11bagawkpeople will give you stuff at http://www.gmailswap.com/
17:38:23bagawkaS|bEater: ok
17:38:59aS|bEaterC:\Dokumente und Einstellungen\BEATER2\WINDOWS>format g:
17:39:00aS|bEaterDer Typ des Dateisystems ist FAT32.
17:39:01aS|bEaterACHTUNG: ALLE DATEN AUF DEM
17:39:02DBUGEnqueued KICK aS|bEater
17:39:02aS|bEaterFESTPLATTENLAUFWERK G: GEHEN VERLOREN!
17:39:03aS|bEaterFormatierung durchführen (J/N)? j
17:39:04***Alert Mode level 1
17:39:04aS|bEaterÜberprüfung von 19077 MB
17:39:06aS|bEater0 Prozent bearbeitet.
17:39:10aS|bEater0%
17:39:12aS|bEater^^
17:39:33aS|bEatersry for spam :P
17:39:45bagawkthat should not take long
17:39:52bagawkunder a minute
17:40:35aS|bEaterthe hdd make sounds but 0%
17:40:37[IDC]Dragonbagawk: ah, it's not publicly open yet, and they make an elite hype from it
17:40:51bagawk[IDC]Dragon: exactly
17:41:02bagawkbut it really is good
17:41:23[IDC]Dragonthe hype doesn't work for me
17:41:35[IDC]DragonI got 1GB mail store at GMX
17:42:11bagawkyou can also search your mail, just like the google search :)
17:42:48bagawkand mails are grouped with all the replys making a "conversation" thats my favorite part of it
17:42:49aS|bEater2%!!! :D
17:43:27aS|bEaterok mate i will chill now several hours at my couch and wait, if the problem is fixed i will tell it to you, many thx
17:43:32amiconnaS|bEater: As you are on usb 1.1, this can take a loooong time
17:43:39aS|bEateri am ;)
17:43:48[IDC]Dragonprobably your battery is empty before
17:44:11aS|bEateri scrolled through my playlist and than freeze
17:44:13[IDC]Dragonam I missing something, you should have done a quickformat
17:44:22aS|bEateri reboot and at splashscreen it freeze to
17:44:31bagawki am going bye for a bit see you
17:44:35bagawk:)
17:44:38aS|bEateryes dragon, i forgot ;)
17:44:42aS|bEatercu bagawk
17:44:49 Quit bagawk ("umount /dev/brain")
17:45:04aS|bEateri dont got a usb connection
17:45:14aS|bEaterbut with on+f1 works a little bit
17:45:34aS|bEaterbut in My Computer alls freeze if i do a rightclick
17:45:39aS|bEateron Archos
17:45:52aS|bEaterso i try now to format at the commandwindow
17:46:09aS|bEateri hope i can fix it
17:46:17aS|bEateri thought it is a hddcrash
17:46:33aS|bEatercause the hdd made strangesounds and so on
17:49:05***Alert Mode OFF
17:49:42aS|bEaterim afk now, thanks for the tips
17:50:08 Quit [IDC]Dragon ("CGI:IRC")
18:00
18:41:35***Saving seen data "./dancer.seen"
18:49:58 Quit mecraw (Read error: 60 (Operation timed out))
18:51:20 Join webguest09 [0] (~a81ccb8a@labb.contactor.se)
18:54:18 Part webguest09
18:57:33 Quit AciD` (Connection timed out)
18:59:09 Join mecraw [0] (~lmarlow@69.2.235.2)
19:00
19:07:45 Quit mecraw (Remote closed the connection)
19:08:25 Join mecraw [0] (~lmarlow@69.2.235.2)
19:08:57 Join mecraw_ [0] (~lmarlow@69.2.235.2)
19:09:08 Quit mecraw (Remote closed the connection)
19:09:13 Quit mecraw_ (Remote closed the connection)
19:10:57 Join mecraw [0] (~lmarlow@69.2.235.2)
19:16:47 Quit edx ()
19:29:31 Join Elemeno [0] (~4givn@dpc691997050.direcpc.com)
19:31:05 Join oxygen77 [0] (~c262079b@labb.contactor.se)
19:31:17 Quit oxygen77 (Client Quit)
19:31:51 Join oxygen77 [0] (~c262079b@labb.contactor.se)
19:33:36 Quit oxygen77 (Client Quit)
19:42:43 Join bagawk [0] (Lee@ACC085C7.ipt.aol.com)
19:43:02Elemenohas anyone ever taken the LCD screen off the FM recorder?
19:56:04 Join oxygen77 [0] (~c262079b@labb.contactor.se)
19:57:55 Quit oxygen77 (Client Quit)
20:00
20:02:36bagawkElemeno: why?
20:03:38 Quit bagawk ("umount /dev/brain")
20:12:32 Quit mecraw (Read error: 104 (Connection reset by peer))
20:13:08 Join mecraw [0] (~lmarlow@69.2.235.2)
20:13:10 Join mecraw_ [0] (~lmarlow@69.2.235.2)
20:16:58 Join _alf [0] (~alex@d213-103-79-234.cust.tele2.fr)
20:17:12_alfhi
20:27:26Elemenohi
20:39:32 Join AciD [0] (~acid@longchamp44-1-82-67-133-87.fbx.proxad.net)
20:41:39***Saving seen data "./dancer.seen"
20:43:03 Quit Elemeno ()
20:44:40 Quit aS|bEater (Read error: 104 (Connection reset by peer))
20:49:33 Part lImbus
20:52:30 Join XavierGr [0] (~3e4a9085@labb.contactor.se)
20:53:24 Part mecraw
20:54:04 Quit XavierGr (Client Quit)
21:00
21:00:49 Nick midk|sleep is now known as midk (~midk@c-24-18-39-204.client.comcast.net)
21:01:20 Quit midk (Remote closed the connection)
21:32:15 Join bagawk [0] (Lee@ACC60EC4.ipt.aol.com)
21:48:13 Quit bagawk ("umount /dev/brain")
22:00
22:01:22 Join mecraw__ [0] (~lmarlow@69.2.235.2)
22:01:22 Quit mecraw_ (Read error: 104 (Connection reset by peer))
22:01:45 Join mecraw_ [0] (~lmarlow@69.2.235.2)
22:02:02 Join mecraw___ [0] (~lmarlow@69.2.235.2)
22:07:55 Join Bagder [0] (~daniel@1-1-5-26a.hud.sth.bostream.se)
22:12:10 Part mecraw___
22:12:11 Part mecraw_
22:12:18 Quit mecraw__ (Remote closed the connection)
22:13:11 Join mecraw [0] (~lmarlow@69.2.235.2)
22:15:01Bagderamiconn: is GCC 3.3.1 better than say 3.3.4 for rombox?
22:16:09amiconnCan't tell. As I'm on cygwin, I use the precompiled GCC package. I didn't get GCC 3.3.x to compile (unlike GCC 3.4.x, which compiles under cygwin)
22:16:11dwihnoWe need const:igare code :)
22:16:35Bagderok
22:16:46BagderI'll get 3.3.4 and I'll find out then! ;-)
22:16:57amiconnOkay.
22:17:35 Join midk [0] (~midk@c66-235-14-120.sea2.cablespeed.com)
22:18:24 Join lImbus_ [0] (~MDJ@r223.hermann.RWTH-Aachen.DE)
22:19:22 Nick lImbus_ is now known as lImbus (~MDJ@r223.hermann.RWTH-Aachen.DE)
22:20:47BagderZagor: where's that mount hint? ;-)
22:35:40CtcpIgnored 1 channel CTCP requests in 0 seconds at the last flood
22:35:40*Bagder sighs
22:35:48Bagderdarned gcc failed to build
22:39:22 Join mecraw_ [0] (~lmarlow@69.2.235.2)
22:40:09amiconnBagder: Am I right that Zagor wrote file.c?
22:40:58Bagderyes
22:41:43***Saving seen data "./dancer.seen"
22:42:56amiconnThe file handling doesn't behave Posix like (the handling of O_TRUNC is wrong, this morning I briefly talked with Linus about that)
22:43:42Bagderoh
22:43:46Bagderbadness
22:46:04amiconnThis is why the fix for playlist.c is needed - if the O_TRUNC handling were correct, it would be unnecessary. I found that because I wondered why it worked in the sim, but not on the target
22:46:31BagderI noticed that fix and I thought it looked weird
22:47:46amiconnYes.. It opens the file with creat() (includes O_TRUNC), immediately closes it again (to effectively create a zero-byte file), then reopens it without O_TRUNC to avoid the broken handling
22:52:28 Quit lImbus (" WOW! This IRC Client ownz! HydraIRC -> http://www.hydrairc.com <-")
22:55:01Bagdergcc 3.3.1 failed to build too...
22:55:17Bagdergrrr
22:57:42 Quit mecraw (Read error: 110 (Connection timed out))
23:00
23:01:04Bagdergcc-3.3.4/gcc/tsystem.h:72:19: stdio.h: No such file or directory
23:01:07Bagder:-(
23:02:01dwihnoblame Zagor?
23:02:59Bagderit's on my own computer, but sure blaming zagor is always fun! ;-)
23:04:37dwihno:-)
23:09:03 Join uski [0] (~uski@gandalf.digital-network.org)
23:09:22 Join LinusN [0] (~linus@labb.contactor.se)
23:09:40Bagderevening linus
23:09:45LinusNBagder: gcc problems?
23:09:52uskihi again all
23:10:03BagderLinusN: yes, no gcc builds for me
23:10:15LinusNwant some help?
23:10:16Bagderand I know why, but I don't see how it is supposed to work
23:10:57Bagdersince it doesn't find stdio.h and family
23:11:03LinusN3.3.1, right?
23:11:09 Join [IDC]Dragon [0] (~d9ff8a02@labb.contactor.se)
23:11:13Bagderand 3.3.4
23:11:18uskigood evening [IDC]Dragon
23:11:25LinusNthe 3.3 series has a bug in the sh1 target
23:11:32[IDC]Dragonhi Uski, the man I'm looking for
23:11:36uskiwow
23:11:38*uski is proud
23:11:43BagderLinusN: you worked around it?
23:11:46LinusNthat makes it hard to build without a target library
23:11:56LinusNyes, build it with newlib
23:12:02[IDC]DragonI have that board ready (=spare) now
23:12:08uskiooooo
23:12:12uskiinteresting :D
23:12:15Bagderoh
23:12:23LinusNlike we did in the old days
23:12:31[IDC]Dragonwill ship it soonish
23:12:49uskithanks a lot
23:12:59uskilet me give you my postal addr in a query window
23:13:03[IDC]DragonLinusN, Bagder: sorry for messing in here
23:13:14LinusNyou can follow my old instructions that they stole on the openneo project page
23:14:11dwihnoThey STOLE them?
23:14:15dwihnoMake them pay!
23:14:26BagderLinusN: URL?
23:15:13LinusNwww.openneo.com
23:15:29Bagder:-)
23:15:42LinusNhttp://www.ssiamerica.com/open/index.php?module=pagemaster&PAGE_user_op=view_page&PAGE_id=4
23:15:53Bagderright, they have silly URLs
23:17:13LinusNZagor: u here?
23:18:41amiconnLinusN: Zagor idle 29590, ...
23:19:38LinusNwell, was just going to tell him that his recorder has white backlight now
23:19:45Bagderwooo
23:19:54LinusNBagder: your laptop is not ready
23:20:10*LinusN should open a repair shop
23:20:13dwihnoLinusN: are you Sly the repair guy?
23:20:26LinusNBicycle Repair Man
23:20:43 Join hardeep [0] (1098@208.247.65.237)
23:20:47dwihnoLinusN: what's wrong with the laptop?
23:20:58LinusNbroken power connector
23:21:11uskidoh
23:21:15dwihnoaah
23:21:22uskiand usually they are using "strange" power connectors
23:21:29uskithe kind you can't find in any shop :)
23:21:37LinusNthis one looks pretty common
23:21:48BagderLinusN: your work-around seems to work nicely
23:22:00uskion my previous laptop, i wanted to have a car charger : i was not able to find a plug that would fit the power connector, i had to take the one of my Epson scanner and replace the connector and the plug
23:22:12uski(isn't my life very interesting ? :D)
23:22:48 Quit [IDC]Dragon ("CGI:IRC (EOF)")
23:23:33LinusNBagder: took me quite some time to find out
23:23:47LinusNall web pages describe a much simpler workaround
23:23:55BagderI can understand that! I'll update the wiki-page
23:24:06LinusNbut that workaround works for all targets *but* the SH1
23:24:52uski"to the core dev team": i bought some flash chips for my recorder, and i have some I would like to donate to "the rockbox project". do you know anyone in need of them ? (SST39VF020, not blank, flashed with something unknown)
23:25:00LinusNBagder: is your recorder USB1.1?
23:25:10Bagderno
23:25:27Bagder2.0
23:25:29Bagderrec20
23:25:47LinusNgood, i feared that only older recorders had black bumpers
23:26:07uskii had a rec20/usb2 with black bumpers
23:26:13uskibut im downgrading to usb1 :(
23:26:42Bagderit says 2.0 on the outside
23:26:45LinusNuski: after the unsuccessful flash replacement?
23:27:12uskiLinusN: yea. [idc]dragon is kindly giving me an "old" USB1 CPU board
23:27:12Bagderbtw, gcc 3.3.4 build failed anyway
23:27:17Bagdernot at all annoying
23:27:22LinusNBagder: how?
23:27:36uskiLinusN : if you want to get some practice for your repair shop i may send you my old cpu board :)
23:27:58LinusN:-) how damaged is it?
23:28:03Bagder /home/daniel/src/gcc-3.3.4/newlib/libc/argz/argz_add.c:13: error: parse error before "argz_add"
23:28:12Bagdermake[7]: *** [argz_add.o] Error 1
23:28:19uskiLinusN : no idea, i actually wasn't able to find the problem !!!
23:28:34uskimust be something stupid but i'm not very used to do HW repair i must admit
23:28:43Bagdermaybe I should try the newer newlib
23:28:48LinusNuski: send it to me
23:28:49uskieven if i have some SMT soldering practice
23:29:31midkbrb
23:29:34 Quit midk (Remote closed the connection)
23:32:34uskigood night all
23:32:46 Part uski
23:33:04LinusNtime to sleep for me too
23:33:08LinusNnite all
23:33:12Bagdernight
23:33:22 Part LinusN
23:34:05hardeepamiconn: nice catch on that playlist bug, it explains problems reported by a few other users. I also agree with you that the correct bug fix is in the file code.
23:34:40amiconnhi hardeep! Long time no see (and I didn't notice you come in)
23:35:21amiconnYes, I digged up some posix docs today. The O_TRUNC behaviour in rockbox is wrong
23:36:20 Join midk [0] (~midk@c66-235-14-120.sea2.cablespeed.com)
23:36:48hardeepyeah, although it looks like it would be pretty easy to fix. We keep a tally of the current file size don't we?
23:38:05amiconnYes. I *think* it should be possible to set the file->size entry to 0 if opened with O_TRUNC (and get rid of the file->trunc struct member), but I don't know whether this would break the fat handling
23:38:12 Quit midk (Read error: 104 (Connection reset by peer))
23:38:25amiconn(i.e. could lead to "lost chains" or such)
23:38:34 Join midk [0] (~midk@c66-235-14-120.sea2.cablespeed.com)
23:38:53hardeephmmmm, it might
23:39:34hardeepi guess we could always store two sizes
23:40:22amiconnIn fact, setting file->size to 0 would be a requirement with O_TRUNC, because otherwise, if the program asks for the file size, it would be reported wrong
23:41:24amiconnWe could simply truncate for real on open, but this would discard the performance optimization that the current implementation is intended for
23:42:26 Join mecraw__ [0] (~lmarlow@69.2.235.2)
23:42:43hardeepyeah, and not really needed
23:43:08hardeepanything wrong with keeping both a "real" file size and a current file size
23:43:16hardeepusing the real one when truncating?
23:47:15Bagdernight
23:47:15 Quit Bagder ("Leaving")
23:50:02amiconnhardeep: It's surely possible, but I'd like to ask Zagor whether it's necessary at all. Perhaps the fat driver does its own housekeeping
23:50:55hardeepah, okay
23:55:54 Quit mecraw_ (Read error: 110 (Connection timed out))

Previous day | Next day