--- Log for 13.12.117 Server: orwell.freenode.net Channel: #rockbox --- Nick: logbot Version: Dancer V4.16 Started: 2 months and 13 days ago 00.11.59 Quit pamaury (Ping timeout: 248 seconds) 00.37.29 Quit ender (Quit: You this read wrong.) 01.13.15 Quit michaelni (Read error: Connection reset by peer) 01.18.59 *** Saving seen data "./dancer.seen" 01.29.46 Join michaelni [0] (~michael@213-47-41-20.cable.dynamic.surfer.at) 01.45.18 Quit krabador (Quit: Leaving) 01.49.21 Join krabador [0] (~krabador@unaffiliated/krabador) 01.50.35 Join xorly [0] (~xorly@ip-86-49-24-93.net.upcbroadband.cz) 02.23.07 Quit xorly (Ping timeout: 256 seconds) 02.32.10 Quit krabador (Remote host closed the connection) 02.32.54 # Build Server message: 3New build round started. Revision c8564f1, 273 builds, 12 clients. 02.42.35 # <__builtin> someone have a color target with more than 6 buttons that's willing to test Duke3D? 02.43.07 # <__builtin> it should handle any number of buttons gracefully now 02.50.51 # Build Server message: 3Build round completed after 1077 seconds. 02.50.52 # Build Server message: 3Revision c8564f1 result: All green 03.19.03 *** Saving seen data "./dancer.seen" 03.33.14 Join krabador [0] (~krabador@unaffiliated/krabador) 04.47.33 Quit krabador (Read error: Connection reset by peer) 05.01.29 Quit jhMikeS (Read error: Connection reset by peer) 05.04.02 Quit atsampson (Ping timeout: 255 seconds) 05.19.07 *** Saving seen data "./dancer.seen" 05.30.59 Join this_is_a_nick [0] (~amofiuhr_@ip150-155-64-186.ct.co.cr) 05.44.48 Quit [Saint] (Quit: No Ping reply in 180 seconds.) 05.46.07 Join [Saint] [0] (~quassel@rockbox/staff/saint) 06.00.06 Quit a-109-107 (Remote host closed the connection) 06.06.57 Quit TheSeven (Ping timeout: 240 seconds) 06.30.48 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven) 06.36.44 Quit TheSeven (Ping timeout: 255 seconds) 06.57.03 Join jhMikeS [0] (~jethead71@d192-24-173-177.try.wideopenwest.com) 07.19.10 *** Saving seen data "./dancer.seen" 07.20.47 Quit dys (Ping timeout: 248 seconds) 07.24.20 Join dys [0] (~dys@tmo-106-102.customers.d1-online.com) 07.56.37 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven) 07.57.39 Quit CrashBash-Kun (Quit: Leaving) 08.17.06 Join ender` [0] (krneki@foo.eternallybored.org) 08.24.44 Join wodz [0] (~wodz@95.48.63.138) 08.58.51 Join petur [0] (~petur@91.183.48.77) 08.58.51 Quit petur (Changing host) 08.58.51 Join petur [0] (~petur@rockbox/developer/petur) 09.19.12 *** Saving seen data "./dancer.seen" 09.35.30 # pamaury: (log) https://blog.avast.com/avast-open-sources-its-machine-code-decompiler 09.58.54 Join atsampson [0] (~ats@cartman.offog.org) 10.15.18 Join JannF [0] (~jann@HSI-KBW-109-192-015-103.hsi6.kabel-badenwuerttemberg.de) 10.18.21 Join pamaury [0] (~pamaury@rockbox/developer/pamaury) 10.31.45 # wodz: cool :) I'll have to try that :) 10.41.19 Quit jhMikeS (Ping timeout: 248 seconds) 10.42.00 Join xorly [0] (~xorly@ip-86-49-24-93.net.upcbroadband.cz) 10.48.06 # pamaury: I am playing with mmu and it a pain to do it right :/ 10.48.13 # *it is 10.58.09 # wodz: my mips lib: https://gist.github.com/pamaury/9928cb91eafcb25ce3a2de1eb93cc17b 10.58.19 # pamaury: will look 10.58.20 # there is a macro for MMU that is completely generic 10.58.44 # example use: 10.58.44 # map_address DRAM_ORIG, PHYSICAL_DRAM_ADDR, DRAM_SIZE, K_CacheAttrCN, (16 * 1024 * 1024) 10.58.52 # (map dram as cacheable using 16M pages) 11.00.27 Join LinusN [0] (~linus@giant.haxx.se) 11.02.04 # pamaury: my idea is to 1) create PTEs and store it at the bottom of DRAM. iriver e150 has 8MB dram + 96k iram so this fits in 20k considering 'recommended' mips PTE layout and 4k pages. 2) create wired entries for PTEs (3 in this case) 3) use the most simple TLB refill handler as described in 'See MIPS run 11.02.35 # pamaury: I mean at least for testing purpose to catch what is overwriting codec buffer 11.09.03 # I seee, that would be cool but indeed quite a bit of work to debug this 11.09.08 Ctcp Ignored 1 channel CTCP requests in 0 seconds at the last flood 11.09.08 # * pamaury has to go 11.10.13 Join cela [0] (c24b1872@gateway/web/freenode/ip.194.75.24.114) 11.11.21 # _builtin I can test duke3d on Sony nwz-e384 11.13.32 Quit pamaury (Ping timeout: 256 seconds) 11.16.15 Quit cela (Quit: Page closed) 11.19.16 *** Saving seen data "./dancer.seen" 11.20.34 # pamaury: (log) in your lib mmu_init uses mips32r2 instruction (ext) 11.21.33 # pamaury: (log) Scratch that. on r1 appropriate macro is defined just above 11.34.59 # pamaury: relocation can be done cleaner on mips32r2 exploiting synci instruction 11.56.48 Join pamaury [0] (~pamaury@rockbox/developer/pamaury) 12.59.58 # wodz: synci is mips32r2 only 13.00.15 # pamaury: yes, thats what I said 13.00.28 # ah yes sorry :) 13.01.02 # yes I didn't finish everything for both r1 and r2 (since I don't have r2 hardware). 13.01.26 # Also my relocation code seems to have a problem,if the source and destination overlap too much, the code fails to load, I didn't have to investigate it 13.03.03 Quit tchan (Quit: WeeChat 1.6) 13.03.05 # alternatively I guess I could provide a macro for synci based on cache hit write back and hit invalidate? 13.04.45 # pamaury: I use this: http://paste.debian.net/1000514/ 13.05.01 # pamaury: It exploits the fact that cacheline is 16b 13.05.44 # yeah I saw your code, I should switch to this (or Nb at a time where N is the cache line) 13.06.09 # (with t0-t7 we can do 32 bytes) 13.07.11 # also your code (and mine) probably both break if the source and destination overlap and destination is higher than source (the code should copy backward from the end in this case) 13.09.01 # yeah 13.19.20 *** Saving seen data "./dancer.seen" 13.34.38 Quit pamaury (Ping timeout: 256 seconds) 13.35.30 Join pamaury [0] (~pamaury@rockbox/developer/pamaury) 14.34.50 Quit The_Prospector (Quit: when in doubt, kernel panic) 14.37.57 Join amayer [0] (~amayer@107-1-97-172-ip-static.hfc.comcastbusiness.net) 14.46.19 Join tchan [0] (~tchan@c-98-206-136-82.hsd1.il.comcast.net) 14.46.20 Quit tchan (Changing host) 14.46.20 Join tchan [0] (~tchan@lunar-linux/developer/tchan) 15.19.21 *** Saving seen data "./dancer.seen" 15.23.46 Quit copper (Quit: ZNC - http://znc.in) 15.24.09 Join PimpiN8 [0] (~textual@2a02:a454:38ea:1:b589:f7cf:87fc:d593) 15.24.38 Join copper [0] (~copper@unaffiliated/copper) 15.37.01 Join ernestask [0] (~ernestask@78-56-62-157.static.zebra.lt) 15.42.08 Quit wodz (Ping timeout: 256 seconds) 16.15.05 Part LinusN 16.49.20 Quit petur (Quit: Connection reset by beer) 17.06.49 Join krabador [0] (~krabador@unaffiliated/krabador) 17.09.36 Join pamaury_ [0] (~quassel@wks-50-63.mpi-sws.org) 17.10.18 Quit pamaury_ (Remote host closed the connection) 17.19.24 *** Saving seen data "./dancer.seen" 18.32.36 Join The_Prospector [0] (~The_Prosp@unaffiliated/cornman) 18.38.44 Quit this_is_a_nick (Read error: Connection reset by peer) 18.40.38 Quit pamaury (Ping timeout: 256 seconds) 18.57.38 Join JannF1 [0] (~jann@HSI-KBW-109-192-015-103.hsi6.kabel-badenwuerttemberg.de) 18.57.38 Quit JannF (Read error: Connection reset by peer) 19.02.28 Quit JannF1 (Ping timeout: 272 seconds) 19.03.11 Join jhMikeS [0] (~jethead71@d192-24-173-177.try.wideopenwest.com) 19.08.48 Join this_is_a_nick [0] (~amofiuhr_@ip150-155-64-186.ct.co.cr) 19.11.17 Quit prg318 (Quit: ZNC 1.6.5 - http://znc.in) 19.12.22 Join prg318 [0] (~prg@deadcodersociety/prg318) 19.14.42 Join lebellium [0] (~hexchat@89-93-177-206.hfc.dyn.abo.bbox.fr) 19.17.45 Quit PimpiN8 (Quit: My MacBook has gone to sleep. ZZZzzz…) 19.19.27 *** Saving seen data "./dancer.seen" 19.26.08 Quit dys (Ping timeout: 264 seconds) 19.26.09 Join JannF [0] (~jann@2a01:4f8:171:fcff:1ebf:a6a5:5856:b61d) 19.26.48 Join dys [0] (~dys@tmo-113-2.customers.d1-online.com) 19.37.20 Join PimpiN8 [0] (~textual@2a02:a454:38ea:1:b589:f7cf:87fc:d593) 19.50.36 Quit JannF (Ping timeout: 272 seconds) 19.54.34 Quit _meg (Ping timeout: 255 seconds) 19.54.54 Quit duncan^ (Quit: WeeChat 1.9.1) 19.55.26 Quit pystar89 (Ping timeout: 246 seconds) 19.57.01 Join duncan^ [0] (UNKNOWN@fez.tardis.ed.ac.uk) 20.01.25 Join _meg [0] (~notsure@211.25.203.45) 20.02.54 Quit dys (Ping timeout: 248 seconds) 20.12.04 Join petur [0] (~petur@rockbox/developer/petur) 20.15.16 Quit _meg (Ping timeout: 256 seconds) 20.15.17 Quit PimpiN8 (Quit: My MacBook has gone to sleep. ZZZzzz…) 20.20.55 Join _meg [0] (~notsure@211.25.203.45) 20.30.00 Quit fs-bluebot_ (Ping timeout: 268 seconds) 20.30.34 Quit bluebrother (Ping timeout: 255 seconds) 20.43.09 Quit Senji_ (Read error: Connection reset by peer) 20.43.38 Join Senji_ [0] (~Senji@87.118.138.79) 20.47.58 Join p3tur [0] (~petur@78-23-23-252.access.telenet.be) 20.47.58 Quit p3tur (Changing host) 20.47.58 Join p3tur [0] (~petur@rockbox/developer/petur) 20.50.01 Join dys [0] (~dys@tmo-101-192.customers.d1-online.com) 21.16.28 Join ZincAlloy [0] (~Adium@ip1f12fcec.dynamic.kabel-deutschland.de) 21.19.31 *** Saving seen data "./dancer.seen" 21.30.38 Quit this_is_a_nick (Remote host closed the connection) 21.36.27 Quit ernestask (Quit: ernestask) 21.40.41 Join PimpiN8 [0] (~textual@2a02:a454:38ea:1:b589:f7cf:87fc:d593) 21.43.35 Quit sanchaez (*.net *.split) 21.44.51 Join sanchaez [0] (~sanchaez@95.67.87.200) 21.45.56 Quit dys (Ping timeout: 240 seconds) 21.46.54 Join dys [0] (~dys@tmo-101-192.customers.d1-online.com) 22.06.38 Join this_is_a_nick [0] (~amofiuhr_@201.193.220.136) 22.34.41 Quit lebellium (Quit: Leaving) 23.00.52 Quit amayer (Quit: Leaving) 23.19.34 *** Saving seen data "./dancer.seen" 23.27.00 Quit ZincAlloy (Quit: Leaving.) 23.43.11 Quit p3tur (Quit: Leaving)