whitequark[cis] changed the topic of #glasgow to: https://glasgow-embedded.org · digital interface explorer · https://www.crowdsupply.com/1bitsquared/glasgow · 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
purdeaandrei[m] has joined #glasgow
<purdeaandrei[m]> Oh, I read somewhere (I think a github comment) that amaranth doesn't support the pull-ups 'yet', and I assumed that comment was correct. Sorry for the confusion.
<purdeaandrei[m]> Yeah, we can discuss. Although I definitely need to do some learning before implementing anything final-looking. I need to understand how the bits and pieces fit together.
<purdeaandrei[m]> For instance I don't know what the word 'target' means here. Are you referring to the gateware by any chance?
<purdeaandrei[m]> what would the advantages of a toplevel command be? Could I perhaps write a script that sequentially uploads different generated designs to the FPGA for self-test without user interaction?
<purdeaandrei[m]> Or am I limited to 1 FPGA programming cycle per glasgow invocation?
<purdeaandrei[m]> I suppose I should know the answers to these questions, so I need to take some time to learn the codebase better.
<whitequark[m]> I'm very happy to explain
<whitequark[m]> right now though I'm going through some personal events (positive for once) so it'll happen later
<whitequark[m]> "target" is gateware
<_whitenotifier-3> [glasgow] purdeaandrei opened pull request #651: firmware: Optimize code size by using goto, saving 59 bytes - https://github.com/GlasgowEmbedded/glasgow/pull/651
<_whitenotifier-3> [glasgow] purdeaandrei opened pull request #652: Optimize code size (and speed) by using bit access instructions when accessing IO* registers - https://github.com/GlasgowEmbedded/glasgow/pull/652
<_whitenotifier-3> [glasgow] purdeaandrei commented on pull request #650: Firmware read pull io expander input - https://github.com/GlasgowEmbedded/glasgow/pull/650#issuecomment-2261729992
<purdeaandrei[m]> glad to hear, there's no hurry
<purdeaandrei[m]> I've split off two optimization-only PRs from my previous PR to make it easier to review, but there's no hurry
<_whitenotifier-3> [glasgow] purdeaandrei opened pull request #653: docs: Complete list of firmware build dependencies - https://github.com/GlasgowEmbedded/glasgow/pull/653
<_whitenotifier-3> [glasgow] purdeaandrei commented on pull request #653: docs: Complete list of firmware build dependencies - https://github.com/GlasgowEmbedded/glasgow/pull/653#issuecomment-2261762028
<whitequark[m]> you could and this is one of the advantages. the others is that you aren't limited to the platform files used for the applets, and can add your own resources, etc. you also don't have to fit into the CLI framework of applets, which is a little inconvenient there
<_whitenotifier-3> [glasgow] whitequark commented on pull request #653: docs: Complete list of firmware build dependencies - https://github.com/GlasgowEmbedded/glasgow/pull/653#issuecomment-2261788813
<_whitenotifier-3> [glasgow] github-merge-queue[bot] created branch gh-readonly-queue/main/pr-653-f53645bafc29f431a81bd97cc11d14dfb2baecd5 - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-3> [glasgow] purdeaandrei synchronize pull request #653: docs: Complete list of firmware build dependencies - https://github.com/GlasgowEmbedded/glasgow/pull/653
<_whitenotifier-3> [glasgow] github-merge-queue[bot] deleted branch gh-readonly-queue/main/pr-653-f53645bafc29f431a81bd97cc11d14dfb2baecd5 - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-3> [glasgow] whitequark closed pull request #653: docs: Complete list of firmware build dependencies - https://github.com/GlasgowEmbedded/glasgow/pull/653
<_whitenotifier-3> [GlasgowEmbedded/glasgow] github-merge-queue[bot] pushed 1 commit to main [+0/-0/±1] https://github.com/GlasgowEmbedded/glasgow/compare/f53645bafc29...59a1291bd6a6
<_whitenotifier-3> [GlasgowEmbedded/glasgow] purdeaandrei 59a1291 - docs: Complete list of firmware build dependencies
<_whitenotifier-3> [glasgow] whitequark reviewed pull request #652 commit - https://github.com/GlasgowEmbedded/glasgow/pull/652#discussion_r1699291193
<_whitenotifier-3> [glasgow] whitequark reviewed pull request #652 commit - https://github.com/GlasgowEmbedded/glasgow/pull/652#discussion_r1699291655
<_whitenotifier-3> [libfx2] purdeaandrei opened pull request #17: Make it look for 'sdcc-sdcc' and 'sdcc-sdas8051' executables too - https://github.com/whitequark/libfx2/pull/17
<_whitenotifier-3> [libfx2] whitequark commented on pull request #17: Make it look for 'sdcc-sdcc' and 'sdcc-sdas8051' executables too - https://github.com/whitequark/libfx2/pull/17#issuecomment-2261807823
<_whitenotifier-3> [libfx2] whitequark commented on pull request #17: Make it look for 'sdcc-sdcc' and 'sdcc-sdas8051' executables too - https://github.com/whitequark/libfx2/pull/17#issuecomment-2261808986
<_whitenotifier-3> [glasgow] purdeaandrei opened pull request #654: documentation: also add the package 'libusb1' to the fedora dependencies - https://github.com/GlasgowEmbedded/glasgow/pull/654
<_whitenotifier-3> [glasgow] whitequark commented on pull request #651: firmware: Optimize code size by using goto, saving 59 bytes - https://github.com/GlasgowEmbedded/glasgow/pull/651#issuecomment-2261814442
<_whitenotifier-3> [glasgow] whitequark commented on pull request #654: documentation: also add the package 'libusb1' to the fedora dependencies - https://github.com/GlasgowEmbedded/glasgow/pull/654#issuecomment-2261815804
<_whitenotifier-3> [glasgow] purdeaandrei synchronize pull request #654: documentation: also add the package 'libusb1' to the fedora dependencies - https://github.com/GlasgowEmbedded/glasgow/pull/654
<_whitenotifier-3> [glasgow] purdeaandrei commented on pull request #654: documentation: also add the package 'libusb1' to the fedora dependencies - https://github.com/GlasgowEmbedded/glasgow/pull/654#issuecomment-2261819212
<_whitenotifier-3> [glasgow] github-merge-queue[bot] created branch gh-readonly-queue/main/pr-654-59a1291bd6a64d3379edd2f53e137e1fd4aedccc - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-3> [GlasgowEmbedded/glasgow] github-merge-queue[bot] pushed 1 commit to main [+0/-0/±1] https://github.com/GlasgowEmbedded/glasgow/compare/59a1291bd6a6...281d380d587c
<_whitenotifier-3> [glasgow] github-merge-queue[bot] deleted branch gh-readonly-queue/main/pr-654-59a1291bd6a64d3379edd2f53e137e1fd4aedccc - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-3> [glasgow] whitequark closed pull request #654: documentation: also add the package 'libusb1' to the fedora dependencies - https://github.com/GlasgowEmbedded/glasgow/pull/654
<_whitenotifier-3> [glasgow] purdeaandrei synchronize pull request #652: Optimize code size (and speed) by using bit access instructions when accessing IO* registers - https://github.com/GlasgowEmbedded/glasgow/pull/652
<_whitenotifier-3> [glasgow] purdeaandrei reviewed pull request #652 commit - https://github.com/GlasgowEmbedded/glasgow/pull/652#discussion_r1699307737
<_whitenotifier-3> [glasgow] purdeaandrei reviewed pull request #652 commit - https://github.com/GlasgowEmbedded/glasgow/pull/652#discussion_r1699308109
<_whitenotifier-3> [glasgow] purdeaandrei commented on pull request #652: Optimize code size (and speed) by using bit access instructions when accessing IO* registers - https://github.com/GlasgowEmbedded/glasgow/pull/652#issuecomment-2261828572
<_whitenotifier-3> [glasgow] whitequark commented on pull request #652: Optimize code size (and speed) by using bit access instructions when accessing IO* registers - https://github.com/GlasgowEmbedded/glasgow/pull/652#issuecomment-2261832615
<_whitenotifier-3> [glasgow] purdeaandrei synchronize pull request #652: Optimize code size (and speed) by using bit access instructions when accessing IO* registers - https://github.com/GlasgowEmbedded/glasgow/pull/652
<_whitenotifier-3> [glasgow] purdeaandrei commented on pull request #652: Optimize code size (and speed) by using bit access instructions when accessing IO* registers - https://github.com/GlasgowEmbedded/glasgow/pull/652#issuecomment-2261837328
<_whitenotifier-3> [glasgow] whitequark commented on pull request #652: Optimize code size (and speed) by using bit access instructions when accessing IO* registers - https://github.com/GlasgowEmbedded/glasgow/pull/652#issuecomment-2261841104
<_whitenotifier-3> [glasgow] whitequark synchronize pull request #652: Optimize code size (and speed) by using bit access instructions when accessing IO* registers - https://github.com/GlasgowEmbedded/glasgow/pull/652
<_whitenotifier-3> [glasgow] whitequark commented on pull request #652: Optimize code size (and speed) by using bit access instructions when accessing IO* registers - https://github.com/GlasgowEmbedded/glasgow/pull/652#issuecomment-2261841555
redstarcomrade has joined #glasgow
redstarcomrade has quit [Changing host]
redstarcomrade has joined #glasgow
<_whitenotifier-3> [glasgow] purdeaandrei commented on pull request #652: Optimize code size (and speed) by using bit access instructions when accessing IO* registers - https://github.com/GlasgowEmbedded/glasgow/pull/652#issuecomment-2261849314
<_whitenotifier-3> [libfx2] purdeaandrei commented on pull request #17: Make it look for 'sdcc-sdcc' and 'sdcc-sdas8051' executables too - https://github.com/whitequark/libfx2/pull/17#issuecomment-2261853415
<_whitenotifier-3> [glasgow] whitequark commented on pull request #652: Optimize code size (and speed) by using bit access instructions when accessing IO* registers - https://github.com/GlasgowEmbedded/glasgow/pull/652#issuecomment-2261854544
<_whitenotifier-3> [libfx2] whitequark commented on pull request #17: Make it look for 'sdcc-sdcc' and 'sdcc-sdas8051' executables too - https://github.com/whitequark/libfx2/pull/17#issuecomment-2261855590
<_whitenotifier-3> [glasgow] purdeaandrei synchronize pull request #652: Optimize code size (and speed) by using bit access instructions when accessing IO* registers - https://github.com/GlasgowEmbedded/glasgow/pull/652
<_whitenotifier-3> [glasgow] purdeaandrei commented on pull request #652: Optimize code size (and speed) by using bit access instructions when accessing IO* registers - https://github.com/GlasgowEmbedded/glasgow/pull/652#issuecomment-2261856294
<_whitenotifier-3> [libfx2] purdeaandrei closed pull request #17: Make it look for 'sdcc-sdcc' and 'sdcc-sdas8051' executables too - https://github.com/whitequark/libfx2/pull/17
<_whitenotifier-3> [libfx2] purdeaandrei commented on pull request #17: Make it look for 'sdcc-sdcc' and 'sdcc-sdas8051' executables too - https://github.com/whitequark/libfx2/pull/17#issuecomment-2261857503
<_whitenotifier-3> [glasgow] whitequark commented on pull request #652: Optimize code size (and speed) by using bit access instructions when accessing IO* registers - https://github.com/GlasgowEmbedded/glasgow/pull/652#issuecomment-2261860111
<_whitenotifier-3> [glasgow] github-merge-queue[bot] created branch gh-readonly-queue/main/pr-652-281d380d587c0374942db3ae11a7cdfaf205905c - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-3> [GlasgowEmbedded/glasgow] github-merge-queue[bot] pushed 1 commit to main [+0/-0/±5] https://github.com/GlasgowEmbedded/glasgow/compare/281d380d587c...738074c4f0d4
<_whitenotifier-3> [glasgow] whitequark closed pull request #652: Optimize code size (and speed) by using bit access instructions when accessing IO* registers - https://github.com/GlasgowEmbedded/glasgow/pull/652
<_whitenotifier-3> [glasgow] github-merge-queue[bot] deleted branch gh-readonly-queue/main/pr-652-281d380d587c0374942db3ae11a7cdfaf205905c - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-3> [glasgow] purdeaandrei opened pull request #655: manual: develop/firmware: add note to fedora tab about path - https://github.com/GlasgowEmbedded/glasgow/pull/655
<_whitenotifier-3> [glasgow] purdeaandrei commented on pull request #655: manual: develop/firmware: add note to fedora tab about path - https://github.com/GlasgowEmbedded/glasgow/pull/655#issuecomment-2261877128
<_whitenotifier-3> [glasgow] purdeaandrei commented on pull request #655: manual: develop/firmware: add note to fedora tab about path - https://github.com/GlasgowEmbedded/glasgow/pull/655#issuecomment-2261880025
<_whitenotifier-3> [glasgow] purdeaandrei synchronize pull request #655: manual: develop/firmware: add note to fedora tab about path - https://github.com/GlasgowEmbedded/glasgow/pull/655
<_whitenotifier-3> [glasgow] purdeaandrei commented on pull request #655: manual: develop/firmware: add note to fedora tab about path - https://github.com/GlasgowEmbedded/glasgow/pull/655#issuecomment-2261883011
<_whitenotifier-3> [glasgow] purdeaandrei commented on pull request #651: firmware: Optimize code size by using goto, saving 59 bytes - https://github.com/GlasgowEmbedded/glasgow/pull/651#issuecomment-2261889525
<_whitenotifier-3> [glasgow] whitequark reviewed pull request #655 commit - https://github.com/GlasgowEmbedded/glasgow/pull/655#discussion_r1699351243
<_whitenotifier-3> [glasgow] whitequark reviewed pull request #655 commit - https://github.com/GlasgowEmbedded/glasgow/pull/655#discussion_r1699351303
<_whitenotifier-3> [glasgow] whitequark commented on pull request #651: firmware: Optimize code size by using goto, saving 59 bytes - https://github.com/GlasgowEmbedded/glasgow/pull/651#issuecomment-2261892408
Stary has quit [Quit: ZNC - http://znc.in]
Fridtjof has quit [Quit: ZNC - http://znc.in]
Stary has joined #glasgow
Fridtjof has joined #glasgow
<_whitenotifier-3> [glasgow] purdeaandrei commented on pull request #651: firmware: Optimize code size by using goto, saving 59 bytes - https://github.com/GlasgowEmbedded/glasgow/pull/651#issuecomment-2261931194
<_whitenotifier-3> [glasgow] purdeaandrei synchronize pull request #655: manual: develop/firmware: add note to fedora tab about path - https://github.com/GlasgowEmbedded/glasgow/pull/655
<_whitenotifier-3> [glasgow] purdeaandrei synchronize pull request #655: manual: develop/firmware: add note to fedora tab about path - https://github.com/GlasgowEmbedded/glasgow/pull/655
<_whitenotifier-3> [glasgow] purdeaandrei synchronize pull request #655: manual: develop/firmware: add note to fedora tab about path - https://github.com/GlasgowEmbedded/glasgow/pull/655
<_whitenotifier-3> [glasgow] purdeaandrei commented on pull request #655: manual: develop/firmware: add note to fedora tab about path - https://github.com/GlasgowEmbedded/glasgow/pull/655#issuecomment-2261956402
<_whitenotifier-3> [glasgow] purdeaandrei commented on pull request #651: firmware: Optimize code size by using goto, saving 59 bytes - https://github.com/GlasgowEmbedded/glasgow/pull/651#issuecomment-2261967299
<_whitenotifier-3> [glasgow] purdeaandrei commented on pull request #651: firmware: Optimize code size by using goto, saving 59 bytes - https://github.com/GlasgowEmbedded/glasgow/pull/651#issuecomment-2261976116
edf0 has quit [Ping timeout: 245 seconds]
edf0 has joined #glasgow
klausvalka has joined #glasgow
klausvalka has quit [Remote host closed the connection]
klausvalka has joined #glasgow
redstarcomrade has quit [Read error: Connection reset by peer]
FFY00 has quit [Remote host closed the connection]
FFY00 has joined #glasgow
bvernoux has joined #glasgow
Foxyloxy has quit [Quit: Textual IRC Client: www.textualapp.com]
Foxyloxy has joined #glasgow
chipb has quit [Read error: Connection reset by peer]
alethkit has quit [Read error: Connection reset by peer]
pitust has quit [Read error: Connection reset by peer]
dfriehs has quit [Remote host closed the connection]
lane has quit [Write error: Connection reset by peer]
lane has joined #glasgow
dfriehs has joined #glasgow
chipb has joined #glasgow
pitust has joined #glasgow
alethkit has joined #glasgow
<_whitenotifier-3> [glasgow] whitequark commented on pull request #655: manual: develop/firmware: add note to fedora tab about path - https://github.com/GlasgowEmbedded/glasgow/pull/655#issuecomment-2262873158
<_whitenotifier-3> [glasgow] github-merge-queue[bot] created branch gh-readonly-queue/main/pr-655-738074c4f0d4b953cbf1830a8a183ff46ee8cea3 - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-3> [glasgow] whitequark commented on pull request #651: firmware: Optimize code size by using goto, saving 59 bytes - https://github.com/GlasgowEmbedded/glasgow/pull/651#issuecomment-2262875046
<_whitenotifier-3> [glasgow] whitequark reviewed pull request #651 commit - https://github.com/GlasgowEmbedded/glasgow/pull/651#discussion_r1700029076
Darius has quit [Quit: Bye]
<_whitenotifier-3> [GlasgowEmbedded/glasgow] github-merge-queue[bot] pushed 1 commit to main [+0/-0/±1] https://github.com/GlasgowEmbedded/glasgow/compare/738074c4f0d4...8bdfbf40c7ce
<_whitenotifier-3> [glasgow] whitequark closed pull request #655: manual: develop/firmware: add note to fedora tab about path - https://github.com/GlasgowEmbedded/glasgow/pull/655
<_whitenotifier-3> [glasgow] github-merge-queue[bot] deleted branch gh-readonly-queue/main/pr-655-738074c4f0d4b953cbf1830a8a183ff46ee8cea3 - https://github.com/GlasgowEmbedded/glasgow
Darius has joined #glasgow
Darius has quit [Quit: Bye]
Darius has joined #glasgow
GNUmoon has quit [Ping timeout: 260 seconds]
GNUmoon has joined #glasgow
GNUmoon has quit [Ping timeout: 260 seconds]
GNUmoon has joined #glasgow
klausvalka has quit [Ping timeout: 248 seconds]
<_whitenotifier-3> [glasgow] purdeaandrei synchronize pull request #651: firmware: Optimize code size by using goto, saving 59 bytes - https://github.com/GlasgowEmbedded/glasgow/pull/651
<_whitenotifier-3> [glasgow] purdeaandrei synchronize pull request #651: firmware: Optimize code size by using goto, saving 59 bytes - https://github.com/GlasgowEmbedded/glasgow/pull/651
<_whitenotifier-3> [glasgow] github-merge-queue[bot] created branch gh-readonly-queue/main/pr-651-8bdfbf40c7cef2acf5a4c4ea64bbcd727457bd24 - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-3> [GlasgowEmbedded/glasgow] github-merge-queue[bot] pushed 1 commit to main [+0/-0/±1] https://github.com/GlasgowEmbedded/glasgow/compare/8bdfbf40c7ce...deb776cd9e98
<_whitenotifier-3> [glasgow] whitequark closed pull request #651: firmware: Optimize code size by using goto, saving 59 bytes - https://github.com/GlasgowEmbedded/glasgow/pull/651
<_whitenotifier-3> [glasgow] github-merge-queue[bot] deleted branch gh-readonly-queue/main/pr-651-8bdfbf40c7cef2acf5a4c4ea64bbcd727457bd24 - https://github.com/GlasgowEmbedded/glasgow
Wanda[cis] has quit [Quit: Idle timeout reached: 172800s]
<_whitenotifier-3> [glasgow] purdeaandrei synchronize pull request #650: Firmware read pull io expander input - https://github.com/GlasgowEmbedded/glasgow/pull/650
klausvalka has joined #glasgow
Elly[m] has quit [Quit: Idle timeout reached: 172800s]
badrbouslikhin[m has quit [Quit: Idle timeout reached: 172800s]
klausvalka has quit [Changing host]
klausvalka has joined #glasgow
klausvalka has quit [Remote host closed the connection]
klausvalka has joined #glasgow
klausvalka has quit [Changing host]
klausvalka has joined #glasgow
bvernoux has quit [Quit: Leaving]
klausvalka has quit [Remote host closed the connection]
GNUmoon has quit [Remote host closed the connection]
GNUmoon has joined #glasgow
smeding has quit [Quit: Lost terminal]
smeding has joined #glasgow
Foxyloxy_ has joined #glasgow
Foxyloxy has quit [Ping timeout: 264 seconds]
klausvalka has joined #glasgow
klausvalka has quit [Changing host]
klausvalka has joined #glasgow
klausvalka has quit [Remote host closed the connection]
pie_ has quit []
embeddedpenguin[ has quit [Quit: Idle timeout reached: 172800s]
icb[m] has quit [Quit: Idle timeout reached: 172800s]
klausvalka has joined #glasgow
klausvalka has quit [Remote host closed the connection]
klausvalka has joined #glasgow
klausvalka has quit [Changing host]
klausvalka has joined #glasgow
klausvalka has quit [Remote host closed the connection]
klausvalka has joined #glasgow
klausvalka has quit [Remote host closed the connection]
klausvalka has joined #glasgow
klausvalka has quit [Changing host]
klausvalka has joined #glasgow
klausvalka has quit [Remote host closed the connection]
andymandias has quit [Changing host]
andymandias has joined #glasgow