| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-03-18 | implement function to check usb connection | microDev | |
| 2021-03-15 | run code formatting script | microDev | |
| 2021-02-11 | merge from upstream; complicated webusb merge | Dan Halbert | |
| 2021-02-08 | wip | Dan Halbert | |
| 2020-12-06 | Make ResetReason and RunReason available | Dan Halbert | |
| 2020-11-25 | merge from upstream + wip | Dan Halbert | |
| 2020-11-24 | some API renaming and bug fixes; fix docs | Dan Halbert | |
| 2020-11-23 | working, but need to avoid deep sleeping too fast before USB ready | Dan Halbert | |
| 2020-11-22 | wip | Dan Halbert | |
| 2020-11-21 | wip: ResetReason to microcontroller.cpu | Dan Halbert | |
| 2020-10-27 | More API changes | Scott Shawcroft | |
| 2020-09-17 | supervisor: Improve serial connection detection | Jeff Epler | |
| These changes remove the caveat from supervisor.runtime.serial_connected. It appears that _tud_cdc_connected() only tracks explicit changes to the "DTR" bit, which leads to disconnects not being registered. Instead: * when line state is changed explicitly, track the dtr value in _serial_connected * when the USB bus is suspended, set _serial_connected to False Testing performed (using sam e54 xplained): Run a program to show the state of `serial_connected` on the LED: ``` import digitalio import supervisor import board led = digitalio.DigitalInOut(board.LED) while True: led.switch_to_output(not supervisor.runtime.serial_connected) ``` Try all the following: * open, close serial terminal program - LED status tracks whether terminal is open * turn on/off data lines using the switchable charge-only cable - LED turns off when switch is in "charger" position - LED turns back on when switch is in Data position and terminal is opened (but doesn't turn back on just because switch position is changed) | |||
| 2020-08-07 | Modify some Python stubs | Taku Fukada | |
| 2020-07-27 | Fix several type hints | Taku Fukada | |
| 2020-07-22 | Add externs. GCC10 complains about duplicate defines | Scott Shawcroft | |
| 2020-07-03 | Fixed init formatting | dherrada | |
| 2020-07-03 | Made most of the requested changes | dherrada | |
| 2020-07-02 | Removed all 'self, )' | dherrada | |
| 2020-06-03 | Fix up end of file and trailing whitespace. | Diego Elio Pettenò | |
| This can be enforced by pre-commit, but correct it separately to make it easier to review. | |||
| 2020-05-12 | Swap sphinx to autoapi and the inline stubs | Scott Shawcroft | |
| 2020-05-12 | Did struct, supervisor, terminalio | dherrada | |
| 2018-12-30 | Remove nRF52832 support | Dan Halbert | |
| 2018-10-09 | Move the docs next to the implementation | Scott Shawcroft | |
| 2018-10-09 | Added Documentation for the serial_bytes_available attribute | ATMakersBill | |
| 2018-10-09 | replacing change to input() with separate method to check for USB Serial input | ATMakersBill | |
| 2018-08-07 | Support internationalisation. | Scott Shawcroft | |
| 2018-07-31 | Remove rogue execute bit. Must a common incorrect shortcut for me. :-) | Scott Shawcroft | |
| 2018-07-31 | Allow for resizing the stack area. | Scott Shawcroft | |
| 2018-07-31 | Add basic memory allocation outside Python runtime | Scott Shawcroft | |
| This allows for the heap to fill all space but the stack. It also allows us to designate space for memory outside the runtime for things such as USB descriptors, flash cache and main filename. Fixes #754 | |||
| 2018-05-16 | Rephrase the doc | Scott Shawcroft | |
| 2018-05-14 | move reload exception to reload.c | Roy Hooper | |
| 2018-05-14 | Rename reload_next_character to reload_requested to make it match it's ↵ | Roy Hooper | |
| intended use | |||
| 2018-05-14 | Initial implementation of supervisor.reload() | Roy Hooper | |
| 2018-04-06 | supervisor/Runtime: updated documentation for 'no disconnect' | sommersoft | |
| 2018-03-09 | 1 more sphinx fix; added '.. class::' constructor | sommersoft | |
| 2018-03-09 | sphinx fix; incorrect currentmodule ref | sommersoft | |
| 2018-03-09 | sphinx fix; added toctree to include 'runtime' | sommersoft | |
| 2018-03-09 | atmel-samd: changed Status to Runtime; instituted runtime singleton | sommersoft | |
| 2018-02-19 | added Status submodule to shared-bindings/supervisor; issue #544 | sommersoft | |
| 2017-11-16 | Create supervisor module. | Scott Shawcroft | |
| It can control autoreload and the rgb status led. | |||
