- Jul 23, 2023
-
-
dx authored
-
dx authored
-
dx authored
-
dx authored
-
dx authored
-
dx authored
-
dx authored
Also rename the arg of mp_input_set_source() from enable to source
-
dx authored
And remove a password from badge_link.pyi
-
dx authored
-
Phileas Lebada authored
-
Phileas Lebada authored
-
Phileas Lebada authored
-
Phileas Lebada authored
-
- Jul 20, 2023
-
-
q3k authored
-
q3k authored
-
q3k authored
-
q3k authored
-
q3k authored
-
q3k authored
-
q3k authored
-
q3k authored
-
q3k authored
-
q3k authored
-
q3k authored
Apparently this is what we have to do to end up with correctly split flags being passed into micropython qstr machinery...
-
q3k authored
We're going with spirals for the production model, and the code fork doesn't make much sense anyway, as it all ended up being the same (so far). Whenever the behaviour between spiral/spikes changes, we should just drop support for spikes.
-
q3k authored
This is the most common badge prototype version at this point.
-
q3k authored
We have newer badges available for everyone to develop against, and p1 is so different from everything else that it's really not worth maintaining support for it anymore.
-
q3k authored
-
q3k authored
-
q3k authored
-
q3k authored
-
q3k authored
-
q3k authored
-
q3k authored
We were keeping GCable pointers to JackPin inside static structures without adding a GC root. That meant that the GC was free to collect them and re-use memory for something else, leading to weird UAF bugs, especially when soft resetting. We could've added a GC root, but it's easier to just statically allocate the JackPin objects, too.
-
- Jul 18, 2023
- Jul 17, 2023
-
-
q3k authored
This change makes st3m aware of what Micropython is doing, and lets st3m provide some 'failsafe' functionality even if Micropython crashes. Most notably, this lets us draw some useful messages when the badge is in REPL mode, and lets us implement things like restarting the badge via buttons if that happens. This API isn't fully used yet, but this is a start.
-
q3k authored
-