Raphael Nestler
Raphael Nestler
I did a `git-bisect` in the https://github.com/probe-rs/probe-rs/ repository and used the cli tool there to do the download. The result was that https://github.com/probe-rs/probe-rs/commit/e7701ce3cfafab24f682351aa60decdf7a4584a7 is the breaking change. For me it...
Disabling double buffering with the following patch fixes it for me: ```diff diff --git a/probe-rs/src/flashing/flasher.rs b/probe-rs/src/flashing/flasher.rs index 7a86164d..e9cf08b4 100644 --- a/probe-rs/src/flashing/flasher.rs +++ b/probe-rs/src/flashing/flasher.rs @@ -102,7 +102,8 @@ impl { }...
> What exactly happens without the patch? Does it just misflash without an error? Depends. 0.11.0 did just misflash without an error, but on master I sometimes got errors during...
> double-buffering writes to the second buffer while the algo is flashing the first buffer. I guess while it's flashing the bus is busy so the ram writes to the...
> Maybe I can drop by the coredump sometime? ;) Sure thing :slightly_smiling_face:
I think this currently bites me as well with the LPC11Uxx: ```xml RBR Receiver Buffer Register. Contains the next received character to be read. (DLAB=0) 0x000 read-only 0 0x00000000 modify...
> I have some code that does something about this using unions. #192 (comment) has an example of how this looks. If you have strong opinions on naming/modeling, or if...
> What does this mean? How are they unrelated The Tx and Rx register for example use the same address. But writing to the Tx register doesn't influence the Rx...
From the issue at https://github.com/PyCQA/pyflakes/issues/147 > and there's no best practice which would explicitly declare a parameter as intentionally unused. Isn't it best practice to prefix unused parameters with `_`...
> Note that another good reason for 1-wire being a trait is that it can be implemented using Linux driver (e.g. on RPi). It can be a trait but not...