--- Log for 25.08.124 Server: osmium.libera.chat Channel: #rockbox --- Nick: rb-logbot Version: Dancer V4.16 Started: 23 hours and 1 minute ago 00.23.17 Quit othello7 (Ping timeout: 248 seconds) 00.55.58 Join dconrad [0] (~dconrad@152.117.104.217) 01.00.37 Quit dconrad (Ping timeout: 248 seconds) 01.21.49 *** Saving seen data "./dancer.seen" 02.02.21 Join dconrad [0] (~dconrad@152.117.104.217) 02.06.53 Quit dconrad (Ping timeout: 255 seconds) 02.10.37 Quit massiveH (Quit: Leaving) 02.36.14 Quit decky (Read error: Connection reset by peer) 02.36.48 Join decky [0] (~decky_@69.9.139.14) 03.21.53 *** Saving seen data "./dancer.seen" 03.33.17 Join lebellium [0] (~lebellium@2a01cb0405d07f0058898cc865bf06ef.ipv6.abo.wanadoo.fr) 03.33.29 Quit Moriar (Ping timeout: 252 seconds) 03.36.12 Quit decky (Read error: Connection reset by peer) 03.36.37 Join decky [0] (~decky_@69.9.139.14) 04.04.15 Join dconrad [0] (~dconrad@152.117.104.217) 04.08.50 Quit dconrad (Ping timeout: 272 seconds) 05.21.57 *** Saving seen data "./dancer.seen" 07.06.22 Join dconrad [0] (~dconrad@152.117.104.217) 07.10.39 Quit dconrad (Ping timeout: 246 seconds) 07.22.01 *** Saving seen data "./dancer.seen" 08.35.14 Join dconrad [0] (~dconrad@152.117.104.217) 08.38.20 Quit dconrad (Remote host closed the connection) 08.39.49 Join dconrad [0] (~dconrad@152.117.104.217) 08.44.05 Quit dconrad (Ping timeout: 248 seconds) 08.56.39 Quit danwellby (Read error: Connection reset by peer) 09.08.09 Join danwellby [0] (~danwellby@cynthiajndevey.plus.com) 09.08.39 Join decky_e_ [0] (~decky_@69.9.139.14) 09.11.34 Quit decky (Ping timeout: 272 seconds) 09.22.02 *** Saving seen data "./dancer.seen" 10.06.52 Join Moriar [0] (~moriar@107-200-193-159.lightspeed.stlsmo.sbcglobal.net) 10.41.27 Join dconrad [0] (~dconrad@152.117.104.217) 10.45.47 Quit dconrad (Ping timeout: 252 seconds) 10.56.05 Join dconrad [0] (~dconrad@152.117.104.217) 11.11.31 Join othello7 [0] (~Thunderbi@pool-100-36-176-164.washdc.fios.verizon.net) 11.17.19 Quit dconrad (Remote host closed the connection) 11.21.26 Join dconrad [0] (~dconrad@152.117.104.217) 11.22.04 *** Saving seen data "./dancer.seen" 11.41.15 # <_bilgus> dconrad g#5895 has the start of HAVE_DEVICE_DATA I still need to work out the write function on verification fns but it's mostly there 11.41.18 # 3Gerrit review #5895 at https://gerrit.rockbox.org/r/c/rockbox/+/5895 : 3Add DeviceData to bootloaders by William Wilgus 11.41.55 # <_bilgus> pretty much the same as bootdata but without adding the complexity to everyone 11.42.24 # <_bilgus> I'll try to get it finished by this evening or this week 11.43.09 Join cockroach [0] (~blattodea@user/cockroach) 12.39.34 # <_bilgus> dconrad 12.40.27 # <_bilgus> it compiles now but still needs work I'll continue on it later 12.43.00 # taking a step back, the reason for needing to invalidate the bootdata if the redirect _failed_ (ie present, but invalid) is because the drive/volume pointers in it will not be valid when reverting to the "primary". IIUC, that is. 13.01.41 Quit Moriar (Quit: Leaving.) 13.14.14 Quit jj5 (Ping timeout: 255 seconds) 13.22.08 *** Saving seen data "./dancer.seen" 13.29.30 # <_bilgus> exactly 13.30.46 # <_bilgus> the bootloader didn't find a valid fw there and it just tries to boot by reverting to whatever is at Drive 0 and probably part 0 but i'm not sure if it will try others 13.32.19 # <_bilgus> we can change that but that will involve a lot of bootloader work or a lot of extra fw code 13.32.32 # <_bilgus> IE boot V3 13.34.08 # ok, I'll take a look at it, thanks 13.34.12 # <_bilgus> I'm of the opinion that for one device its probably better to just make a second way to do this and if there happens to be another device that needs it later it won't be so widespread 13.35.01 # <_bilgus> it still needs some work feel free to run with it but i'll flesh it out some more this eve 13.35.06 # I don't know how likely that is to happen; multiple variations of the same nominal hw. 13.36.01 # <_bilgus> I'm saying someone else that wats to one off send some data back to the fw 13.36.51 # <_bilgus> I'm not even sure I can think of anything except maybe something to do with a failsafe boot or something 13.37.08 # <_bilgus> wants* 13.38.51 # <_bilgus> I don't think we really need verification fn for this though checking the CRC should be good and if device_version is 0xFF the bootloader is too old 13.39.42 Join jj5 [0] (~jj5@100.80.216.139.dynamic.dsl.dv.iprimus.net.au) 13.41.02 # <_bilgus> also I think attribute(weak) works properly but we can add your code there with the ifdefs and remove weak or put it somewhere unique to the erosnative 13.41.23 # <_bilgus> since only one user 13.50.13 # so this could be passed through rolo as well, right? 13.50.25 # fairly simply 13.57.14 # that patchset seems pretty reasonable, certainly I don't want to potentially mess up bootdata for every other target 13.57.29 # I had never heard of a weak attribute before, neat 13.57.43 # I may use that at my job actually haha 14.00.26 # so I could define fill_devicedata() in the target-specific code and it should override the weak version automatically? need to #include the target-specific header file in devicedata.c? 14.15.29 # <_bilgus> I don't think you need to do anything special other than make sure its possibly externed but I usually figure it out so it can't be too onerous 14.16.30 # <_bilgus> yeah the rolo part messed me up need to keep the write function around in the fw 14.47.55 Join Moriar [0] (~moriar@107-200-193-159.lightspeed.stlsmo.sbcglobal.net) 15.22.12 *** No seen item changed, no save performed. 16.43.40 Quit dconrad (Remote host closed the connection) 17.02.45 Quit decky_e_ (Read error: Connection reset by peer) 17.03.24 Join decky_e_ [0] (~decky_@69.9.139.14) 17.22.13 *** Saving seen data "./dancer.seen" 18.08.34 Quit lebellium (Quit: Leaving) 19.15.57 Join massiveH [0] (~massiveH@2600:4040:a982:dc00:fd90:82f4:919f:14f2) 19.19.12 Quit othello7 (Ping timeout: 276 seconds) 19.22.14 *** Saving seen data "./dancer.seen" 19.30.27 # Build Server message: 3New build round started. Revision eca00638ae, 337 builds, 9 clients. 19.30.27 # 3puzzles: add Slide and Sokoban. by Franklin Wei 19.42.27 # Build Server message: 3Build round completed after 721 seconds. 19.42.29 # Build Server message: 3Revision eca00638ae result: All green 21.22.15 *** No seen item changed, no save performed. 21.39.14 Quit cockroach (Quit: leaving) 21.41.19 Quit braewoods (Remote host closed the connection) 21.41.34 Join braewoods [0] (~braewoods@user/braewoods) 21.43.25 Join dconrad [0] (~dconrad@152.117.104.217) 22.19.38 Quit dconrad (Remote host closed the connection) 22.50.49 Join dconrad [0] (~dconrad@152.117.104.217) 23.02.26 Quit Moriar (Ping timeout: 252 seconds) 23.03.45 Quit skipwich (Remote host closed the connection) 23.15.24 Quit massiveH (Quit: Leaving) 23.17.59 Quit thanosengine (Quit: WeeChat 4.3.1) 23.22.17 *** Saving seen data "./dancer.seen" 23.47.08 Quit dconrad (Remote host closed the connection) 23.47.48 Join dconrad [0] (~dconrad@152.117.104.217) 23.52.20 Quit dconrad (Ping timeout: 255 seconds)