--- Log for 07.09.120 Server: card.freenode.net Channel: #rockbox --- Nick: logbot_ Version: Dancer V4.16 Started: 9 days and 9 hours ago 00.09.40 Quit t0mato (Quit: Ping timeout (120 seconds)) 00.20.35 Join t0mato [0] (~t0mato@193.32.127.155) 00.42.27 *** Saving seen data "./dancer.seen" 01.18.25 Quit Oksana (Read error: Connection reset by peer) 01.22.00 Quit amiconn (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.) 01.22.00 Quit pixelma (Quit: .) 01.23.25 Join amiconn [0] (jens@rockbox/developer/amiconn) 01.23.26 Join pixelma [0] (marianne@rockbox/staff/pixelma) 01.30.27 Join pamaury [0] (~pamaury@rockbox/developer/pamaury) 01.36.13 Quit ac_laptop (Ping timeout: 264 seconds) 01.40.57 Join Oksana [0] (~Wikiwide@Maemo/community/ex-council/Wikiwide) 01.56.00 Quit pamaury (Ping timeout: 256 seconds) 02.42.29 *** Saving seen data "./dancer.seen" 02.48.00 Quit massiveH (Quit: Leaving) 02.48.20 Join sakax [0] (~r0b0t@unaffiliated/r0b0t) 03.05.23 Join pamaury [0] (~pamaury@maths.r-prg.net.univ-paris7.fr) 03.05.23 Quit pamaury (Changing host) 03.05.23 Join pamaury [0] (~pamaury@rockbox/developer/pamaury) 04.07.09 Join petur [0] (~petur@80.169.83.226) 04.07.09 Quit petur (Changing host) 04.07.09 Join petur [0] (~petur@rockbox/developer/petur) 04.42.30 *** Saving seen data "./dancer.seen" 05.48.44 Quit TheEaterOfSouls (Remote host closed the connection) 05.50.31 Join TheEaterOfSouls [0] (~souls@unaffiliated/theeaterofsouls) 06.42.32 *** Saving seen data "./dancer.seen" 07.15.49 Quit t0mato (Quit: Ping timeout (120 seconds)) 07.30.29 Join t0mato [0] (~t0mato@193.32.127.155) 08.41.52 Join __BILGUS [0] (41ba23be@65.186.35.190) 08.42.35 *** Saving seen data "./dancer.seen" 09.27.54 Quit pamaury (Quit: Konversation terminated!) 10.42.37 *** Saving seen data "./dancer.seen" 11.33.49 Quit __BILGUS (Remote host closed the connection) 12.11.55 Quit t0mato (Quit: Ping timeout (120 seconds)) 12.18.13 Join __Bilgus [0] (41ba23be@65.186.35.190) 12.20.01 Quit petur (Quit: Connection reset by beer) 12.21.46 Join t0mato [0] (~t0mato@193.32.127.155) 12.23.56 # <__Bilgus> Speachy when you did that bit_delay function for the LCD did you check the compiler actually inlined it? 12.42.41 *** Saving seen data "./dancer.seen" 12.43.04 # no, but I'd be surprised if it didn't. It's a whopping three instructions. 12.43.55 # <__Bilgus> It didn't even inline it once I made it a macro! 12.44.22 # just to be clear, we're talking about the one that's currently committed? 12.44.29 # <__Bilgus> yeah 12.44.48 # that's unexpected. 12.44.57 # <__Bilgus> I also found out it isn't using the internal oscillator either 12.45.14 # "it" meaning..? 12.45.21 # <__Bilgus> the LCD 12.46.11 # the display I/O is bitbanged out GPIOs so yeah, it wouldn't rely on anytthing other than the CPU clock 12.46.58 # <__Bilgus> nah you can still divide the clock down 12.47.21 # <__Bilgus> its connected somewhere.. 12.47.50 # <__Bilgus> not that its a big deal but changinging the OSC freq is pointless in the init 12.48.13 # well, granted the GPIOs are on the PCLK which is divided from PLL0, but anyway 12.48.30 # <__Bilgus> I did a few tweaks like grouping the write cmds x3 that bought me 200 fps and the bit delay anothe r200 or so] 12.49.59 # <__Bilgus> oh I guess it was 100 for bitdelay but still 300 more fps for not much work 12.51.18 # wait, the OSC you're talking about is the SSD1306's clock. okay. 12.52.52 # yeah, we don't need more FPS, but lowering the per-frame overhead is all win. 12.56.52 # our bitdelay loop can be shrunk to 10 itrations and it's still good enough at the highest CPU speed. 12.58.16 # no, 12 iterations at 600MHz, 10 is enough at 480MHz, and just 4 at 192MHz. 12.59.04 # <__Bilgus> ^that sounds closer to what I observed 13.00.28 # but it's not getting inlined since we're compiling with -Os, and inlining makes the binary (slightly) larger. 13.01.17 # <__Bilgus> https://gerrit.rockbox.org/r/#/c/2740/ 13.06.27 Join ZincAlloy [0] (~Adium@2a02:8108:943f:d824:84b2:64fc:948f:8e14) 13.26.49 Join johnb4 [0] (~johnb2@p5b3af2de.dip0.t-ipconnect.de) 13.51.13 Join lebellium [0] (~lebellium@89-92-69-66.hfc.dyn.abo.bbox.fr) 14.02.07 Part edhelas 14.02.57 Join edhelas [0] (9d94237298@2a01:7c8:aab8:6b9:5054:ff:fec9:fd84) 14.42.42 *** Saving seen data "./dancer.seen" 15.10.26 Quit johnb4 (Ping timeout: 265 seconds) 16.02.56 Join MrZeus [0] (~MrZeus@05467834.skybroadband.com) 16.25.02 Join johnb4 [0] (~johnb2@p5b3af2de.dip0.t-ipconnect.de) 16.42.44 *** Saving seen data "./dancer.seen" 16.49.27 Quit ZincAlloy (Quit: Leaving.) 16.55.09 Join ac_laptop [0] (~ac_laptop@186.2.247.129) 16.56.30 Join livvy [0] (~livvy@gateway/tor-sasl/livvy) 16.56.52 Quit johnb4 (Quit: Nettalk6 - www.ntalk.de) 16.59.21 Quit __Bilgus (Remote host closed the connection) 17.30.51 Quit lebellium (Quit: Leaving) 18.18.00 Quit St3ak (Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net) 18.24.35 Join St3ak [0] (~st3ak@st3ak3000.powered.by.lunarbnc.net) 18.32.56 Quit Oksana (Ping timeout: 256 seconds) 18.42.46 *** Saving seen data "./dancer.seen" 18.50.00 Join Oksana [0] (~Wikiwide@Maemo/community/ex-council/Wikiwide) 19.18.47 Join bluebrother [0] (~dom@rockbox/developer/bluebrother) 19.19.11 Join fs-bluebot [0] (~fs-bluebo@55d4b872.access.ecotel.net) 19.21.38 Quit fs-bluebot_ (Ping timeout: 260 seconds) 19.22.13 Quit bluebrother^ (Ping timeout: 260 seconds) 20.11.19 Quit t0mato (Quit: Ping timeout (120 seconds)) 20.17.02 Quit sakax (Quit: Leaving) 20.19.28 Quit MrZeus (Ping timeout: 256 seconds) 20.21.10 Join t0mato [0] (~t0mato@193.32.127.155) 20.42.50 *** Saving seen data "./dancer.seen" 21.31.47 Quit craftyguy (Ping timeout: 258 seconds) 21.44.38 Quit ac_laptop (Ping timeout: 264 seconds) 22.29.40 Join craftyguy [0] (~craftyguy@qutebrowser/dev/craftyguy) 22.42.52 *** Saving seen data "./dancer.seen" 23.07.57 Quit TheSeven (Ping timeout: 260 seconds) 23.08.18 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven) 23.11.57 Join massiveH [0] (~massiveH@ool-18e4e82f.dyn.optonline.net)