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.catirclogs.org/glasgow · matrix #glasgow-interface-explorer:matrix.org · discord https://1bitsquared.com/pages/chat
redstarcomrade has joined #glasgow
redstarcomrade has quit [Changing host]
redstarcomrade has joined #glasgow
redstarcomrade has quit [Read error: Connection reset by peer]
meklort has quit [Quit: ZNC 1.9.0+deb2build3 - https://znc.in]
sazzach[m] has joined #glasgow
<sazzach[m]> For the new HardwareRegisters, could we/would it make sense to have the shape be part of the public interface? (Also is it alright to reference the current _shape?)
<whitequark[cis]> yes, please feel free to send a PR adding a @property def shape(self): return self._shape
<whitequark[cis]> address and width however are intended to be an implementation detail
<sazzach[m]> whitequark[cis]: Sounds good!
<_whitenotifier-5> [glasgow] whitequark opened pull request #873: Redesign `IOStreamer` and use it to double f_max for `swd-probe` applet - https://github.com/GlasgowEmbedded/glasgow/pull/873
<_whitenotifier-5> [glasgow] whitequark synchronize pull request #873: Redesign `IOStreamer` and use it to double f_max for `swd-probe` applet - https://github.com/GlasgowEmbedded/glasgow/pull/873
<_whitenotifier-5> [glasgow] Sazzach opened pull request #874: abstract: add shape property to AbstractRORegister. - https://github.com/GlasgowEmbedded/glasgow/pull/874
meklort has joined #glasgow
<_whitenotifier-5> [glasgow] whitequark synchronize pull request #873: Redesign `IOStreamer` and use it to double f_max for `swd-probe` applet - https://github.com/GlasgowEmbedded/glasgow/pull/873
<_whitenotifier-5> [glasgow] whitequark opened pull request #875: Update "Purchasing" manual page - https://github.com/GlasgowEmbedded/glasgow/pull/875
<_whitenotifier-5> [glasgow] whitequark commented on pull request #874: abstract: add shape property to AbstractRORegister. - https://github.com/GlasgowEmbedded/glasgow/pull/874#issuecomment-2926384474
<_whitenotifier-5> [glasgow] github-merge-queue[bot] created branch gh-readonly-queue/main/pr-875-bd3f4d84ae8f318b3b03e3445edc29a22cd1e16a - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-5> [glasgow] github-merge-queue[bot] created branch gh-readonly-queue/main/pr-872-b1e098f064af69593fbb04017922aa142ebfe425 - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-5> [GlasgowEmbedded/glasgow] github-merge-queue[bot] pushed 1 commit to main [+0/-0/±2] https://github.com/GlasgowEmbedded/glasgow/compare/bd3f4d84ae8f...b1e098f064af
<_whitenotifier-5> [glasgow] github-merge-queue[bot] deleted branch gh-readonly-queue/main/pr-875-bd3f4d84ae8f318b3b03e3445edc29a22cd1e16a - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-5> [glasgow] whitequark closed pull request #875: Update "Purchasing" manual page - https://github.com/GlasgowEmbedded/glasgow/pull/875
<_whitenotifier-5> [GlasgowEmbedded/glasgow] github-merge-queue[bot] pushed 1 commit to main [+0/-0/±1] https://github.com/GlasgowEmbedded/glasgow/compare/b1e098f064af...8f841a43e971
<_whitenotifier-5> [GlasgowEmbedded/glasgow] whitequark 8f841a4 - applet.interface.jtag_xvc: don't die on lost connection.
<_whitenotifier-5> [glasgow] github-merge-queue[bot] deleted branch gh-readonly-queue/main/pr-872-b1e098f064af69593fbb04017922aa142ebfe425 - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-5> [glasgow] whitequark closed pull request #872: applet.interface.jtag_xvc: don't die on lost connection - https://github.com/GlasgowEmbedded/glasgow/pull/872
<_whitenotifier-5> [glasgow] whitequark synchronize pull request #874: abstract: add shape property to AbstractRORegister. - https://github.com/GlasgowEmbedded/glasgow/pull/874
<_whitenotifier-5> [glasgow] whitequark synchronize pull request #873: Redesign `IOStreamer` and use it to double f_max for `swd-probe` applet - https://github.com/GlasgowEmbedded/glasgow/pull/873
<_whitenotifier-5> [glasgow] whitequark closed pull request #675: gateware.iostream.IOStreamer: let o_stream transfer if i_stream not rdy - https://github.com/GlasgowEmbedded/glasgow/pull/675
<_whitenotifier-5> [glasgow] whitequark commented on pull request #675: gateware.iostream.IOStreamer: let o_stream transfer if i_stream not rdy - https://github.com/GlasgowEmbedded/glasgow/pull/675#issuecomment-2926447821
<_whitenotifier-5> [glasgow] whitequark closed pull request #678: IOstreamer sample lost bugfix - https://github.com/GlasgowEmbedded/glasgow/pull/678
<_whitenotifier-5> [glasgow] whitequark commented on pull request #678: IOstreamer sample lost bugfix - https://github.com/GlasgowEmbedded/glasgow/pull/678#issuecomment-2926448685
<_whitenotifier-5> [glasgow] whitequark closed pull request #693: test_iostream: refactor SDR input sample test so it can be reused - https://github.com/GlasgowEmbedded/glasgow/pull/693
<_whitenotifier-5> [glasgow] whitequark commented on pull request #693: test_iostream: refactor SDR input sample test so it can be reused - https://github.com/GlasgowEmbedded/glasgow/pull/693#issuecomment-2926449361
<_whitenotifier-5> [glasgow] whitequark closed pull request #684: Reapply IOStreamer DDR sampling fix, and also fix QSPI - https://github.com/GlasgowEmbedded/glasgow/pull/684
<_whitenotifier-5> [glasgow] whitequark commented on pull request #684: Reapply IOStreamer DDR sampling fix, and also fix QSPI - https://github.com/GlasgowEmbedded/glasgow/pull/684#issuecomment-2926449905
<_whitenotifier-5> [glasgow] github-merge-queue[bot] created branch gh-readonly-queue/main/pr-874-8f841a43e9711e6f3f91e0770a61c40a6f90a302 - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-5> [GlasgowEmbedded/glasgow] github-merge-queue[bot] pushed 1 commit to main [+0/-0/±3] https://github.com/GlasgowEmbedded/glasgow/compare/8f841a43e971...98e3997daa37
<_whitenotifier-5> [GlasgowEmbedded/glasgow] Sazzach 98e3997 - abstract: add shape property to AbstractRORegister.
<_whitenotifier-5> [glasgow] whitequark closed pull request #874: abstract: add shape property to AbstractRORegister. - https://github.com/GlasgowEmbedded/glasgow/pull/874
<_whitenotifier-5> [glasgow] github-merge-queue[bot] deleted branch gh-readonly-queue/main/pr-874-8f841a43e9711e6f3f91e0770a61c40a6f90a302 - https://github.com/GlasgowEmbedded/glasgow
_whitelogger has joined #glasgow
<_whitenotifier-5> [glasgow] whitequark opened pull request #876: applet.control.gpio: new applet - https://github.com/GlasgowEmbedded/glasgow/pull/876
SophiaNya has quit [Remote host closed the connection]
SophiaNya has joined #glasgow
<_whitenotifier-5> [glasgow] whitequark synchronize pull request #876: applet.control.gpio: new applet - https://github.com/GlasgowEmbedded/glasgow/pull/876
<_whitenotifier-5> [glasgow] whitequark closed pull request #677: Implement a GPIO applet, for controlling the pins directly from Python - https://github.com/GlasgowEmbedded/glasgow/pull/677
<_whitenotifier-5> [glasgow] whitequark commented on pull request #677: Implement a GPIO applet, for controlling the pins directly from Python - https://github.com/GlasgowEmbedded/glasgow/pull/677#issuecomment-2926541494
<_whitenotifier-5> [glasgow] whitequark synchronize pull request #876: applet.control.gpio: new applet - https://github.com/GlasgowEmbedded/glasgow/pull/876
<_whitenotifier-5> [glasgow] whitequark reviewed pull request #218 commit - https://github.com/GlasgowEmbedded/glasgow/pull/218#discussion_r2118751118
_whitelogger has joined #glasgow
lxdr53 has quit [Remote host closed the connection]
lxdr53 has joined #glasgow
puck has joined #glasgow
Eli2 has joined #glasgow
Eli2_ has quit [Ping timeout: 276 seconds]
zyp[m] has quit [Quit: Idle timeout reached: 172800s]
<_whitenotifier-5> [glasgow] whitequark synchronize pull request #876: applet.control.gpio: new applet - https://github.com/GlasgowEmbedded/glasgow/pull/876
<_whitenotifier-5> [glasgow] whitequark synchronize pull request #876: applet.control.gpio: new applet - https://github.com/GlasgowEmbedded/glasgow/pull/876
<_whitenotifier-5> [glasgow] whitequark synchronize pull request #876: applet.control.gpio: new applet - https://github.com/GlasgowEmbedded/glasgow/pull/876
hcsch has quit [Quit: Gateway shutdown]
<_whitenotifier-5> [glasgow] whitequark synchronize pull request #876: applet.control.gpio: new applet - https://github.com/GlasgowEmbedded/glasgow/pull/876
<_whitenotifier-5> [glasgow] whitequark opened pull request #877: Gateware I2C regsiter improvements - https://github.com/GlasgowEmbedded/glasgow/pull/877
<_whitenotifier-5> [glasgow] github-merge-queue[bot] created branch gh-readonly-queue/main/pr-877-98e3997daa37a114d017ce5be7f49b59628db9aa - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-5> [glasgow] whitequark synchronize pull request #876: applet.control.gpio: new applet - https://github.com/GlasgowEmbedded/glasgow/pull/876
<_whitenotifier-5> [GlasgowEmbedded/glasgow] github-merge-queue[bot] pushed 3 commits to main [+0/-0/±5] https://github.com/GlasgowEmbedded/glasgow/compare/98e3997daa37...58202523422b
<_whitenotifier-5> [GlasgowEmbedded/glasgow] whitequark db7e823 - gateware.registers: make writes atomic.
<_whitenotifier-5> [GlasgowEmbedded/glasgow] whitequark 29ff2c9 - gateware.registers: allow assigning domain to RW registers.
<_whitenotifier-5> [GlasgowEmbedded/glasgow] whitequark 5820252 - hardware.assembly: use applet domain reset for RW registers.
<_whitenotifier-5> [glasgow] github-merge-queue[bot] deleted branch gh-readonly-queue/main/pr-877-98e3997daa37a114d017ce5be7f49b59628db9aa - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-5> [glasgow] whitequark closed pull request #877: Gateware I2C regsiter improvements - https://github.com/GlasgowEmbedded/glasgow/pull/877
<_whitenotifier-5> [glasgow] whitequark synchronize pull request #876: applet.control.gpio: new applet - https://github.com/GlasgowEmbedded/glasgow/pull/876
<whitequark[cis]> Attie: I2C registers are now atomic (and also reset by the applet domain reset)
<_whitenotifier-5> [glasgow] wanda-phi reviewed pull request #876 commit - https://github.com/GlasgowEmbedded/glasgow/pull/876#discussion_r2119216760
<_whitenotifier-5> [glasgow] whitequark synchronize pull request #876: applet.control.gpio: new applet - https://github.com/GlasgowEmbedded/glasgow/pull/876
<_whitenotifier-5> [glasgow] github-merge-queue[bot] created branch gh-readonly-queue/main/pr-876-58202523422b38175164ceb833a6112e77b6abe3 - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-5> [GlasgowEmbedded/glasgow] github-merge-queue[bot] pushed 1 commit to main [+3/-0/±4] https://github.com/GlasgowEmbedded/glasgow/compare/58202523422b...43f174bf58f3
<_whitenotifier-5> [GlasgowEmbedded/glasgow] whitequark 43f174b - applet.control.gpio: new applet.
<_whitenotifier-5> [glasgow] github-merge-queue[bot] deleted branch gh-readonly-queue/main/pr-876-58202523422b38175164ceb833a6112e77b6abe3 - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-5> [glasgow] whitequark closed pull request #876: applet.control.gpio: new applet - https://github.com/GlasgowEmbedded/glasgow/pull/876
jfsimon has quit [Ping timeout: 252 seconds]
redstarcomrade has joined #glasgow
redstarcomrade has quit [Changing host]
redstarcomrade has joined #glasgow
galibert[m] has quit [Quit: Idle timeout reached: 172800s]
redstarcomrade has quit [Read error: Connection reset by peer]
Attie[m] has joined #glasgow
<Attie[m]> Catherine: yay, thanks! (also yay thanks for the GPIO applet!)
<whitequark[cis]> you're welcome ^^
<whitequark[cis]> i might do I2S sometime soon if i get bored, it's very simple to the... SPI analyzer
<_whitenotifier-5> [glasgow] Sazzach opened pull request #878: applet.internal.benchmark: reorder register writes to happen after reset - https://github.com/GlasgowEmbedded/glasgow/pull/878
redstarcomrade has joined #glasgow
redstarcomrade has quit [Changing host]
redstarcomrade has joined #glasgow
<_whitenotifier-5> [glasgow] github-merge-queue[bot] created branch gh-readonly-queue/main/pr-878-43f174bf58f3ce05e512be6cd2438c4444f1955b - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-5> [GlasgowEmbedded/glasgow] github-merge-queue[bot] pushed 1 commit to main [+0/-0/±1] https://github.com/GlasgowEmbedded/glasgow/compare/43f174bf58f3...3c257d84c991
<_whitenotifier-5> [GlasgowEmbedded/glasgow] Sazzach 3c257d8 - applet.internal.benchmark: reorder register writes to happen after reset
<_whitenotifier-5> [glasgow] whitequark closed pull request #878: applet.internal.benchmark: reorder register writes to happen after reset - https://github.com/GlasgowEmbedded/glasgow/pull/878
<_whitenotifier-5> [glasgow] github-merge-queue[bot] deleted branch gh-readonly-queue/main/pr-878-43f174bf58f3ce05e512be6cd2438c4444f1955b - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-5> [glasgow] whitequark synchronize pull request #873: Redesign `IOStreamer` and use it to double f_max for `swd-probe` applet - https://github.com/GlasgowEmbedded/glasgow/pull/873
<_whitenotifier-5> [glasgow] whitequark synchronize pull request #873: Redesign `IOStreamer` and use it to double f_max for `swd-probe` applet - https://github.com/GlasgowEmbedded/glasgow/pull/873
<_whitenotifier-5> [glasgow] whitequark synchronize pull request #873: Redesign `IOStreamer` and use it to double f_max for `swd-probe` applet - https://github.com/GlasgowEmbedded/glasgow/pull/873
<_whitenotifier-5> [glasgow] whitequark synchronize pull request #873: Redesign `IOStreamer` and use it to double f_max for `swd-probe` applet - https://github.com/GlasgowEmbedded/glasgow/pull/873
hcsch has joined #glasgow
redstarcomrade has quit [Read error: Connection reset by peer]
<_whitenotifier-5> [glasgow] whitequark synchronize pull request #873: Redesign `IOStreamer` and use it to double f_max for `swd-probe` applet - https://github.com/GlasgowEmbedded/glasgow/pull/873
redstarcomrade has joined #glasgow
redstarcomrade has quit [Read error: Connection reset by peer]
<_whitenotifier-5> [glasgow] whitequark closed pull request #700: Refactor IOStreamer and QSPI - https://github.com/GlasgowEmbedded/glasgow/pull/700
<_whitenotifier-5> [glasgow] whitequark commented on pull request #700: Refactor IOStreamer and QSPI - https://github.com/GlasgowEmbedded/glasgow/pull/700#issuecomment-2927904115
<_whitenotifier-5> [glasgow] whitequark opened pull request #879: Add `AbstractAssembly.add_clock_divisor()` building block - https://github.com/GlasgowEmbedded/glasgow/pull/879
<_whitenotifier-5> [glasgow] whitequark synchronize pull request #879: Add `AbstractAssembly.add_clock_divisor()` building block - https://github.com/GlasgowEmbedded/glasgow/pull/879
<_whitenotifier-5> [glasgow] whitequark synchronize pull request #879: Add `AbstractAssembly.add_clock_divisor()` building block - https://github.com/GlasgowEmbedded/glasgow/pull/879
<_whitenotifier-5> [glasgow] whitequark synchronize pull request #879: Add `AbstractAssembly.add_clock_divisor()` building block - https://github.com/GlasgowEmbedded/glasgow/pull/879
<_whitenotifier-5> [glasgow] whitequark synchronize pull request #879: Add `AbstractAssembly.add_clock_divisor()` building block - https://github.com/GlasgowEmbedded/glasgow/pull/879
<_whitenotifier-5> [glasgow] github-merge-queue[bot] created branch gh-readonly-queue/main/pr-879-3c257d84c9915d48918a4d019194d329a1be34ac - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-5> [GlasgowEmbedded/glasgow] github-merge-queue[bot] pushed 1 commit to main [+0/-0/±6] https://github.com/GlasgowEmbedded/glasgow/compare/3c257d84c991...34bf3328c8c5
<_whitenotifier-5> [GlasgowEmbedded/glasgow] whitequark 34bf332 - abstract: add `.add_clock_divisor()` building block.
<_whitenotifier-5> [glasgow] whitequark closed pull request #879: Add `AbstractAssembly.add_clock_divisor()` building block - https://github.com/GlasgowEmbedded/glasgow/pull/879
<_whitenotifier-5> [glasgow] github-merge-queue[bot] deleted branch gh-readonly-queue/main/pr-879-3c257d84c9915d48918a4d019194d329a1be34ac - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-5> [glasgow] whitequark synchronize pull request #873: Redesign `IOStreamer` and use it to double f_max for `swd-probe` applet - https://github.com/GlasgowEmbedded/glasgow/pull/873
<_whitenotifier-5> [glasgow] whitequark synchronize pull request #873: Redesign `IOStreamer` and use it to double f_max for `swd-probe` applet - https://github.com/GlasgowEmbedded/glasgow/pull/873
redstarcomrade has joined #glasgow
redstarcomrade has quit [Changing host]
redstarcomrade has joined #glasgow
<_whitenotifier-5> [glasgow] whitequark synchronize pull request #873: Redesign `IOStreamer` and use it to double f_max for `swd-probe` applet - https://github.com/GlasgowEmbedded/glasgow/pull/873
<_whitenotifier-5> [glasgow] wanda-phi reviewed pull request #873 commit - https://github.com/GlasgowEmbedded/glasgow/pull/873#discussion_r2119675412
<_whitenotifier-5> [glasgow] whitequark synchronize pull request #873: Redesign `IOStreamer` and use it to double f_max for `swd-probe` applet - https://github.com/GlasgowEmbedded/glasgow/pull/873
<_whitenotifier-5> [glasgow] whitequark opened pull request #880: Remove `swd-openocd` applet - https://github.com/GlasgowEmbedded/glasgow/pull/880
<_whitenotifier-5> [glasgow] whitequark synchronize pull request #873: Redesign `IOStreamer` and use it to double f_max for `swd-probe` applet - https://github.com/GlasgowEmbedded/glasgow/pull/873
<_whitenotifier-5> [glasgow] github-merge-queue[bot] created branch gh-readonly-queue/main/pr-880-34bf3328c8c56a74928b9b787756c662a395daf6 - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-5> [glasgow] whitequark synchronize pull request #873: Redesign `IOStreamer` and use it to double f_max for `swd-probe` applet - https://github.com/GlasgowEmbedded/glasgow/pull/873
<_whitenotifier-5> [glasgow] wanda-phi reviewed pull request #873 commit - https://github.com/GlasgowEmbedded/glasgow/pull/873#discussion_r2119690110
<_whitenotifier-5> [GlasgowEmbedded/glasgow] github-merge-queue[bot] pushed 1 commit to main [+0/-3/±2] https://github.com/GlasgowEmbedded/glasgow/compare/34bf3328c8c5...9ebf7b7b65a9
<_whitenotifier-5> [GlasgowEmbedded/glasgow] whitequark 9ebf7b7 - applet.interface.swd_openocd: remove.
<_whitenotifier-5> [glasgow] github-merge-queue[bot] deleted branch gh-readonly-queue/main/pr-880-34bf3328c8c56a74928b9b787756c662a395daf6 - https://github.com/GlasgowEmbedded/glasgow
<_whitenotifier-5> [glasgow] whitequark closed pull request #880: Remove `swd-openocd` applet - https://github.com/GlasgowEmbedded/glasgow/pull/880
<_whitenotifier-5> [glasgow] whitequark synchronize pull request #873: Redesign `IOStreamer` and use it to double f_max for `swd-probe` applet - https://github.com/GlasgowEmbedded/glasgow/pull/873
<_whitenotifier-5> [glasgow] wanda-phi reviewed pull request #873 commit - https://github.com/GlasgowEmbedded/glasgow/pull/873#discussion_r2119719755
<_whitenotifier-5> [glasgow] whitequark synchronize pull request #873: Redesign `IOStreamer` and use it to double f_max for `swd-probe` applet - https://github.com/GlasgowEmbedded/glasgow/pull/873
<_whitenotifier-5> [glasgow] whitequark opened pull request #881: software: deploy firmware - https://github.com/GlasgowEmbedded/glasgow/pull/881
redstarcomrade has quit [Read error: Connection reset by peer]
<_whitenotifier-5> [glasgow] github-merge-queue[bot] created branch gh-readonly-queue/main/pr-881-9ebf7b7b65a9cac4030b5436b34dfcec0e06ba0e - https://github.com/GlasgowEmbedded/glasgow