Vadzim Dambrouski

Results 29 comments of Vadzim Dambrouski
trafficstars

@bluss I tried using `extend` for this, but the code is not ergonomic either: ``` arrv.extend([0u8; 100].iter().map(|&x| x)); ``` Also it might be a slow operation inserting bytes one by...

Sorry for off-topic, but there is also one other method I miss, extend_from_slice. I know that [there is a write method](https://github.com/bluss/arrayvec/blob/9825e5806181c1235e866195f6f32a07f5187ce6/src/lib.rs#L958-L969) that does exactly that, but it's not available on...

@bluss, sorry I didn't test #74 yet. Yes, I was concerned about the performance because I'm working with a microcontroller target that is not very fast. I will come back...

Newer versions of svd-parser have a feature for writing svd. We can remove src/svd_writer.rs file and it will probably fix some other issues too.

@jaycle Please file an issue at msp430_svd

svd parser doesn't have a proper error handling, so it just panics when SVD file is incorrect. See https://github.com/japaric/svd2rust/issues/136

[SVD files](https://github.com/pftbest/msp430g2553/blob/master/msp430g2553.svd) I am generating for MSP430 are also affected by this issue, but since the overlapping registers are not in the same peripheral, the svd2rust does not complain about...

> How can they be overlapping if the registers are in different peripherals? On MSP430 the peripheral (module) is a logical group of registers, not physical group. Each register of...

I think MSP430 is not affected by this issue yet, because we generate a separate SVD file for each specific MCU. But we can highly benefit from grouping devices into...

No, it's not #16, it was really wrong But the good news is dslite files are not broken, they just have `begin` field in xml that has larger value than...