whitequark[cis] changed the topic of #glasgow to: digital interface explorer · meetings Saturday 2200 UTC · code https://github.com/GlasgowEmbedded/glasgow · logs https://libera.irclog.whitequark.org/glasgow · Matrix #glasgow-interface-explorer:matrix.org · discord https://1bitsquared.com/pages/chat
duderonomy has joined #glasgow
cr1901 has quit [Read error: Connection reset by peer]
cr1901 has joined #glasgow
Foxyloxy_ has joined #glasgow
Foxyloxy has quit [Ping timeout: 264 seconds]
GNUmoon has quit [Remote host closed the connection]
GNUmoon has joined #glasgow
GNUmoon has quit [*.net *.split]
joerg has quit [Ping timeout: 260 seconds]
joerg has joined #glasgow
sugarbeet has quit [Ping timeout: 260 seconds]
sugarbeet has joined #glasgow
ar-jan has joined #glasgow
ar-jan has quit [Ping timeout: 258 seconds]
itsmk has quit [Ping timeout: 258 seconds]
bvernoux has joined #glasgow
GNUmoon has joined #glasgow
GNUmoon has quit [Remote host closed the connection]
GNUmoon has joined #glasgow
Guest27 has joined #glasgow
Guest27 has quit [Client Quit]
Eli2 has joined #glasgow
<_whitenotifier-f> [glasgow] whitequark opened pull request #394: firmware: include git revision in product string - https://github.com/GlasgowEmbedded/glasgow/pull/394
<_whitenotifier-f> [glasgow] whitequark commented on issue #382: Device fails to enumerate when plugged in for the first time on Windows - https://github.com/GlasgowEmbedded/glasgow/issues/382#issuecomment-1727689469
dne has quit [Remote host closed the connection]
dne has joined #glasgow
<_whitenotifier-f> [glasgow] attie commented on pull request #394: firmware: include git revision in product string - https://github.com/GlasgowEmbedded/glasgow/pull/394#issuecomment-1727742766
brolin has joined #glasgow
brolin has quit [Ping timeout: 258 seconds]
brolin has joined #glasgow
pg12 has quit [Ping timeout: 246 seconds]
pg12 has joined #glasgow
brolin has quit [Ping timeout: 240 seconds]
brolin has joined #glasgow
brolin has quit [Ping timeout: 260 seconds]
brolin has joined #glasgow
RaYmAn has joined #glasgow
<_whitenotifier-f> [glasgow] whitequark synchronize pull request #394: firmware: include git revision in product string - https://github.com/GlasgowEmbedded/glasgow/pull/394
<_whitenotifier-f> [whitequark/libfx2] whitequark pushed 1 commit to main [+0/-0/±1] https://github.com/whitequark/libfx2/compare/adee5916b283...73fa811818d5
<_whitenotifier-f> [whitequark/libfx2] whitequark 73fa811 - usbmicrosoft: add Extended Property descriptor structure.
<_whitenotifier-f> [glasgow] whitequark opened pull request #395: firmware: fix issue #382 - https://github.com/GlasgowEmbedded/glasgow/pull/395
<_whitenotifier-f> [glasgow] whitequark synchronize pull request #395: firmware: fix issue #382 - https://github.com/GlasgowEmbedded/glasgow/pull/395
<_whitenotifier-f> [glasgow] whitequark commented on pull request #385: Temporarily work around issue #382 - https://github.com/GlasgowEmbedded/glasgow/pull/385#issuecomment-1727973590
<_whitenotifier-f> [glasgow] whitequark closed pull request #385: Temporarily work around issue #382 - https://github.com/GlasgowEmbedded/glasgow/pull/385
<_whitenotifier-f> [glasgow] whitequark synchronize pull request #394: firmware: include git revision in product string - https://github.com/GlasgowEmbedded/glasgow/pull/394
<_whitenotifier-f> [glasgow] whitequark commented on pull request #394: firmware: include git revision in product string - https://github.com/GlasgowEmbedded/glasgow/pull/394#issuecomment-1727979162
<_whitenotifier-f> [GlasgowEmbedded/glasgow] github-merge-queue[bot] pushed 1 commit to gh-readonly-queue/main/pr-395-9dc7265ebb2938aada0536755e99d06606bbfe35 [+0/-0/±2] https://github.com/GlasgowEmbedded/glasgow/commit/dbe6f0e2c4b1
<_whitenotifier-f> [GlasgowEmbedded/glasgow] whitequark dbe6f0e - firmware: fix issue #382 (-88 bytes XRAM).
<_whitenotifier-f> [glasgow] github-merge-queue[bot] created branch gh-readonly-queue/main/pr-395-9dc7265ebb2938aada0536755e99d06606bbfe35 - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-f> [glasgow] whitequark commented on pull request #395: firmware: fix issue #382 - https://github.com/GlasgowEmbedded/glasgow/pull/395#issuecomment-1728021378
<_whitenotifier-f> [GlasgowEmbedded/glasgow] github-merge-queue[bot] pushed 1 commit to gh-readonly-queue/main/pr-394-dbe6f0e2c4b1a11f365dd0397cca4e179fa0d3cb [+0/-0/±3] https://github.com/GlasgowEmbedded/glasgow/commit/1319a1bf9287
<_whitenotifier-f> [GlasgowEmbedded/glasgow] whitequark 1319a1b - firmware: include git revision in product string (-15 bytes XRAM).
<_whitenotifier-f> [glasgow] github-merge-queue[bot] created branch gh-readonly-queue/main/pr-394-dbe6f0e2c4b1a11f365dd0397cca4e179fa0d3cb - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-f> [glasgow] whitequark synchronize pull request #394: firmware: include git revision in product string - https://github.com/GlasgowEmbedded/glasgow/pull/394
<_whitenotifier-f> [GlasgowEmbedded/glasgow] github-merge-queue[bot] pushed 1 commit to main [+0/-0/±2] https://github.com/GlasgowEmbedded/glasgow/compare/9dc7265ebb29...dbe6f0e2c4b1
<_whitenotifier-f> [glasgow] whitequark closed pull request #395: firmware: fix issue #382 - https://github.com/GlasgowEmbedded/glasgow/pull/395
<_whitenotifier-f> [GlasgowEmbedded/glasgow] github-merge-queue[bot] deleted branch gh-readonly-queue/main/pr-395-9dc7265ebb2938aada0536755e99d06606bbfe35
<_whitenotifier-f> [glasgow] github-merge-queue[bot] deleted branch gh-readonly-queue/main/pr-395-9dc7265ebb2938aada0536755e99d06606bbfe35 - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-f> [glasgow] whitequark closed issue #382: Device fails to enumerate when plugged in for the first time on Windows - https://github.com/GlasgowEmbedded/glasgow/issues/382
<_whitenotifier-f> [GlasgowEmbedded/glasgow] github-merge-queue[bot] deleted branch gh-readonly-queue/main/pr-394-dbe6f0e2c4b1a11f365dd0397cca4e179fa0d3cb
<_whitenotifier-f> [glasgow] github-merge-queue[bot] deleted branch gh-readonly-queue/main/pr-394-dbe6f0e2c4b1a11f365dd0397cca4e179fa0d3cb - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-f> [glasgow] whitequark synchronize pull request #394: firmware: include git revision in product string - https://github.com/GlasgowEmbedded/glasgow/pull/394
ar-jan has joined #glasgow
brolin has quit [Ping timeout: 244 seconds]
brolin has joined #glasgow
whitequark[cis] has joined #glasgow
<whitequark[cis]> Attie: can you fix the makefile on ci?
brolin has quit [Ping timeout: 258 seconds]
esden[cis] has joined #glasgow
<esden[cis]> For some reason the build-firmware task did not run on newer ubuntu version it still is on 20.04. Is it possible that this is why it is still failing? I see that you bumped the version in the workflow.
<esden[cis]> That said, maybe fixing the makefile to not use newer syntax is what you prefer. Let me know.
<whitequark[cis]> oh
<whitequark[cis]> i forgot to update
<whitequark[cis]> the build-firmware task has its own runner setting
<esden[cis]> ahh! Ok
Attie[m] has joined #glasgow
<Attie[m]> yeah, my "old" system that complained about that bit is also 20.04
<Attie[m]> happy to dig in if updating to 22.04 didn't fix it though
<_whitenotifier-f> [glasgow] whitequark synchronize pull request #394: firmware: include git revision in product string - https://github.com/GlasgowEmbedded/glasgow/pull/394
<esden[cis]> it seems to build now
<Attie[m]> oh, as you're tracking XRAM very carefully, I was wondering if a + marker would be preferable to .dirty?
<esden[cis]> that said, it might be worthwhile to change it so older systems can also build? ... not sure how important that is
<Attie[m]> meant to say in my comment
<Attie[m]> does #382 mean that EP0 handling wasn't fully broken as it sounded like? (yay if so!)
<Attie[m]> *#395 ... doh
<whitequark[cis]> esden[cis]: I really don't care to bend over backwards for firmware developers
<whitequark[cis]> Attie[m]: I think it was less fully broken at least. me, Maya, and Charlotte had spent something like 10 hours deep in the USB guts trying to figure out the exact conditions for every single firmware bit, when it's set and cleared, what's the right sequencing
<whitequark[cis]> we didn't actually get to re-verifying all of EP0 accesses and there's some really wonky stuff we just weren't able to look into
<whitequark[cis]> including a bug that reliably reproduced on Maya's laptop iff she was not running ETW tracing to capture it...
<Attie[m]> 😑
<Attie[m]> ... well done you three, and thank you
<whitequark[cis]> she ended up pulling out the big guns (Beagle) in the end
<whitequark[cis]> by the way, can someone figure out why caching doesn't work on the CI and therefore makes our tests insanely slow?
<_whitenotifier-f> [GlasgowEmbedded/glasgow] github-merge-queue[bot] pushed 1 commit to gh-readonly-queue/main/pr-394-dbe6f0e2c4b1a11f365dd0397cca4e179fa0d3cb [+0/-0/±4] https://github.com/GlasgowEmbedded/glasgow/commit/63287e31f8d5
<_whitenotifier-f> [GlasgowEmbedded/glasgow] whitequark 63287e3 - firmware: include git revision in product string (-15 bytes XRAM).
<_whitenotifier-f> [glasgow] github-merge-queue[bot] created branch gh-readonly-queue/main/pr-394-dbe6f0e2c4b1a11f365dd0397cca4e179fa0d3cb - https://github.com/GlasgowEmbedded/glasgow
Eli2 has quit [Remote host closed the connection]
esden[m] has joined #glasgow
<esden[m]> \o/ 🙂
Eli2 has joined #glasgow
<_whitenotifier-f> [GlasgowEmbedded/glasgow] github-merge-queue[bot] pushed 1 commit to main [+0/-0/±4] https://github.com/GlasgowEmbedded/glasgow/compare/dbe6f0e2c4b1...63287e31f8d5
<_whitenotifier-f> [GlasgowEmbedded/glasgow] github-merge-queue[bot] deleted branch gh-readonly-queue/main/pr-394-dbe6f0e2c4b1a11f365dd0397cca4e179fa0d3cb
<_whitenotifier-f> [glasgow] whitequark closed pull request #394: firmware: include git revision in product string - https://github.com/GlasgowEmbedded/glasgow/pull/394
<_whitenotifier-f> [glasgow] github-merge-queue[bot] deleted branch gh-readonly-queue/main/pr-394-dbe6f0e2c4b1a11f365dd0397cca4e179fa0d3cb - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-f> [glasgow] whitequark opened pull request #396: software: update firmware - https://github.com/GlasgowEmbedded/glasgow/pull/396
<whitequark[cis]> esden: you have green light to flash & ship once https://github.com/GlasgowEmbedded/glasgow/pull/396 is automatically merged
<esden[cis]> Wooohoo!! I now know what I am doing today! :D
<esden[cis]> Thank you for taking care of it Catherine !
<whitequark[cis]> you're welcome ^^
<_whitenotifier-f> [GlasgowEmbedded/glasgow] github-merge-queue[bot] pushed 1 commit to gh-readonly-queue/main/pr-396-63287e31f8d5042fcbcb4bb61e6977b0b94c58ab [+0/-0/±1] https://github.com/GlasgowEmbedded/glasgow/commit/e9a9801d5be3
<_whitenotifier-f> [GlasgowEmbedded/glasgow] whitequark e9a9801 - software: update firmware.
<_whitenotifier-f> [glasgow] github-merge-queue[bot] created branch gh-readonly-queue/main/pr-396-63287e31f8d5042fcbcb4bb61e6977b0b94c58ab - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-f> [GlasgowEmbedded/glasgow] github-merge-queue[bot] pushed 1 commit to main [+0/-0/±1] https://github.com/GlasgowEmbedded/glasgow/compare/63287e31f8d5...e9a9801d5be3
<_whitenotifier-f> [glasgow] whitequark closed pull request #396: software: update firmware - https://github.com/GlasgowEmbedded/glasgow/pull/396
<_whitenotifier-f> [GlasgowEmbedded/glasgow] github-merge-queue[bot] deleted branch gh-readonly-queue/main/pr-396-63287e31f8d5042fcbcb4bb61e6977b0b94c58ab
<_whitenotifier-f> [glasgow] github-merge-queue[bot] deleted branch gh-readonly-queue/main/pr-396-63287e31f8d5042fcbcb4bb61e6977b0b94c58ab - https://github.com/GlasgowEmbedded/glasgow
bvernoux has quit [Quit: Leaving]
galibert[m] has joined #glasgow
<galibert[m]> Catherine: you look like you still need some clarification on the concept of vacation :-P
brolin has joined #glasgow
notgull has quit [Ping timeout: 260 seconds]
ar-jan has quit [Ping timeout: 260 seconds]
notgull has joined #glasgow
GNUmoon has quit [Ping timeout: 252 seconds]
Raito_Bezarius has quit [Quit: free()]
Raito_Bezarius has joined #glasgow
brolin has quit [Ping timeout: 258 seconds]
GNUmoon has joined #glasgow
brolin has joined #glasgow
brolin has quit [Ping timeout: 258 seconds]
brolin has joined #glasgow
brolin has quit [Ping timeout: 258 seconds]
brolin has joined #glasgow
GNUmoon has quit [Remote host closed the connection]
GNUmoon has joined #glasgow
brolin has quit [Ping timeout: 240 seconds]
brolin has joined #glasgow
brolin has quit [Ping timeout: 258 seconds]
brolin has joined #glasgow
brolin has quit [Ping timeout: 260 seconds]
brolin has joined #glasgow