--- Log for 14.06.114 Server: leguin.freenode.net Channel: #rockbox --- Nick: logbot Version: Dancer V4.16 Started: 1 month and 2 days ago 00.03.24 Quit petur (Remote host closed the connection) 00.08.16 Quit wodz (Ping timeout: 252 seconds) 00.08.43 Join wodz [0] (~wodz@iwl138.internetdsl.tpnet.pl) 00.08.52 Quit kugel (Ping timeout: 264 seconds) 00.09.20 Join kugel [0] (~kugel@rockbox/developer/kugel) 00.11.58 Nick SuperBrainAK is now known as DormantBrain (~andy@2001:470:8:a61::5f92:59a1) 00.14.26 Quit saratoga (Quit: Page closed) 00.19.26 *** Saving seen data "./dancer.seen" 00.21.40 Quit the-kyle (Remote host closed the connection) 00.32.47 Quit y4n (Quit: PANTS OFF!) 00.41.08 Join the-kyle [0] (~kyle@kyle.tk) 00.45.32 Quit edhelas (Ping timeout: 240 seconds) 00.51.52 Quit bluebrother (Disconnected by services) 00.51.57 Join bluebrother^ [0] (~dom@rockbox/developer/bluebrother) 00.53.32 Quit fs-bluebot (Ping timeout: 240 seconds) 00.56.15 Join fs-bluebot [0] (~fs-bluebo@f053152156.adsl.alicedsl.de) 00.58.00 Quit the-kyle (Remote host closed the connection) 00.58.16 Join [Saint] [0] (~saint@rockbox/staff/saint) 00.59.01 Join powerage88 [0] (~powerage@host86-172-36-216.range86-172.btcentralplus.com) 00.59.28 Join ender` [0] (krneki@foo.eternallybored.org) 01.04.30 Join [Saint_] [0] (~saint@rockbox/staff/saint) 01.05.24 Part powerage88 01.05.36 Nick [Saint] is now known as Guest99155 (~saint@rockbox/staff/saint) 01.06.11 Quit wodz (Ping timeout: 240 seconds) 01.06.58 Quit kugel (Ping timeout: 272 seconds) 01.07.04 Quit pamaury (Ping timeout: 264 seconds) 01.07.27 Nick [Saint_] is now known as [Saint] (~saint@rockbox/staff/saint) 01.07.40 Quit Guest99155 (Ping timeout: 264 seconds) 01.14.58 Quit lebellium (Quit: ChatZilla 0.9.90.1 [Firefox 30.0/20140605174243]) 01.16.16 Join the-kyle [0] (~kyle@kyle.tk) 01.19.19 Quit ender` (Quit: Did you know that when you smile at someone you exercise nine different muscles and if you beat them to death you exercise 147 different muscles.) 01.21.32 Quit bertrik (Ping timeout: 272 seconds) 01.23.29 Nick guymann is now known as nyanpasu (~c@unaffiliated/guymann) 01.59.34 Quit ZincAlloy (Quit: Leaving.) 02.16.17 Join teythoon [0] (~teythoon@mail.jade-hamburg.de) 02.18.54 # hm, diagmode is doing some weird interaction with my LCD 02.19.29 *** Saving seen data "./dancer.seen" 02.19.43 Quit teythoon_ (Ping timeout: 276 seconds) 02.32.52 # gah 02.32.59 # the USB problem is in fact a cache coherency one 02.48.17 # discard_dcache_range(ep0_buffer.raw, sizeof(ep0_buffer)); 02.48.19 # kugel: missed it! 02.48.34 # why isn't that sufficient to get rid of old cache content of that buffer? 02.48.40 # it's cacheline aligned and everything 02.48.55 # and IIRC the function ignores its args on v4T anyway 02.49.07 # I'm not aware of anyone writing to that buffer 02.49.16 # so it can't really be dirfty either.... 02.51.19 # dirty* 02.55.26 Quit Bluefoxicy (Ping timeout: 260 seconds) 02.56.35 Join Bluefoxicy [0] (~Bluefoxic@c-76-21-157-203.hsd1.md.comcast.net) 03.00.00 Quit AlexP (Remote host closed the connection) 03.21.01 # WTF 03.21.06 # my post mortem dumper is still alive? 03.21.14 # I thought that was broken since ages 03.21.35 # now that I'm messing with a broken USB stack it suddenly appears on the bus when rockbox paniced 03.22.43 # <[Saint]> It just called, to say, it loves you. 03.23.30 Quit RiD (Read error: Connection reset by peer) 03.45.23 Join Mir [0] (~Mir@pool-108-47-93-14.lsanca.fios.verizon.net) 04.19.33 *** Saving seen data "./dancer.seen" 04.21.26 Join amiconn_ [0] (amiconn@rockbox/developer/amiconn) 04.21.26 Quit amiconn (Disconnected by services) 04.21.27 Quit pixelma (Disconnected by services) 04.21.28 Join pixelma_ [0] (quassel@rockbox/staff/pixelma) 04.21.29 Nick amiconn_ is now known as amiconn (amiconn@rockbox/developer/amiconn) 04.21.30 Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma) 04.27.06 Quit K1773R (Excess Flood) 04.27.20 Join K1773R [0] (~K1773R@unaffiliated/k1773r) 04.29.59 Join bp0 [0] (~bp@216.16.79.157) 04.29.59 Quit bp0 (Changing host) 04.29.59 Join bp0 [0] (~bp@unaffiliated/bp0) 04.47.45 # <[Saint]> I just purchased these: 04.47.48 # <[Saint]> http://imgur.com/HfUpz60,65Zi0ph#1 04.48.32 # <[Saint]> I can strap a portable HDD, a bigass LiPo, and my portable amp to it. 04.48.45 # <[Saint]> New Lyre project. ;) 05.17.47 Quit TheSeven (Ping timeout: 260 seconds) 05.18.39 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven) 05.40.00 Join ungali [0] (~ungali@unaffiliated/ungali) 05.56.57 Quit steffengy (Disconnected by services) 05.56.58 Join steffengy1 [0] (~quassel@p5088F782.dip0.t-ipconnect.de) 05.58.28 Quit ungali (Quit: ungali) 06.00.45 Join Strife89 [0] (~Strife89@adsl-98-80-200-248.mcn.bellsouth.net) 06.19.35 *** Saving seen data "./dancer.seen" 06.48.57 Join us`0gb [0] (~0gb.us@c-71-237-219-28.hsd1.or.comcast.net) 07.08.00 Quit kiwicam (Remote host closed the connection) 07.13.54 Join kiwicam [0] (~quassel@121-99-189-240.bng1.nct.orcon.net.nz) 07.16.03 Quit Strife89 (Ping timeout: 240 seconds) 07.26.22 Quit K1773R (Excess Flood) 07.26.50 Join K1773R [0] (~K1773R@unaffiliated/k1773r) 07.30.43 Quit yosafbridge (Ping timeout: 240 seconds) 07.33.41 Join yosafbridge [0] (~yosafbrid@192.241.198.49) 07.42.27 Join goom [0] (~goomba@cpe-72-177-176-215.satx.res.rr.com) 08.01.05 Join AlexP [0] (~alex@rockbox/staff/AlexP) 08.03.38 Join ygrek [0] (~user@108.59.6.97) 08.05.02 Quit us`0gb (Read error: Connection reset by peer) 08.19.36 *** Saving seen data "./dancer.seen" 08.33.55 Quit Prodicus (Ping timeout: 240 seconds) 08.58.18 Join wodz [0] (~wodz@iwl138.internetdsl.tpnet.pl) 09.15.43 Quit jhMikeS (Ping timeout: 240 seconds) 09.24.19 Join pamaury [0] (~quassel@rockbox/developer/pamaury) 09.33.55 Quit yosafbridge (Ping timeout: 240 seconds) 09.35.02 Join yosafbridge [0] (~yosafbrid@192.241.198.49) 09.35.05 Join Zagor [0] (~AndChat48@rockbox/developer/Zagor) 09.39.11 Join Zagor_ [0] (~AndChat48@212.2.126.206) 09.39.26 Quit Zagor (Ping timeout: 255 seconds) 09.57.44 Nick Zagor_ is now known as Zagor (~AndChat48@212.2.126.206) 09.58.14 Quit Zagor (Changing host) 09.58.14 Join Zagor [0] (~AndChat48@rockbox/developer/Zagor) 10.03.50 Join ender` [0] (krneki@foo.eternallybored.org) 10.04.59 Join Zagor_ [0] (~AndChat48@212.2.126.206) 10.05.04 Join kugel [0] (~kugel@rockbox/developer/kugel) 10.05.09 Quit Zagor (Read error: Connection reset by peer) 10.09.13 Quit Zagor_ (Ping timeout: 240 seconds) 10.19.40 *** Saving seen data "./dancer.seen" 10.28.00 Join Zagor [0] (~bjst@212.2.126.210) 10.28.24 Nick Zagor is now known as Guest34384 (~bjst@212.2.126.210) 10.28.54 Quit Guest34384 (Client Quit) 10.31.41 Join Zagor_phone [0] (~bjst@212.2.126.210) 10.32.07 # Wodz: ping 10.33.06 # Zagor_phone: pong 10.33.34 # Please join #rockbox-community 10.44.27 Quit MMlosh (Ping timeout: 260 seconds) 10.48.46 Join MMlosh [0] (~MMlosh@2001:470:6f:23:c61:5fb0:b12:10e0) 10.55.50 Quit akaWolf (Ping timeout: 276 seconds) 11.03.31 Quit JdGordon (Ping timeout: 245 seconds) 11.04.54 Join Zagor_ [242] (~bjst@rockbox/developer/Zagor) 11.10.56 Join lebellium [0] (~chatzilla@89-93-178-161.hfc.dyn.abo.bbox.fr) 11.19.51 Join JdGordon| [0] (~jonno@ppp118-209-103-116.lns20.mel4.internode.on.net) 11.19.51 Quit JdGordon| (Changing host) 11.19.51 Join JdGordon| [0] (~jonno@rockbox/developer/JdGordon) 11.23.27 Quit Zagor_phone (Quit: Bye) 11.23.48 Join edhelas [0] (~edhelas@77-173-104-232.ip.telfort.nl) 11.34.14 Quit K1773R (Excess Flood) 11.35.23 Join K1773R [0] (~K1773R@unaffiliated/k1773r) 11.35.24 Nick Zagor_ is now known as Zagor (~bjst@rockbox/developer/Zagor) 11.49.54 # could it be even remotely possible that the cache coherency functions on nano2g (ARMv4T) are just broken? 11.53.52 Quit goom (Ping timeout: 264 seconds) 12.05.44 # TheSeven: don't you have a way of checking that ? 12.06.44 # * TheSeven has a feeling that discard_dcache_range uses functions that aren't available on this CPU 12.06.59 # What is the difference between Gain and Volume in the recording screen? 12.07.16 # the manual is rather severly lacking for recording 12.08.31 # mcrne p15, 0, r0, c7, c14, 1 @ Clean and invalidate line by MVA 12.08.47 # but ARM says in the 940T TRM that this is index/segment, not MVA 12.10.28 # seems like ARM indeed changed that in an incompatible way between 940T and 926EJ-S 12.11.47 # Zagor: volume is just for the one listening (monitoring) I think. Gain for the actual recording level 12.12.00 # TheSeven: seems bad indeed ^^ 12.12.10 # pixelma: thank you 12.12.27 # that's probably the reason why USB is broken on the nano since ages then. 12.12.44 # I just wonder why the NAND/FTL code doesn't suffer from it 12.15.21 # 940T just doesn't support flushing by MVA at all, so you have to flush the whole cache in most cases 12.15.31 # however they're using the same CP15 instructions for different things 12.19.41 *** Saving seen data "./dancer.seen" 12.29.08 # yay, fixed :) 12.29.15 # this is going to be a fairly invasive patch though :) 12.29.49 # but at least we have working usb storage on nano2g and classic again :) 12.33.25 # TheSeven: great news 12.35.14 # hurray 12.36.37 # TheSeven: isn't there a way to know the index by MVA ? 12.36.47 # no 12.37.12 # you can only know the segment (in ARM terms) 12.37.33 # so you could limit flushing to that segment 12.37.47 # however there's only a performance benefit from that if you're flushing less than 64 bytes 12.37.56 # otherwise you'd have to flush it all anyway 12.39.08 # so how arm assumed to do cache coherency on that core? 12.50.58 Quit wodz (Quit: Leaving) 12.59.19 # http://gerrit.rockbox.org/r/#/c/844/ 12.59.42 # wodz (for the logs): By flushing the whole cache. It's only 4KB or something anyway. 13.00.05 # pamaury: ^ 13.00.23 # TheSeven: wasn't the nano2g usb driver shared with sansa ams? 13.00.47 # kugel: yes. My changes keep the old one for AMSv2 for now, but I see no reason why the new one couldn't be ported to those as well. 13.01.15 # (the patch is still a bit messy, contains a few unrelated changes, and probably needs some cleanup) 13.01.22 # we've got a few samsas here so we could try to port 13.01.29 # and I think there are some files/functions that are now unused and could be removed 13.01.48 # I see tabs and //-style comments in that patch! 13.01.56 # heh ;) 13.02.22 # / because it's coming from emCORE where we use them... but there shouldn't be tabs. hm... 13.02.54 # kugel: to port it you basically have to implement this for your SoC 13.02.54 # http://gerrit.rockbox.org/r/#/c/844/1/firmware/target/arm/s5l8702/usb-s5l8702.c 13.03.11 # and some defines here: http://gerrit.rockbox.org/r/#/c/844/1/firmware/export/config/ipod6g.h 13.04.07 # USB_ENDPOINTS is a bitmask (31 downto 0) of endpoint presence/usability: in(15 downto 0) & out(15 downto 0) 13.04.47 # it's kinda surprising that the nano2g worked so well without working cache coherency ;) 13.05.48 Quit ygrek (Ping timeout: 272 seconds) 13.10.14 Join wodz [0] (~wodz@iwl138.internetdsl.tpnet.pl) 13.10.15 Join DexterLB [0] (~dex@79-100-12-71.btc-net.bg) 13.10.34 Part DexterLB 13.21.13 Quit kugel (Ping timeout: 240 seconds) 13.34.03 Join bertrik [0] (~quassel@rockbox/developer/bertrik) 13.36.51 Join ZincAlloy [0] (~Adium@pD9EE9738.dip0.t-ipconnect.de) 13.53.31 Quit lebellium (Quit: ChatZilla 0.9.90.1 [Firefox 31.0/20140610163407]) 13.54.03 Join lebellium [0] (~chatzilla@89-93-178-161.hfc.dyn.abo.bbox.fr) 13.55.15 Join akaWolf [0] (~akaWolf@unaffiliated/akawolf) 14.05.02 Quit edhelas (Ping timeout: 240 seconds) 14.09.02 Join y4n [0] (~y4n@unaffiliated/y4ndexx) 14.16.59 Join kugel [0] (~kugel@iwl138.internetdsl.tpnet.pl) 14.16.59 Quit kugel (Changing host) 14.16.59 Join kugel [0] (~kugel@rockbox/developer/kugel) 14.19.42 *** Saving seen data "./dancer.seen" 14.29.09 Join rela [0] (~x@pdpc/supporter/active/rela) 14.48.02 # wth? http://cdn.head-fi.org/3/3b/3bbff660_iPod-S500.jpeg 14.48.28 # fun protective sticker 15.13.55 Join Prodicus [0] (~chatzilla@2605:a601:561:7701:11b0:bb30:74f2:2210) 15.13.57 # http://de.zimagez.com/zimage/dscf18005.php 15.15.37 # :-O 15.23.45 Join RiD [0] (Ghost@2.83.56.229) 15.32.12 Quit RiD (Quit: A good plan today is better than a perfect plan tomorrow.) 15.45.13 Quit rela (Ping timeout: 240 seconds) 15.50.01 Join powerage88 [0] (~powerage@host86-172-36-216.range86-172.btcentralplus.com) 15.54.12 # does anyone here have commit access to the rockbox repository? 15.55.46 # powerage88: yes 15.56.48 # pamaury: would you be willing to review http://gerrit.rockbox.org/r/808 for me? 15.57.48 # I'll see what I can do, but not right now 15.59.16 # pamaury: thanks. I'll add you as a reviewer. 16.00.44 # TheSeven: ping 16.16.27 Part powerage88 16.19.44 *** Saving seen data "./dancer.seen" 16.20.24 Join Strife89 [0] (~Strife89@adsl-98-80-200-248.mcn.bellsouth.net) 17.36.11 # wodz: pong 17.40.11 Join ygrek [0] (~user@108.59.6.97) 17.41.08 Join rela [0] (~x@pdpc/supporter/active/rela) 17.41.22 # TheSeven: which patches do I need to apply to test new n2g driver? 18.02.53 Join DrKK` [0] (~DrKK@unaffiliated/drkk/x-3450090) 18.07.10 Join edhelas [0] (~edhelas@77-173-104-232.ip.telfort.nl) 18.07.18 # TheSeven: C bitfields should be avoided 18.08.18 # wodz: just those three on gerrit 18.08.31 # kugel: why that? feel free to reimplement it differently 18.08.57 # a) gcc generates horrible code and c) the order (within a byte) is undefined 18.09.16 # the next gcc version could be reversing the bit order 18.11.04 # shouldn't matter for that 18.11.28 # or wait, are we talking about the same thing? 18.11.42 # hm... regs.h? there it might be a problem 18.12.15 # the bitorder is significant for hardware registers, but the order isn't guaranteed by the standard 18.19.47 *** No seen item changed, no save performed. 18.21.56 Nick DrKK` is now known as DrKK_away (~DrKK@unaffiliated/drkk/x-3450090) 18.50.53 Join froggymana [0] (~frogs@unaffiliated/froggyman) 18.56.59 Quit froggyman (*.net *.split) 18.57.00 Quit preglow (*.net *.split) 18.57.00 Nick froggymana is now known as froggyman (~frogs@unaffiliated/froggyman) 18.57.41 # kugel: is there a better way to do that, aside from the usual mess of (value << CONSTANT) | ... 18.58.21 # #defines is the usual way 19.00.03 Join cmhobbs [0] (~cmhobbs@fsf/member/cmhobbs) 19.07.47 Join preglow [0] (~thomj@2001:840:4243:3::100) 19.30.02 Quit edhelas (Ping timeout: 240 seconds) 19.39.46 Quit ygrek (Ping timeout: 245 seconds) 19.52.22 Join Misanthropos [0] (~Misanthro@frnk-4d009183.pool.mediaWays.net) 20.19.49 *** Saving seen data "./dancer.seen" 20.29.32 Quit Misanthropos (Ping timeout: 240 seconds) 21.02.07 Quit Prodicus (Quit: ChatZilla 0.9.90.1 [Firefox 24.5.0/20140421162246]) 21.19.02 Join goom [0] (~goomba@cpe-72-177-176-215.satx.res.rr.com) 21.33.34 Quit Zagor (Ping timeout: 255 seconds) 21.59.34 Join edhelas [0] (~edhelas@77-173-104-232.ip.telfort.nl) 22.04.39 Quit edhelas (Quit: Quitte) 22.19.53 *** Saving seen data "./dancer.seen" 22.20.24 Nick DrKK_away is now known as DrKK` (~DrKK@unaffiliated/drkk/x-3450090) 22.20.30 Join zaphee [0] (~user@ede67-2-82-232-36-5.fbx.proxad.net) 22.20.41 Part zaphee 22.20.51 Join zaphee [0] (~user@ede67-2-82-232-36-5.fbx.proxad.net) 22.27.13 Quit Cinos (Ping timeout: 240 seconds) 22.29.35 Join Cinos [0] (Cinos@cinos.biz) 22.54.51 Join Zagor [242] (~bjst@rockbox/developer/Zagor) 23.10.57 Quit zaphee (Quit: Leaving.) 23.22.07 Join RiD [0] (RiD@bl22-56-229.dsl.telepac.pt) 23.48.25 Quit rela (Read error: Connection reset by peer) 23.57.18 # I'll see what I can do, but not right now 23.57.23 # oops