William D. Jones
William D. Jones
I was planning on doing this, you already done so :D. Thanks for saving me the effort! It looks good to me, I would've done it much the same way....
@neuschaefer I sincerely apologize for the delay... I _finally_ tested locally. Your `UARTResource` split works perfectly :).
I have nothing concrete here, just minddumping stuff I wrote down in text files locally. I assume that `__div__` is deliberately not implemented. Thanks to the curse of rational numbers...
Multiply-by-reciprocal only works if you can calculate it ahead of time- i.e. one of the multiply inputs is constant. Otherwise you'd have to to find the reciprocal while your design...
Indeed, I will need to find a different way to shoehorn a division into my Celsius to Fahrenheit experiments :). Divide by non-constant factor for fixed point is probably uncommon....
> The question of whether __div__ makes sense to have is whether it's feasible for synthesis to infer a divider. Do FPGAs have divider IPs? I thought they only had...
> The question of whether __div__ makes sense to have Even if dividers synthesize, I don't think `__div__` makes sense to have for fixed point; in integer division, "`d` doesn't...
> To avoid scope creep, I'm inclined to leave inferred division out of this RFC. We could instead do a separate RFC later for that. That's fine, mind putting your...
>What's your take on this? Sure, I can add a flag to disable EEPROM flashing. I think most Rust cases using the `.eeprom` section would want the EEPROM to be...
Please do not merge yet, I believe this patch is incorrect/imprecise (It's not `.eeprom` section name that's special. Rather, I think `avrdude` is checking the ELF's _program_ headers for data...