--- Log for 02.11.111 Server: leguin.freenode.net Channel: #rockbox --- Nick: logbot Version: Dancer V4.16 Started: 29 days and 17 hours ago 00.01.38 # perhaps you can have a try 00.03.40 Quit advcomp2019__ (Ping timeout: 244 seconds) 00.05.40 Quit ender` (Quit: It's amazing how the the human mind does not process the the fact I used the the word "the" twice each time.) 00.11.38 Quit TheLemonMan (Quit: WeeChat 0.3.6) 00.20.29 Quit Llorean (Read error: Connection reset by peer) 00.21.44 Join Llorean [0] (~DarkkOne@99-68-45-56.lightspeed.hstntx.sbcglobal.net) 00.27.21 Quit Llorean (Changing host) 00.27.21 Join Llorean [0] (~DarkkOne@rockbox/user/Llorean) 00.30.10 Quit liar (Quit: hallowed are the ori!) 00.33.24 # what are typical pwm frequency when used for backlightning ? 00.35.41 # a few hundred Hz IIRC 00.35.44 Quit markun (Ping timeout: 258 seconds) 00.37.42 # I'm quite surprized because I'm reverse engineering the creative zen x-fi2 of and if I'm not mistaken, it uses a frequency around 23KHz and even stranger it's not even (23437.5Hz) 00.39.06 Quit KiwiCam (Quit: Leaving) 00.40.24 Quit bertrik (Quit: And That, My Liege, Is How We Know the Earth to Be Banana Shaped) 00.41.46 # ok part of the explaination is that it's 24MHz/1024, but still it's in the KHz range 00.42.44 Join advcomp2019 [0] (~advcomp20@unaffiliated/advcomp2019) 00.43.05 Quit Thra11 (Remote host closed the connection) 00.44.54 Quit pamaury (Remote host closed the connection) 00.46.50 # pamaury: maybe they were concerned about interference with the audio? AFAIK theres no real disadvantage to going higher, LEDs blink really fast 00.49.15 Join mystica555_ [0] (~mike@143.sub-166-143-113.myvzw.com) 00.52.25 Quit lebellium (Quit: ChatZilla 0.9.87 [Firefox 8.0/20111026191032]) 01.01.08 Join Keripo [0] (~Keripo@eng164.wireless-resnet.upenn.edu) 01.02.47 Quit hilbert (Quit: Textual IRC Client: http://www.textualapp.com/) 01.08.20 *** Saving seen data "./dancer.seen" 01.25.27 Quit Xerion (Ping timeout: 260 seconds) 01.37.51 Quit Keripo (Quit: Leaving.) 01.55.49 Quit Rob2222 (Quit: Rob2222) 01.56.18 Quit MethoS- (Remote host closed the connection) 01.56.40 Quit keyb_gr (Ping timeout: 252 seconds) 02.09.03 Quit stephen__ (Read error: Operation timed out) 02.48.04 Quit GeekShadow (Quit: leaving) 03.08.21 *** Saving seen data "./dancer.seen" 03.15.49 Join robin0800 [0] (~quassel@cpc3-brig8-0-0-cust848.3-3.cable.virginmedia.com) 03.28.11 Quit rudi_s (Ping timeout: 240 seconds) 03.28.46 Join rudi_s [0] (~simon@austria125.server4you.de) 03.46.14 Quit mystica555_ (Ping timeout: 258 seconds) 03.50.20 Quit robin0800 (Remote host closed the connection) 03.50.42 Join tjb0607 [0] (~quassel@bc10753.bendcable.com) 03.55.23 Join ReimuHak_ [0] (~reimu@wireless.sit-co.net) 04.21.57 Quit amiconn (Disconnected by services) 04.21.58 Join amiconn_ [0] (quassel@rockbox/developer/amiconn) 04.22.20 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn) 04.23.04 Quit pixelma (Disconnected by services) 04.23.07 Join pixelma_ [0] (quassel@rockbox/staff/pixelma) 04.23.09 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma) 04.26.19 Quit [7] (Disconnected by services) 04.26.39 Join TheSeven [0] (~TheSeven@rockbox/developer/TheSeven) 04.33.46 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940) 04.49.55 Quit Teasp00n (Ping timeout: 244 seconds) 04.57.02 Join Teasp00n [0] (~troy@125-236-228-222.adsl.xtra.co.nz) 04.57.34 Quit Teasp00n (Client Quit) 05.08.25 *** Saving seen data "./dancer.seen" 05.10.10 Join mystica555_ [0] (~mike@64-199-241-194.ip.mcleodusa.net) 05.35.00 Quit ps-auxw (Ping timeout: 240 seconds) 05.38.47 Join ps-auxw [0] (~arneb@p4FF7EC78.dip.t-dialin.net) 05.44.26 Quit Horschti (Quit: Verlassend) 05.53.11 Quit [Saint] (Remote host closed the connection) 06.03.21 Join shai [0] (~Shai@l192-117-110-233.cable.actcom.net.il) 06.15.49 Quit Unhelpful (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.) 06.16.13 Join Unhelpful [0] (~quassel@rockbox/developer/Unhelpful) 06.19.43 Quit bluebrother (Ping timeout: 260 seconds) 06.19.44 Quit ThomasAH (Ping timeout: 260 seconds) 06.19.50 Join bluebrother [0] (~dom@rockbox/developer/bluebrother) 06.19.52 Join ThomasAH [0] (~thomas@aktaia.intevation.org) 06.36.07 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940) 06.38.02 Quit [Saint] (Client Quit) 06.38.22 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940) 06.50.00 Join fuze_plus [0] (7a6c5970@gateway/web/freenode/ip.122.108.89.112) 06.50.18 # only support for fuze, not fuze+? 06.55.16 # fuze+ is being worked on 07.08.26 *** Saving seen data "./dancer.seen" 07.22.36 Quit factor (Ping timeout: 240 seconds) 07.23.46 Nick kugelp is now known as kugel (~kugel@rockbox/developer/kugel) 07.24.00 Join factor [0] (~factor@74.197.205.204) 07.56.53 # anything working yet? 07.57.00 # or not usable 07.59.09 Join markun [0] (~markun@s3eea32f5.adsl.wanadoo.nl) 08.02.27 Quit mystica555_ (Ping timeout: 245 seconds) 08.08.19 Quit nosa-j (Ping timeout: 244 seconds) 08.11.38 Join nosa-j [0] (~m00k@adsl-74-235-79-106.clt.bellsouth.net) 08.13.14 Join bertrik [0] (~bertrik@ip117-49-211-87.adsl2.static.versatel.nl) 08.13.15 Quit bertrik (Changing host) 08.13.15 Join bertrik [0] (~bertrik@rockbox/developer/bertrik) 08.20.47 Quit markun (Ping timeout: 248 seconds) 08.26.51 Join Keripo [0] (~Keripo@165.123.49.213) 08.28.36 Join ender` [0] (~ender@foo.eternallybored.org) 08.41.35 Join Zagor [242] (~bjst@rockbox/developer/Zagor) 08.45.45 Join dfkt [0] (dfkt@unaffiliated/dfkt) 08.46.21 Quit Scromple (Quit: Leaving) 09.06.46 Join hilbert [0] (~hilbert@7-111-204-62-static.cable.fcom.ch) 09.08.28 *** Saving seen data "./dancer.seen" 09.22.00 Quit factor (Read error: Connection reset by peer) 09.35.11 Quit bertrik (Ping timeout: 240 seconds) 09.37.06 Join wodz [0] (~wodz@87-206-240-131.dynamic.chello.pl) 09.37.56 Quit Keripo (Quit: Leaving.) 09.39.26 Join factor [0] (~factor@74.197.205.204) 09.46.52 Nick kugel is now known as kugelp (~kugel@rockbox/developer/kugel) 10.14.22 Nick kugelp is now known as kugel (~kugel@rockbox/developer/kugel) 10.20.04 Join pamaury [0] (~quassel@sphinx.lix.polytechnique.fr) 10.20.05 Quit pamaury (Changing host) 10.20.05 Join pamaury [0] (~quassel@rockbox/developer/pamaury) 10.23.22 # Even with my crappy soundcard rmaa shows HUGE difference between OF and rb on hd300. there is ~6dB difference between of and rb @50Hz and ~12dB @30Hz. THD in OF is 0.011 and over 3% in rb, intermodulation dist is 0.025 in OF and nearly 6% in rb. 10.23.53 # something is terribly fucked up 10.33.17 # <[Saint]> ...wow. 10.33.39 # results sound good if it were a tube amp :p 10.37.27 # ah so we can advertise it as audiophile sound right ;-) 10.44.40 Quit wodz (Quit: Leaving) 10.51.47 Quit bluebrother (Disconnected by services) 10.51.49 Join bluebrother^ [0] (~dom@rockbox/developer/bluebrother) 10.54.23 Quit fs-bluebot (Ping timeout: 240 seconds) 10.56.03 Join fs-bluebot [0] (~fs-bluebo@g226069139.adsl.alicedsl.de) 10.56.37 # does rockbox button tick task handle debouncing in some way? (I guess that might be problem - as this hardware has good button controller, and in booloader with debug printfs every button press is imadietely shown, yet in main binary it's unusable) 10.58.11 # unusable how? 10.58.49 # I have to press the button multiple times until it takes any action in menu, yet the interrupt is rised every time and state is being read from the controller correctly 10.59.25 # ideally I would like to replace the tick task with this entirnely as it seems to be good 10.59.46 # would such thing be accepted? or even is it possible without breaking like half of stuff 11.01.06 # basically I get interrupt every time button changes it state, and as reply over spi I get which buttons are currently pressed and which changed their state 11.01.27 # desowin: which target ? 11.01.41 # pamaury: Sandisk Sansa Connect ;-) 11.02.21 # desowin: you could probably replace the tick task with an irq driven driver 11.02.48 # are you sure it's a rockbox problem and not a driver one ? 11.02.51 # looks like no other target does that currently 11.02.58 # yes 11.03.06 # On the fuze+ for example the touchpad is interrupt driven with a thread 11.03.08 # pamaury: I have no idea tbh 11.03.35 # for touchpad I even get nicely absolute value with position! 11.03.42 # I mean, wheel 11.04.21 # how does your current driver works exactly ? 11.04.28 # any ideas on how to handle the repeat and such thing? 11.05.03 # pamaury: pretty similiar to one found in creative zvm - there's a static variable btn which gets updated in interrupt, and button_read_device() which returns that variable 11.05.42 # perhaps you are doing too many things in the interrupt ? Just a thought.... 11.05.52 # in interrupt I update the btn with current button state 11.06.02 # (I dismiss the changed flags) 11.06.13 # but you are sending spi commands or things like that or is it just gpio reading ? 11.06.24 # pamaury: spi transmission 11.06.43 # hum 11.06.49 # is that a "no-do" in interrupt handlers? 11.07.01 # depends on your implementation 11.07.22 # and the speed of the spi 11.07.51 # there's udelay after each byte so the avr can do response 11.08.15 # desowin: I ant imagine that irq-driven buttons.c would be a nodo 11.08.29 *** Saving seen data "./dancer.seen" 11.08.39 # if I were you, I would try to use the same approach as I did for the fuze+: defer the work to a thread. That is, the interrupt handler send a message to the thread queue, the thread reads and update btns 11.09.10 # you should really do the minimum amount of stuff in the interrupt handler 11.09.27 # btw. what are the requirments for applying for commit access? 11.09.42 # pamaury: well, I think just a semafore rising for that thread, right? 11.10.18 # a semaphore can do yes 11.12.22 # and is it generally ok to put what I have now on tracker and request commit access or wait until the gentelmens mail? 11.12.28 # You don't apply for commit access, you usually get commit access if some of your work has been committed (patches) and committers think you are welcome as a maintainer. Doing a port is generally sufficient but there is no general rule 11.13.22 # So please put your work on the tracker :) 11.13.56 # what is the state of the sansa connect by the way ? 11.14.38 # pamaury: bootloader can boot both OF and rockbox, main binary is showing main tree, plugins are disabled 11.14.49 # pamaury: oh, and no dma for SD yet 11.21.40 Join semitones_tea [0] (~patrick@ec2-50-16-41-37.compute-1.amazonaws.com) 11.22.14 Join kkit [0] (~quassel@li135-248.members.linode.com) 11.26.51 Join jae_ [0] (~jae@dedicated.jaerhard.com) 11.26.58 Join shai_ [0] (~Shai@l192-117-110-233.cable.actcom.net.il) 11.27.09 Join aevin_ [0] (eivindsy@microbel.pvv.ntnu.no) 11.28.21 Quit fuze_plus (*.net *.split) 11.28.21 Quit saratoga (*.net *.split) 11.28.21 Quit GodEater_ (*.net *.split) 11.28.22 Quit ReimuHak_ (*.net *.split) 11.28.22 Quit dv_ (*.net *.split) 11.28.23 Quit ender| (*.net *.split) 11.28.23 Quit efyx (*.net *.split) 11.28.24 Quit semitones (*.net *.split) 11.28.26 Quit jae (*.net *.split) 11.28.27 Quit CIA-75 (*.net *.split) 11.28.27 Quit aevin (*.net *.split) 11.28.27 Quit yosafbridge (*.net *.split) 11.28.27 Quit Barahir (*.net *.split) 11.28.27 Quit krazykit (*.net *.split) 11.28.27 Quit Ac-town (*.net *.split) 11.28.27 Quit JdGordon (*.net *.split) 11.28.28 Quit Llorean (*.net *.split) 11.28.28 Quit sinthetek (*.net *.split) 11.28.28 Quit fyrestorm (*.net *.split) 11.28.30 Quit soap_ (*.net *.split) 11.28.31 Quit hilbert (*.net *.split) 11.28.31 Quit advcomp2019 (*.net *.split) 11.28.31 Quit rjg (*.net *.split) 11.28.31 Quit antil33t (*.net *.split) 11.28.31 Quit maraz (*.net *.split) 11.28.32 Quit Staphylo (*.net *.split) 11.28.33 Quit feisar- (*.net *.split) 11.28.33 Quit pixelma (*.net *.split) 11.28.35 Quit Torne (*.net *.split) 11.28.35 Quit Guinness (*.net *.split) 11.28.36 Quit ej0rge (*.net *.split) 11.28.36 Quit bzed (*.net *.split) 11.28.36 Quit dionoea (*.net *.split) 11.28.37 Quit ender` (*.net *.split) 11.28.37 Quit shai (*.net *.split) 11.28.37 Quit ps-auxw (*.net *.split) 11.28.37 Quit amiconn (*.net *.split) 11.28.39 Quit balintx (*.net *.split) 11.28.40 Quit ChanServ (*.net *.split) 11.32.34 Join balintx_ [0] (~quassel@szerver1.gulyasp-koll.sulinet.hu) 11.32.34 Join advcomp2019 [0] (~advcomp20@unaffiliated/advcomp2019) 11.32.34 Join Llorean [0] (~DarkkOne@rockbox/user/Llorean) 11.32.34 Join sinthetek [0] (~sinthetek@unaffiliated/sinthetek) 11.32.34 Join rjg [0] (~robert@odie.tomelliott.net) 11.32.34 Join antil33t [0] (~antil33t@203-100-223-143.callplus.net.nz) 11.32.34 Join maraz [0] (maraz@kapsi.fi) 11.32.34 Join fyrestorm [0] (~nnscript@cpe-24-90-84-81.nyc.res.rr.com) 11.32.34 Join Staphylo [0] (~Staphylo@mareo.fr) 11.32.34 Join Torne [0] (~torne@rockbox/developer/Torne) 11.32.34 Join Guinness [0] (Slayer@c-68-55-111-159.hsd1.va.comcast.net) 11.32.34 Join feisar- [0] (jljhook@ihq.in) 11.32.34 Join soap_ [0] (~soap@rockbox/staff/soap) 11.32.34 Join ej0rge [0] (~alhaz@207.135.137.71) 11.32.34 Join dionoea [0] (~dionoea@videolan/developer/dionoea) 11.32.34 Join bzed [0] (~bzed@devel.recluse.de) 11.33.10 Join hilbert [0] (~hilbert@7-111-204-62-static.cable.fcom.ch) 11.33.10 Join 45PAAJZOK [0] (~reimu@wireless.sit-co.net) 11.33.10 Join dv_ [0] (~quassel@chello080108009040.14.11.vie.surfer.at) 11.33.10 Join ender| [0] (~ender1@foo.eternallybored.org) 11.33.10 Join efyx [0] (~efyx@lap34-1-82-225-185-146.fbx.proxad.net) 11.33.51 Join JdGordon [0] (~jonno@login.ok-labs.com) 11.34.28 Join Barahir [0] (~Barahir@fb08schindler24.anorg.chemie.uni-giessen.de) 11.37.01 Join yosafbridge [0] (~yosafbrid@li125-242.members.linode.com) 11.37.44 Join CIA-22 [0] (~CIA@cia.atheme.org) 11.41.30 Join Rob2222 [0] (~Miranda@p4FFF1107.dip.t-dialin.net) 11.42.30 Quit hilbert (Ping timeout: 255 seconds) 11.43.30 # pamaury: Thanks! this thread magic did wonders - now I just have to adjust the scrollwheel positions 11.44.25 # cool 11.45.12 # Thinking about it and the fuze+, I need to double check the thread priority of this thread 11.45.52 # it has to be of the highest priority otherwise the thread will not be scheduled under heavy music decoding load 11.46.08 # there is PRIORITY_USER_INTERFACE 11.47.52 Join TheLemonMan [0] (~LemonBoy@adsl-ull-47-208.50-151.net24.it) 11.48.50 # I'n not sure about the right one 11.49.17 # because you're basically deferring an interrupt so it's better to handle it without too much delay 11.50.03 # but you don't want the interrupt processing to stall other thread if it keeps sending interrupts. If these are just buttons it's ok, if it's a wheel it might happen 11.50.28 # so yeah perhaps user interface is ok 11.51.46 Join ps-auxw [0] (~arneb@p4FF7EC78.dip.t-dialin.net) 11.51.46 Join pixelma [0] (quassel@rockbox/staff/pixelma) 11.51.46 Join amiconn [0] (quassel@rockbox/developer/amiconn) 11.51.46 Join mortalis [0] (~mortalis@77.108.98.176) 11.51.46 Join ender` [0] (~ender@foo.eternallybored.org) 11.51.46 Join Ac-town [0] (~Ac-town@osuosl/staff/actown) 11.51.46 Join ChanServ [0] (ChanServ@services.) 11.51.46 Mode "#rockbox +o ChanServ " by leguin.freenode.net 11.58.40 Nick shai_ is now known as shai (~Shai@l192-117-110-233.cable.actcom.net.il) 12.02.19 # pamaury: oh, and brightness works as well, looks like the fault is somewhere in lcd disable 12.02.53 Quit shai (Quit: Leaving) 12.04.51 # is that the one that got the start of the port during a GSoC which was abandoned though? 12.05.30 # pixelma: no, that was the sansa view 12.06.09 # pixelma: you mean Sansa Connect? if yes, then no, it's not, I wanted to do it few years ago though but now I'm doing my academic degree (well, rockbox port is thesis) ;-) 12.07.27 # pamaury: There may be several reasons why lcd backlight pwm uses a frequency in the kHz range. (1) to avoid audible noise (2) to avoid interference with the lcd frame rate (3) to avoid flicker becoming visible when moving the device rapidly 12.10.31 # ah, ok 12.20.10 Join TomColler [0] (~thomas@net-93-144-149-152.cust.dsl.teletu.it) 12.23.27 Join ender [0] (~ender@foo.eternallybored.org) 12.24.00 Quit ender` (Read error: Connection reset by peer) 12.24.00 Quit amiconn (Read error: Connection reset by peer) 12.26.52 Join hilbert [0] (~hilbert@7-111-204-62-static.cable.fcom.ch) 12.27.42 Quit hilbert (Read error: Connection reset by peer) 12.27.53 Join hilbert [0] (~hilbert@7-111-204-62-static.cable.fcom.ch) 12.30.52 Part TomColler 12.32.06 Join amiconn [0] (quassel@rockbox/developer/amiconn) 12.39.27 # mortalis: svn pw added 12.39.46 # Zagor: how're we doing for committer privs on gerrit, btw? 12.39.52 # Zagor: thanks 12.40.11 # Zagor: i should be able to get to doing more stuff in the next couple of days; i'm taking the rest of the week off work after today 12.40.22 # nice 12.41.17 # Torne: not so good. I found and added ~20 people. 12.41.49 # Zagor: OK. I'll send out to the list requesting that people at least create an account and ask you/me for permissions 12.42.00 # good 12.44.43 # are the accounts necessary prior to the conversion? 12.44.47 # no 12.44.50 # good 12.44.56 # but best to give people plenty of notice :) 12.45.15 # yeah. it's just good to know we won't be stuck waiting for people. 12.45.22 # Yeah, we don't have to wait 12.45.31 # They won't be able to commit if we switch and they haven't done it 12.45.40 # but they can just make an account and prod us 12.45.44 # exactly 12.45.46 # so it shouldn't ruin anyone's day too much 12.54.47 Join Thra11 [0] (~thrall@91.125.145.67) 12.56.02 # wasnt everyone able to make an account in the sandbox? 12.56.24 # ah right. account != commit access 12.57.39 # Not everyone *did* make an account in the sandbox, also 12.57.48 # I kept the account db, but it doesn't include everyone :) 12.58.16 # the committers group doesnt exist yet does it? 12.58.20 # It does. 12.58.24 # It doesn't *do* anything 12.58.25 # * kugel cant see it 12.58.25 # but it exists 12.58.30 # Then you are not a member 12.58.44 # :) 12.58.56 # Hm, you are. 12.59.36 Quit 45PAAJZOK (Quit: Leaving...) 12.59.43 # you are logged in, right? 12.59.53 # "Group 6 does not exist or is not visible to you." 13.00.10 Quit nosa-j (Ping timeout: 276 seconds) 13.00.14 # I'm logged it yes 13.00.15 # Huh. 13.00.32 # (that comes when I click on groups in settings) 13.00.42 # settings on the top right corner 13.00.42 Join nosa-j [0] (~m00k@adsl-74-235-79-106.clt.bellsouth.net) 13.00.53 # admin->groups shows only a test group 13.00.55 # on http://gerrit.rockbox.org/r/#settings,group-memberships yes? 13.01.17 # Does it list the committers group there? 13.01.17 # yes 13.01.40 # but when you click on it it doesn't let you see? 13.01.48 # right 13.01.51 # Ah, ok 13.02.00 # Yeah, sorry, the permissions for this don't work the way I thought then :) 13.02.24 # i assume we don't care if the committers group is public since we alrady have at least one place where the list of committers is visible 13.02.27 # ? 13.02.53 # it *should* be public actually 13.04.44 # ok, i sent a mail clarifying :) 13.04.49 # (and changed it to public) 13.06.14 Quit [Saint] (Remote host closed the connection) 13.08.32 *** Saving seen data "./dancer.seen" 13.11.22 Join pondlife [0] (~Steve@rockbox/developer/pondlife) 13.11.50 # Torne: Please could you add me to the git committers group? username pondlife 13.12.04 Join ntrly_owl [0] (~david@c122-108-89-112.sunsh1.vic.optusnet.com.au) 13.12.14 # fine ^^ 13.12.18 # what if i want a new port started? should i mail a dev the player? 13.12.34 # not unless someone asked for one, no 13.12.53 # pondlife: the search doesn't go by username. ;) 13.12.59 # pondlife: what's your actual name or email ;) 13.13.00 # i see 13.13.05 # Heh, "Steve Bavin" 13.13.05 # ntrly_owl: if you want a new port started? new ports are started by the people who want to do the work. 13.13.09 # ntrly_owl: if you want a new port started, you need to start it 13.13.21 # hmm yeah i thought that would be the case 13.13.24 # pondlife: done 13.13.27 # Cheers 13.13.38 # Now to get some kind of Cygwin-y gitness going.. 13.15.03 # pondlife: If you do manage that, let me know how it goes 13.15.07 Join B4gder [0] (~daniel@www.haxx.se) 13.15.12 # I'll be writing up some docs/guidelines for git use pretty soon 13.15.20 # and I have no idea what to suggest for windows people 13.15.30 # If I manage it I'll be amazed... and will update the wiki 13.15.34 # I've registered now on gerrit 13.16.33 # B4gder: added 13.16.37 # thanks 13.16.39 # B4gder: do you also want admin permissions? 13.16.49 # sure, that's probably handy 13.17.03 # Any idea which Cygwin package might give me ssh... ? 13.17.13 # admin doesn't directly give you actual permissions to do stuff over git; it just gives you permission to edit permissions/groups 13.17.15 # pondlife: openssh perhaps? 13.17.19 # Ah, yes 13.17.24 # this is useful as it means you don't automatically become able to fuck stuff up :) 13.17.46 # B4gder: added to admin also, which means you can add people to committers now too :) 13.17.55 # goodie 13.22.34 # amiconn: ok thanks 13.24.02 # whats the username to put in our .ssh/config files for gerrit.rockbox.org? 13.24.24 # whatever username you chose when you set up your gerrit account 13.24.38 # i suggest sneakily claiming your local username if possible :) 13.24.47 # The usernames are not displayed anywhere or used for anything other than authentication 13.24.55 # so it doesn't matter if it's the same as your old svn username or not 13.25.15 # Gerrit identifies people by git-style Real Name strings 13.25.24 # jdgordon is good enough for me :) 13.25.50 Join AlexP_mob [0] (~AlexP@rockbox/staff/AlexP) 13.25.51 # should gerrit show a login-successful-but-piss-off splash if you try sshing in? 13.25.58 # i.e like github does? 13.26.17 # Yes. 13.26.22 # Read the docs I linked to 13.26.27 # which explains exactly how to set it up and test it :) 13.26.57 # I had it working before but lost that key... not sure why a new one isnt being accepeted (yes, I added it) 13.27.23 # * Torne suggests you don't lose your ssh keys :0 13.27.37 # are you using the right port? 13.27.40 # gerrit is not listening on port 22 13.27.46 # that's the actual sshd for the machine, i expect :) 13.27.57 # you want -p 29418 13.28.01 # that would explain it then :) 13.28.02 # Torne: can you add me to the commiters group ? 13.28.13 Join pondlife1 [0] (~Steve@w-27.cust-6535.ip.static.uno.uk.net) 13.28.13 # pamaury: done 13.28.29 # thanks 13.31.23 Quit pondlife (Ping timeout: 258 seconds) 13.32.40 Join lorenzo92 [0] (~chatzilla@host118-110-dynamic.30-79-r.retail.telecomitalia.it) 13.33.46 Quit pondlife1 (Quit: Leaving.) 13.34.05 # apart from no pushing, is it ok to clone gerrit yet? 13.37.05 # Torne: Could you add me to the commiters group? 13.38.29 # JdGordon: Should be fine 13.38.41 # JdGordon: It's not up to date, but I'm pretty sure I don't need to change history any more :) 13.38.45 # mortalis: what's your name? 13.38.54 # Torne: Andrew Ryabinin 13.39.44 # done 13.39.57 # * Torne goes to lunch :) 13.40.02 # thanks 13.40.58 # * jhMikeS needs adding to the committers group 13.41.12 Quit tchan1 (Read error: Connection reset by peer) 13.41.46 Join _jhMikeS_ [0] (~jethead71@c-68-61-166-99.hsd1.mi.comcast.net) 13.41.46 Quit _jhMikeS_ (Changing host) 13.41.46 Join _jhMikeS_ [0] (~jethead71@rockbox/developer/jhMikeS) 13.41.46 Quit jhMikeS (Disconnected by services) 13.41.47 Nick _jhMikeS_ is now known as jhMikeS (~jethead71@rockbox/developer/jhMikeS) 13.42.02 Join tchan1 [0] (~tchan@c-69-243-144-187.hsd1.il.comcast.net) 13.42.12 # * jhMikeS needs adding to the committers group (saying it again :) 13.43.18 Nick tchan1 is now known as tchan (~tchan@c-69-243-144-187.hsd1.il.comcast.net) 13.43.22 Quit tchan (Changing host) 13.43.22 Join tchan [0] (~tchan@lunar-linux/developer/tchan) 13.45.05 # jhMikeS: what is your account name? 13.45.40 # you mean the sign-in? 13.45.47 # name or email 13.46.09 # * JdGordon wonders if anyone has a few min to test a patch on a spinning disk target? 13.55.32 # ummm...changing preffered contact info isn't going so well 13.56.12 # I get the email link but end up somewhere that seems irrelevent and the address isn't added 14.01.46 Join einhirn [0] (~Miranda@bsod.rz.tu-clausthal.de) 14.05.49 Quit antil33t (Read error: Connection reset by peer) 14.06.15 Join antil33t [0] (~antil33t@203-100-223-143.callplus.net.nz) 14.11.18 # is registering a new email blocked or something? 14.11.58 # worked for me just a while ago 14.12.40 # hrm...I've tried like five times already 14.14.10 # mortalis: as a new committer (assuming the Swedes gave you svn access by now), you should add yourself to docs/COMMITTERS 14.16.48 Join [Saint] [0] (~Saint]@101.98.129.152) 14.16.48 Quit [Saint] (Changing host) 14.16.48 Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940) 14.24.02 Quit TheSeven (Disconnected by services) 14.24.23 Join [7] [0] (~TheSeven@rockbox/developer/TheSeven) 14.25.06 # New commit by 03mortalis (r30888): Add me to docs/COMMITTERS 14.26.05 # Welcome! 14.26.10 Join MethoS- [0] (~clemens@134.102.106.250) 14.26.26 # Congrats! 14.26.55 # Thanks :) 14.27.03 # r30888 build result: All green 14.29.20 Join mystica555_ [0] (~mike@24.221.35.123) 14.33.03 # * jhMikeS throws his hands up about this for now 14.40.28 Join GeekShadow [0] (~antoine@63.87.193.77.rev.sfr.net) 14.40.38 # mortalis: o/ 14.41.05 # that was clearly not a bug fix, and shouldn't go in during freeze! 14.42.03 # boo :-) 14.43.28 # is there a target which has a tv encoder and do we have code for it ? 14.44.47 # tv *encoder*? 14.45.15 # <[Saint]> pirate_television.rock 14.45.19 # ipod video and gigabeat s 14.45.30 # not sure about ipod video 14.46.14 # jhMikeS: what do they encode, to what? 14.46.36 Quit mystica555_ (Ping timeout: 240 seconds) 14.46.37 # to television signals 14.46.46 # DVB? or UHF? 14.47.16 # composite analog on the beast, no modulation 14.47.48 # aha. I call that video, not tv :-) 14.47.51 Join AlexP [0] (~alex@rockbox/staff/AlexP) 14.48.02 # I think Buschel has an iPodVideo patch for it 14.50.57 # Focus calls it "PC to TV video scan converter" :) 14.53.28 Quit AlexP_mob (Quit: Bye) 14.58.00 # dynamic resolution would be a good idea for video output, and on the beast it can't use both screens at once 14.58.28 Quit T44 (Ping timeout: 276 seconds) 15.00.23 # on the imx233 there is a tv encoder which uses the video buffer of the lcdif so I guess you can use at the same time the screen and the tv encoder but there will probably display the same thing 15.01.58 # *they 15.04.00 # on the beast it shuts off the main display if you activate it and is bus switched. it could scale but it wouldn't look as good as tv resolution of course. 15.06.21 Quit mortalis (Quit: KVIrc 4.1.1 Equilibrium http://www.kvirc.net/) 15.07.49 # hum thinking about it, because of the video format, you can use at the same time the lcdif for lcd and tvenv, you have to interleave them which is probably tricky 15.08.33 *** Saving seen data "./dancer.seen" 15.16.11 Join ChickeNES-laptop [0] (~ChickeNES@128.135.100.102) 15.20.56 Join GodEater_ [0] (93722cc9@rockbox/staff/GodEater) 15.33.05 Join TomColler [0] (~thomas@net-93-144-149-152.cust.dsl.teletu.it) 15.35.34 Quit TomColler (Remote host closed the connection) 15.40.30 Part ntrly_owl 15.47.26 Join ReimuHak_ [0] (~reimu@165.139.179.10) 15.47.54 # hey guys...I'm having a strange compilation problem in powermgmt.c uhm uhm 15.48.07 # line 513 and 669 and 681 15.49.56 # pastebin the error 15.50.48 # indeed 15.51.37 # here it is 15.51.38 # http://pastebin.com/Ktv3RC87 15.51.44 # gcc 4.3.2 btw 15.53.11 # the only thing I did in this file is #if ((CONFIG_PLATFORM & PLATFORM_NATIVE) || (CONFIG_PLATFORM & PLATFORM_YPR0)) 15.56.55 Quit B4gder (Remote host closed the connection) 16.05.42 # ah! maybe found out why 16.11.15 # uhm no 16.11.25 # I need to workout because of my hybrid port :D 16.21.51 Join y4n [0] (y4n@unaffiliated/y4ndexx) 16.23.09 Quit mc2739 (Ping timeout: 258 seconds) 16.24.05 Quit ChickeNES-laptop (Quit: Computer has gone to sleep.) 16.24.56 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739) 16.25.06 Quit lorenzo92 (Quit: ChatZilla 0.9.87 [Firefox 7.0.1/20111008085652]) 16.25.42 Quit AlexP (Remote host closed the connection) 16.27.15 Quit MethoS- (Remote host closed the connection) 16.29.05 Join upul` [0] (~upul@unaffiliated/upul/x-9231837) 16.30.16 # Hi, how do I save the playback speed in rockbox, now when I change it to 120% it reset to 100% in the next song 16.30.54 Quit pamaury (Read error: Connection reset by peer) 16.31.02 Join WalkGood [0] (~4@unaffiliated/walkgood) 16.31.19 # in sansa clip+ there is a speed setting (high, normal, low) which is persistent until i change it, how do I do the same thing in rockbox? 16.31.35 Nick balintx_ is now known as balintx (~quassel@szerver1.gulyasp-koll.sulinet.hu) 16.32.18 Join saratoga [0] (98034408@gateway/web/freenode/ip.152.3.68.8) 16.33.15 Quit ehntoo (Quit: leaving) 16.33.16 # Torne: i need commit setup on gerrit 16.33.59 # +1 16.34.08 Join ehntoo [0] (ehntoo@gateway/shell/mtu-lug/x-pmpbtpktslmuwhgq) 16.34.31 # names? 16.36.54 Quit nosa-j (Ping timeout: 260 seconds) 16.37.20 # saratoga (Michael GIacomelli) 16.37.21 # Is there a rockbox user channel or this is the only channel there is? 16.37.25 # not sure which you need 16.37.37 # upul`: this is the only channel for questions 16.37.42 Join nosa-j [0] (~m00k@adsl-74-235-79-106.clt.bellsouth.net) 16.37.44 # upul`: rockbox-community for non rockbox related stuff 16.38.00 # Torne: funman (Rafaël Carré) 16.39.27 # Anybody know if it's possible to persist the changed playback speed from song to song (now it gets reset after end of file) 16.40.01 # done, both of you 16.40.24 # git (and gerrit) identify you by your actual name/email 16.41.13 # upul`: do you change it in settings -> playback settings? 16.43.26 Join ChickeNES-laptop [0] (~ChickeNES@wireless-169-61.uchicago.edu) 16.43.29 # funman, setting pitch is availble only in the context menu 16.44.14 # upul`: playback speed doesn't change between songs for me 16.44.15 # it's not there in the settings -> playback settings 16.44.56 # gevaerts, you mean the settings changed from context menu -> pitch 16.45.02 # yes 16.45.30 # funny it gets reset at the end of file for me 16.46.43 # anyway thanks 16.46.45 # are you playing files with different samplerates? 16.47.10 # not so sure I just copy podcasts from the itunes folders 16.47.13 # Ah, yes, that could explain this 16.48.11 # upul`: from the context menu, for both tracks, go to "Show Track Info", and look for "Frequency" 16.52.47 # gevaerts, i just tried it with a set of files from the same podcast it persisted from file to file, i'm not really sure why it didn't work earlier may it was a sample rate problem as you said 16.54.01 # anyway thanks, i thought this was another zombie channel with 100s of nicks, but it wasn't so :-) 16.54.19 # Depends on the time you get here :) 17.00.29 Quit upul` (Ping timeout: 244 seconds) 17.03.23 Part Zagor 17.08.34 *** Saving seen data "./dancer.seen" 17.18.58 Quit [Saint] (Quit: Quit...) 17.23.06 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) 17.25.14 Quit nosa-j (Read error: Operation timed out) 17.27.43 Join nosa-j [0] (~m00k@adsl-74-235-79-106.clt.bellsouth.net) 17.29.50 Quit hilbert (Quit: Textual IRC Client: http://www.textualapp.com/) 17.38.05 Quit GodEater_ (Quit: Page closed) 17.45.06 Join keyb_gr [0] (~chatzilla@p4FF025D4.dip.t-dialin.net) 17.46.10 Nick kugel is now known as kugelp (~kugel@rockbox/developer/kugel) 17.53.38 Join mortalis [0] (~mortalis@77.108.98.176) 18.11.14 Join hilbert [0] (~hilbert@adsl-84-226-90-141.adslplus.ch) 18.12.53 Part WalkGood 18.14.35 Join domonoky [0] (~Domonoky@rockbox/developer/domonoky) 18.15.50 Join pamaury [0] (~quassel@vit94-1-82-67-248-70.fbx.proxad.net) 18.15.50 Quit pamaury (Changing host) 18.15.50 Join pamaury [0] (~quassel@rockbox/developer/pamaury) 18.18.06 Quit preglow (Changing host) 18.18.06 Join preglow [0] (thomj@rockbox/developer/preglow) 18.19.46 Quit ChickeNES-laptop (Quit: Computer has gone to sleep.) 18.27.08 Join benedikt93 [0] (~benedikt9@unaffiliated/benedikt93) 18.30.12 Quit keyb_gr (Ping timeout: 255 seconds) 18.30.36 Join liar [0] (~liar@clnet-p09-185.ikbnet.co.at) 18.32.40 Join keyb_gr [0] (~chatzilla@p4FF025D4.dip.t-dialin.net) 18.34.47 Quit nosa-j (Quit: lol) 18.34.56 Quit dfkt (Quit: -= SysReset 2.55=- Sic gorgiamus allos subjectatos nunc.) 18.35.52 Join Jerom [0] (~jerome@79.132.42.48) 18.36.20 Nick kugelp is now known as kugel (~kugel@rockbox/developer/kugel) 18.37.55 Join nosa-j [0] (~m00k@adsl-74-235-79-106.clt.bellsouth.net) 18.43.21 Quit nosa-j (Quit: lol) 18.45.13 Join nosa-j [0] (~m00k@adsl-74-235-79-106.clt.bellsouth.net) 18.48.05 # New commit by 03pamaury (r30889): fuze+: use macro and add a few static 18.49.44 # r30889 build result: All green 18.50.47 Join n1s [0] (~quassel@rockbox/developer/n1s) 18.52.52 Quit ReimuHak_ (Ping timeout: 240 seconds) 18.58.22 Quit n1s (Ping timeout: 258 seconds) 19.02.27 Quit Thra11 (Ping timeout: 245 seconds) 19.04.23 Quit hilbert (Quit: Textual IRC Client: http://www.textualapp.com/) 19.08.35 *** Saving seen data "./dancer.seen" 19.09.27 Quit funman (Read error: Operation timed out) 19.09.54 Join Thra11 [0] (~thrall@91.125.145.67) 19.09.58 Quit mortalis (Quit: KVIrc 4.1.1 Equilibrium http://www.kvirc.net/) 19.12.52 Quit aevin_ (Ping timeout: 240 seconds) 19.16.59 Join funman [0] (~fun@rockbox/developer/funman) 19.20.58 Join Stummi [0] (~Stummi@rockbox/developer/Stummi) 19.27.29 Join mortalis [0] (~andrew@77.108.98.176) 19.30.39 Join funman_ [0] (~fun@rockbox/developer/funman) 19.30.51 Nick funman is now known as namnuf (~fun@rockbox/developer/funman) 19.30.56 Nick funman_ is now known as funman (~fun@rockbox/developer/funman) 19.32.11 Quit namnuf (Quit: leaving) 19.41.18 Quit Thra11 (Ping timeout: 255 seconds) 19.41.43 Join Horscht [0] (~Horscht@p5DD57CC7.dip.t-dialin.net) 19.41.44 Quit Horscht (Changing host) 19.41.44 Join Horscht [0] (~Horscht@xbmc/user/horscht) 19.49.19 Join lebellium [0] (~chatzilla@91-65-137-216-dynip.superkabel.de) 19.52.05 Quit lebellium (Remote host closed the connection) 19.53.04 Join Thra11 [0] (~thrall@155.48.125.91.rb3.adsl.brightview.com) 20.09.18 Join bertrik [0] (~bertrik@ip117-49-211-87.adsl2.static.versatel.nl) 20.09.18 Quit bertrik (Changing host) 20.09.18 Join bertrik [0] (~bertrik@rockbox/developer/bertrik) 20.10.56 # * bertrik forgot to enable boosting for the clip zip 20.13.10 # bertrik: i thought it was disabled on AMSV2 for a reason? 20.13.21 # oh, is it disabled completely? 20.13.56 # at least on clip+, although i'm not sure if theres still a good reason for that 20.15.48 # iirc it locked/crashed randomly 20.16.17 # yet runtime isn't that bad 20.16.53 Join n1s [0] (~quassel@rockbox/developer/n1s) 20.17.19 Join aevin [0] (eivindsy@unaffiliated/aevin) 20.17.27 # bertrik: FS#11297 20.17.28 # http://www.rockbox.org/tracker/task/11297 3as3525v2: set_cpu_frequency (patches, assigned) 20.18.08 # although a lot has changed since those patches so i don't know if they're still applicable 20.18.39 Part mortalis 20.18.39 # also runtime didn't improve much 20.18.48 # +30 min i think 20.20.14 # if thats luca's test in that task, thats with the back light on 20.20.24 # so it'd be more like an hour or two with it off 20.20.58 # this reminds me, why do the Fuze and Clip+ use different PCLK settings? 20.21.54 # I think kugel wanted a higher poll rate for the scroll wheel 20.22.15 # or perhaps it was the display frame rate 20.23.16 # higher PCLK means (much) faster decoding 20.23.28 # so i would think that max pclk + scaling would give better battery life 20.23.57 # PCLK is for peripherals, why would it make decoding faster? 20.24.29 # the IRAM runs off of it too 20.24.41 # sure? 20.25.19 # if it does, there's indeed a pretty big gap between IRAM and Fcpu 20.25.49 # vorbis is something like 30% faster at 40MHz then 24MHz 20.26.13 # bertrik: http://www.rockbox.org/wiki/CodecPerformanceComparison#AMS_AS3525v2_w_47_40MHz_PClK_AN1 20.26.26 # i did those tests comparing 24 and 40mhz on the clipv2 20.27.48 Join Xerion [0] (~xerion@5419A766.cm-5-2c.dynamic.ziggo.nl) 20.30.39 # funman: if i want to try a battery bench, should i use one of those patches or just enable scaling in the config file? 20.30.56 # bertrik: what did you put the PCLK to on the Zip? 20.31.35 # I didn't make any conscious choice for that, I'm pretty sure it runs at 24 MHz 20.31.40 # saratoga: dunno 20.31.51 # both i think :) 20.31.57 # ok 20.32.26 # if i just change the config file what do i get, 24/240 boosting? 20.34.44 # saratoga: yep 20.35.00 # ok may look at this when i get a chance 20.35.04 # I remember people arguing that we really needed to go 240 MHz 20.35.18 # its nice for APE i guess 20.35.20 # saratoga: 40/240 on fuzev2 20.35.33 # below 200 MHz we could reduce CPU voltage permanently 20.36.29 # if you want to post a patch i'll try that too 20.37.00 # so we somehow need to use very high FCLK, yet the IRAM is so slow that it possibly doesn't make much sense 20.38.01 # bertrik: i posted benchmarks with FCLK=PCLK as well 20.38.23 # http://www.rockbox.org/wiki/CodecPerformanceComparison#AMS_AS3525v2_w_47_40MHz_PCLK_44_40MHz_FCLK_40ARM926EJ_45S_41 20.39.13 # 128k lame goes from 26.35MHz to 29.25MHz compared to 40MHz FCLK and 240MHz FCLK 20.39.21 # so the cache is fairly good, at least for MP3 20.39.44 # Vorbis and the MDCT codecs seem to mind a lot more, mostly i think because our MDCT is very sensitive to memory latency and should probably be worked on more 20.40.26 # (vorbis gets 1.5x slower in that case!) 20.41.44 # maybe the test i really want to do is just to lock FCLK=PCLK=40MHz and see how long mp3 plays for 20.42.01 # if theres some huge increase, then boosting is worthwhile, if not, maybe it isn't 20.42.35 Quit Thra11 (Ping timeout: 240 seconds) 20.44.06 Join MethoS- [0] (~clemens@134.102.106.250) 20.44.18 Join lebellium [0] (~chatzilla@91-65-137-216-dynip.superkabel.de) 20.45.04 # saratoga, the percentages in your link indicate speed (not time), right? 20.45.24 # bertrik: yeah its the ratio of the MHz needed before and after 20.45.49 # i think the raw numbers for both settings are also on the wiki if thats less confussing 20.46.11 Join Yollean [0] (~chatzilla@pool-108-57-56-48.sctnpa.east.verizon.net) 20.46.31 # yeah the table just above the one you're looking at has FLCK = 240, and the one you asked about has FCLK = 40, so you can just compare them directly if in doubt 20.47.22 # is there an easy way to lower the voltage for <200MHz operation or do I need to hack something up for it? 20.48.06 Quit Yollean (Client Quit) 20.49.02 # FIXME : disabled for now, seems to cause buggy memory accesses, Disabling MMU or putting the function in uncached memory seems to help? 20.49.26 # why would MMU care about boosting? 20.49.43 # vorbis should be doing a bit better now with the ffmpeg winowing/overlap add code on targets with slow memory 20.50.59 # i need to go, will check the logs later and think about what i need to test more 20.51.29 # weird that 320kbps mp3 is faster than all other bitrates except 96 on ams v2 20.53.50 # for the fuzev1 it looks even weirder, 320 is fastest, followed by 256, 96, 192 and 128 is the slowest 20.55.04 Join Thra11 [0] (~thrall@84.93.165.122) 20.57.15 Quit y4n (Quit: Today is the perfect day for a perfect day.) 20.59.10 Quit keyb_gr (Ping timeout: 248 seconds) 21.07.54 Join Horschti [0] (~Horscht@xbmc/user/horscht) 21.08.38 *** Saving seen data "./dancer.seen" 21.11.20 Quit Horscht (Ping timeout: 252 seconds) 21.20.31 # Hello is there any way to display text or a viewport over a picture (non-background pic)? 21.28.13 Quit Jerom (Quit: Leaving.) 21.29.26 Join ReimuHak_ [0] (~reimu@165.139.179.10) 21.37.34 Quit Thra11 (Ping timeout: 248 seconds) 21.50.26 Quit chkktri (Ping timeout: 256 seconds) 21.52.51 Join thomasjfox [0] (~thomasjfo@rockbox/developer/thomasjfox) 21.55.18 Quit TheLemonMan (Quit: WeeChat 0.3.6) 21.56.11 Join robin0800 [0] (~robin0800@149.254.61.163) 22.00.38 Join Strife89 [0] (~Strife89@207.144.201.128) 22.01.44 Quit benedikt93 (Quit: Bye ;)) 22.12.44 Join TomColler [0] (~thomas@net-93-144-149-152.cust.dsl.teletu.it) 22.14.18 Quit thomasjfox (Remote host closed the connection) 22.16.44 Quit Stummi (Quit: Bye!) 22.18.27 Quit Xerion (Ping timeout: 260 seconds) 22.31.50 Join stripwax [0] (~Miranda@87-194-34-169.bethere.co.uk) 22.32.22 Join Xerion [0] (~xerion@5419A766.cm-5-2c.dynamic.ziggo.nl) 22.32.37 Quit advcomp2019 (Read error: Connection reset by peer) 22.32.47 Join advcomp2019 [0] (~advcomp20@unaffiliated/advcomp2019) 22.40.40 # I have added FS#12363 - Sandisk Sansa Connect port 22.40.40 # http://www.rockbox.org/tracker/task/12363 3Sandisk Sansa Connect port (patches, unconfirmed) 22.41.06 # is this some port-a-thon these days? 22.42.13 # :) 22.42.55 # holy crap, are you guys actually trying to port to the fuze+? 22.43.08 # that's a player I wouldn't want even if it had rockbox :P 22.44.43 # some guys are porting it, some that want rockbox on it :) 22.45.10 # desowin: can you describe how you got code execution on the connect? 22.45.28 # I guess a fuze+ with rockbox is better than a fuze+ without 22.45.28 # as i recall its crytography was fairly good 22.45.31 Quit factor (Remote host closed the connection) 22.45.35 # but I'd rather have a fuze with stock than a fuze+ with rockbox --- 22.45.38 # *-_- 22.46.17 # Imho the fuze+ is a good player, the OF is the problem but everyone can have his opinion 22.46.28 # a good player?!? it has freaking touch controls! 22.46.33 Join factor [0] (~factor@74.197.205.204) 22.46.43 # it's a "look at me, I have technology" player 22.46.47 # with no thought given to actual usability 22.46.48 # alexbobp: rockbox-community 22.46.52 # sorry, you're right 22.47.02 # http://desowin.jogger.pl/2011/10/19/sansa-connect-hacking-cz-5-flashing-bootloader/ 22.47.06 Quit factor (Remote host closed the connection) 22.47.18 # saratoga: there is link in ticket to my method of modyfying OF bootloader (it has hardware flash protection) 22.47.27 # i see it now 22.47.34 # saratoga: basically right now it's use jtag to change it 22.48.07 # so it can only be installed on a modified player? 22.48.14 Join factor [0] (~factor@74.197.205.204) 22.49.09 Quit Strife89 (Ping timeout: 258 seconds) 22.49.50 # saratoga: right now - yes, there's a possibility (very little but still) of brute-forcing the SHA-1 collision 22.50.09 # have you spoken to Lysander about this? he studied the bootloader's cryptography in great detail, he may have ideas 22.50.35 # i imagine if theres a working port he will be much more excited to continue his work 22.50.47 # saratoga: but the former makes sense only when the port works fine 22.51.26 # saratoga: well, I have contacted him, but there isn't any flaw found right now 22.51.47 # did he say much? 22.52.03 # i don't think you will ever brute force SHA-1, but often there is a way around these things 22.52.45 # saratoga: and all I found during my decompilation sessions are some initialization used in rockbox patch and that obvious usb transfer flaws aren't possible 22.52.48 # You aren't going to do a preimage ttack on SHA1 22.52.53 # That's just not a thing 22.53.27 # hehe, well I know :P on plus side it's one of 4 sigs such thing would cover, but that's still quite a lot complex 22.54.15 # right now I can work on port anyway, as I have it (signature check) patched hardware way 22.55.11 # how does the player handle firmware updates? 22.55.26 # is there additional cryptography used to sign each binary? 22.56.15 # saratoga: everything is signed except user binaries residing on iNAND (but the recovery process/update itself is verified by gpg) 22.56.47 # saratoga: on every boot bootloader checks signatures for vmlinux and initrd that are attached to them 22.57.08 # saratoga: no, just RSA-2048 key 22.58.00 # the ZSIDevKey is RSA 1024 bit, but that's still a no-go 22.58.20 # (it would accept binaries signed using ZSIDevKey) 22.59.11 # ah ok 22.59.19 # it doesn't by any chance happen to have the same kind of broken implementatoin as the wii? 22.59.26 # where the signature of a file was the hash encrypted with RSA? 22.59.31 # Torne: no trucha bug 22.59.42 # heh 23.00.45 # the implementation could be broken, but well, the compiler did some strange things :P 23.01.14 # I mean, the possibility of any flaws in implementation exists 23.01.31 # sure. 23.02.20 # but the hash that is printed on uart doesn't seem to be real SHA-1 23.02.42 # nonetheless the signatures (if broken the file into two) validates fine in gnupg 23.04.40 # one thing that I'm certain of, it doesn't check signature padding - but I dunno if it can be used anyway 23.08.16 Join Keripo [0] (~Keripo@SEAS227.wlan.seas.upenn.edu) 23.08.41 *** Saving seen data "./dancer.seen" 23.13.10 Join mystica555_ [0] (~mike@208-74-132-109.dnvr.static.dslblast.com) 23.15.06 Quit n1s (Remote host closed the connection) 23.18.50 # desowin: in your patch you should probably assign yourself copyright for all files youv'e added even if you copied them largely from another port 23.21.09 # also feel free to post in this thread and link your patch: http://forums.rockbox.org/index.php/topic,22628.30.html 23.25.32 Quit mystica555_ (Ping timeout: 258 seconds) 23.30.30 Quit domonoky (Read error: Connection reset by peer) 23.35.09 Join Kuitsi [0] (~Kuitsi@a88-113-118-171.elisa-laajakaista.fi) 23.36.35 # is it rockbox's "feature" or just a bug in ipod classic port that it sometimes forgets all settings i have changed? 23.38.58 # i know classic port is "unusable" so if it is related to it i have no more questions ;) 23.39.22 # Kuitsi: don't start it with the hold switch enabled 23.40.38 # New commit by 03bertrik (r30890): Sansa clip zip: show AMSv2 variant in debug menu 23.42.00 # gevaerts: thanks. is that a bug or a feature maybe documented in somewhere? 23.42.19 # r30890 build result: All green 23.45.14 # It's a feature. There has to be a way to reset settings at boot time (e.g. if you set the background and foreground colours the same). The hold switch is inherited from earlier ipods, where it's not easy to accidentally do this because hold is used earlier to boot the OF (i.e. you have to time it exactly right to clear settings) 23.45.31 # Possibly on the classic a different button should be chosen 23.45.54 # It's not a feature 23.45.56 # Well, it is 23.46.00 # but it's not one I'm planning on keeping 23.46.10 Quit ender (Quit: Computers are terrific - they beget terror.) 23.46.22 # Currently been having trouble implementing an alternative on the otehr ipods 23.46.30 # dunno if it'll work on the classic. 23.46.38 # holding ffwd+rewind seems like a better choice 23.46.44 # someone could try doing that on classic 23.46.53 # i don't have one, so can't really do it 23.47.05 # tried to do it on ipodvideo but can't get the stupid interrupt driven button driver to do what i want 23.47.30 Quit GeekShadow (Ping timeout: 252 seconds) 23.47.56 # forward and rewind means bending the wheel on some Ipod, doesn't it? 23.48.34 # Not really 23.48.46 # The touchwheel ones can all do it just fine 23.48.53 # The older ones have seperate ffwd/rewind buttons anyway 23.49.15 # does the hold switch electrically disable the face buttons, or just a separate GPIO (to be interpreted as 'hold')? i.e. can you have hold on AND detect Select+Menu (say)? 23.49.38 Quit ReimuHak_ (Quit: Leaving...) 23.49.40 # stripwax: that doesn't help 23.49.46 # i'm not sure, but either way it doesn't matter 23.49.55 # The problem I had with my implementation is that at startup you *can't read the buttons* 23.49.58 # they all read as not pressed 23.50.02 # - oh, ah.... 23.50.08 # because the button driver is interrupt driven and hasn't yet received the first button state 23.50.21 # the button decoding logic is done in hardware somewhere and fed over i2c 23.50.21 # can you poll them instead, from the bootloader..? 23.50.34 # ok, I'll shut up :-) 23.50.41 # the bootloader does it using some polling magic 23.50.47 # but it's just inlined in bootloader-ipod.c 23.50.53 # and is coplicated and not obvious how it works 23.51.04 # i haven't yet tried hard enough to do it 23.51.41 # but anyway, yeah, if I can get this to work I intend to stop using hold for settings reset on ipods 23.51.48 # then, after some period of migration, also stop using hold for dualboot 23.52.14 # then i will finally have the behaviour i (and some other people) want, where you can power on the player and turn on hold immediately and have it just boot to rockbox and resume playback normally 23.52.21 # :) 23.52.51 # saving 2 precious seconds? 23.53.06 # well, more like 4-6 23.53.14 # but yes 23.53.33 # It also saves people reinstalling their bootloader every time they accidentally plug their ipod in when hold is enabled and think that rockbox has been deleted 23.53.53 # :)