Will Glynn

Results 98 comments of Will Glynn

Search box seems to work for me, but "Add a new friend to" box has this problem under Chrome 6.0.472.55.

@arlyon I would reach for [`LazyUpdate::insert()`](https://docs.rs/specs/0.15.0/specs/struct.LazyUpdate.html#method.insert) here.

I learned something new. Plugging into the board's embedded J-Link debugger and trying to run `cargo-flash` tells me the core is locked up: ```console % cargo flash --chip XMC4800-F100x2048 …...

I can now `cargo build` a `blink` ELF binary which `openocd` can flash, `gdb` can debug via `openocd`, and which does in fact blink the LEDs on my [KIT_XMC48_IOT_AWS_WIFI](https://www.infineon.com/cms/en/product/evaluation-boards/kit_xmc48_iot_aws_wifi/). My...

I've familiarized myself with CoreSight™, the standard CMSIS debug sequences, and the XMC4800 reference manual enough to determine that the Infineon XMC4000 series reset is weird. Snippets from the reference...

All roads from the official tools seem to converge at SEGGER J-Link. [DAVE](https://en.wikipedia.org/wiki/DAvE_(Infineon)) (the official IDE) [packages J-Link](https://wiki.segger.com/Infineon_DAVE_4). The Infineon XMC PlatformIO support stuff [shells out to J-Link](https://github.com/Infineon/platformio-infineonxmc/blob/master/platform.py#L54-L56). The third-party...

🥳 ```console % RUST_LOG=probe_rs::probe::jlink::swd=info,probe_rs::architecture::arm::ap=info cargo-flash --log debug --chip XMC4800-F100x2048 --elf …/blink --speed 1000 DEBUG cargo_flash > Changed working directory to . Flashing …/blink DEBUG probe_rs::config::registry > Searching registry for chip...

I'm pleased to report that `gdb-server` also works in this branch:

I also have this problem but I've been working it from a different angle. I now have a branch of `scroll_derive` which is generic over context types, such that e.g....

I've pondered this a bit since my initial writeup, and I can now distill my argument: 1. The benefit of `Into` consuming `self` is that `into()` can move fields from...