ChanServ changed the topic of #glasgow to: glasgow interface explorer · code https://github.com/GlasgowEmbedded/glasgow · logs https://freenode.irclog.whitequark.org/glasgow · discord https://1bitsquared.com/pages/chat · production https://www.crowdsupply.com/1bitsquared/glasgow · no ETAs at the moment
<d1b2> <esden> ok, I have pushed the glasgow, prom adapter addon that we were working on during the stream today: https://github.com/esden/glasgow-addons/tree/master/hardware/prom-addon
d_olex_ has joined #glasgow
d_olex has quit [Ping timeout: 260 seconds]
d_olex has joined #glasgow
d_olex_ has quit [Ping timeout: 260 seconds]
d_olex_ has joined #glasgow
d_olex has quit [Ping timeout: 265 seconds]
jschievink has quit [Ping timeout: 244 seconds]
ZerataX1 has quit [Ping timeout: 240 seconds]
^^makoto_ has quit [Ping timeout: 260 seconds]
^^makoto_ has joined #glasgow
fridtjof[m] has quit [Ping timeout: 244 seconds]
disasm[m] has quit [Ping timeout: 260 seconds]
emily has quit [Ping timeout: 260 seconds]
feldim2425 has quit [Ping timeout: 260 seconds]
fridtjof[m] has joined #glasgow
emily has joined #glasgow
disasm[m] has joined #glasgow
jschievink has joined #glasgow
ZerataX1 has joined #glasgow
feldim2425 has joined #glasgow
samlittlewood has quit [Ping timeout: 246 seconds]
_whitelogger has joined #glasgow
oeuf has joined #glasgow
gillesmauve has joined #glasgow
kmehall_ has joined #glasgow
jpa- has joined #glasgow
gillesmauve has joined #glasgow
gillesmauve has quit [Changing host]
uberushaximus has quit [Ping timeout: 256 seconds]
uberushaximus has joined #glasgow
jpa- has quit [Remote host closed the connection]
electronic_eel has quit [Ping timeout: 272 seconds]
electronic_eel_ has joined #glasgow
jpa- has joined #glasgow
_whitelogger has joined #glasgow
PyroPeter_ has joined #glasgow
PyroPeter has quit [Ping timeout: 258 seconds]
PyroPeter_ is now known as PyroPeter
Stormwind_mobile has quit [Remote host closed the connection]
Stormwind_mobile has joined #glasgow
<ktemkin> whitequark: I don’t believe so, at least from a language-lawyer perspective
<ktemkin> IIRC, you can technically only reject set_interface if you only support the default or if the alt-setting doesn’t exist
<ktemkin> (in *practice* you can get away with more, since if a set_interface times out, I believe the major OSs will just keep the old alt-setting)
<ktemkin> the intention of the specification is that mutually exclusive components be collected either under parallel configurations or parallel altsettings; and that interfaces were considered orthogonal to each other
<ktemkin> (originally, there wasn’t intended to be a way for a logical function to span multiple interfaces; IIRC IADs actually came as an ECN)
<whitequark> ktemkin: right. so you can probably guess what problem i'm solving
<whitequark> WDF not supporting dynamic configuration changes
<whitequark> it's either STALL in response to Set Interface, or a vendor request that magically disables one of the interfaces
<whitequark> makes basically no difference in practice other than one of the choices being very slightly nicer from aesthetic perspective
<whitequark> (i think it makes no difference, anyway)
<ktemkin> yep; I know that problem well enough
<ktemkin> there isn’t a good answer; but I’ve leaned towards “overpopulate interfaces and use control requests to handle e.g. stalling other interfaces”, since I know that at least won’t change if the kernel decides to change how undefined behavior is handled
<ktemkin> depending on what you’re using the interfaces for, you might be able to use SET_FEATURE/CLEAR_FEATURE to turn the relevant interfaces on and off
<whitequark> ohhhh thanks
<whitequark> that works
Stephie- has joined #glasgow
Stephie has quit [Quit: Fuck this shit, I'm out!]
electronic_eel_ is now known as electronic_eel
midnight has quit [Ping timeout: 272 seconds]
midnight has joined #glasgow
tomtastic_ has joined #glasgow
tomtastic has quit [Ping timeout: 264 seconds]
mwk has quit [Ping timeout: 240 seconds]
mwk has joined #glasgow
tomtastic_ is now known as tomtastic
bvernoux has joined #glasgow
bvernoux has quit [Remote host closed the connection]
bvernoux has joined #glasgow
V is now known as v
v is now known as V
Stormwind_mobile has quit [Ping timeout: 258 seconds]
<marcan> whitequark: remind me what _whitenotifier-f is running?
superbaloo has quit [Quit: WeeChat 2.3]
superbaloo has joined #glasgow
Stormwind_mobile has joined #glasgow
Stormwind_mobile has quit [Ping timeout: 272 seconds]
d_olex has joined #glasgow
d_olex_ has quit [Ping timeout: 265 seconds]
Stormwind_mobile has joined #glasgow
affix has left #glasgow ["Leaving"]
englishm has quit [Ping timeout: 240 seconds]
englishm has joined #glasgow
bvernoux has quit [Quit: Leaving]
Stormwind_mobile has quit [Ping timeout: 258 seconds]
Stormwind_mobile has joined #glasgow