Ralph Doncaster
Ralph Doncaster
Readme says lbin contains linux binaries, but I see only wbin and macbin.
I guess a much older version of this code was written for a PIC. https://github.com/WestfW/OptiLoader/blob/master/optiLoader.ino#L44
Since it is smaller and faster. With a few changes, shiftOut could be used as well. For MicroCore I used direct PORTB access in the optimized shiftOut because I didn't...
https://github.com/libopencm3/libopencm3/blob/f2a9980638a0f52368a0c76fe12ef88e9ecb07c5/lib/stm32/common/gpio_common_all.c#L87 this way saves 8 bytes: `GPIO_ODR(gpioport) ^= gpios`
## Bug Report DEFAULT_WARNINGS_LEVEL is "none" ### Current behavior DEFAULT_WARNINGS_LEVEL is set to "none" https://github.com/arduino/arduino-cli/blob/0866d99f71ec7c679681e14c16459d7ce9222c67/legacy/builder/builder.go#L39 ### Expected behavior const DEFAULT_WARNINGS_LEVEL = "default" ### Environment Version: 0.10.0 Commit: ec5c3ed ### Additional...
## Bug Report library.properties ldflags is ignored unless precompiled=true ### Current behavior After failing to get ldflags to work, I checked the source and found it is only used with...
Nice project. I wrote a simple high-speed logic capture firmware for the AVR atmega8 a few years ago, and have been thinking of doing something better with the STM32 ever...
As mentioned in #223, the presence of other traffic on the bus can cause MN errors. One possibility is because the bus idle detection time is too short. https://github.com/micronucleus/micronucleus/blob/master/firmware/main.c#L554 If...
I've written a few tiny bootloaders in AVR assembler, and am thinking of writing a USB bootloader. If there's interest in an optimized version of micronucleus in pure assembler for...
It looks like the template code has the clock out of phase. https://github.com/ARMmbed/DAPLink/blob/master/source/daplink/cmsis-dap/SW_DP.c#L50 The spec says: "The target writes data to SWDIO on the rising edge of SWDCLK. The target...