| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-06-25 | docs/machine*: Use markup adhering to the latest docs conventions. | Paul Sokolovsky | |
| 2017-06-03 | docs/machine: Sort machine classes in logical order, not alphabetically. | Paul Sokolovsky | |
| The list starts with the simplest functionality - GPIO, proceeds to communication interfaces (UART, SPI, I2C), the to time(r) related things, then everything else. | |||
| 2017-05-14 | docs/machine.Signal: Add initial draft description of Signal class. | Paul Sokolovsky | |
| 2017-04-16 | docs/library/machine: Typo fix in machine_callbacks section. | Paul Sokolovsky | |
| 2017-04-16 | docs/machine: Move machine.main() misnomer to wipy's known issues. | Paul Sokolovsky | |
| 2017-04-05 | cc3200/modmachine: Return frequency value directly, like other ports. | Paul Sokolovsky | |
| 2017-02-28 | docs/machine: Fix formatting of Constants section. | Paul Sokolovsky | |
| Render related constants grouped together, with common description. | |||
| 2017-02-13 | docs/library/machine: Make separate TOC for WiPy vs non-WiPy. | Damien George | |
| WiPy is the only port with ADC and SD, so they shouldn't be included in other ports' documentation. | |||
| 2017-02-05 | extmod/machine_pulse: Make time_pulse_us() not throw exceptions. | Paul Sokolovsky | |
| machine.time_pulse_us() is intended to provide very fine timing, including while working with signal bursts, where each transition is tracked in row. Throwing and handling an exception may take too much time and "signal loss". So instead, in case of a timeout, just return negative value. Cases of timeout while waiting for initial signal stabilization, and during actual timing, are recognized. The documentation is updated accordingly, and rewritten somewhat to clarify the function behavior. | |||
| 2017-01-28 | docs/machine: Add explicit note on machine module level and scope. | Paul Sokolovsky | |
| It's very low, hardware level, with associated constraints on operations and callbacks. | |||
| 2016-09-23 | docs/library/machine: Update description of disable/enable IRQ funcs. | Damien George | |
| 2016-09-08 | stmhal,cc3200,esp8266: Consistently use PWRON_RESET constant. | Damien George | |
| machine.POWER_ON is renamed to machine.PWRON_RESET to match other reset-cause constants that all end in _RESET. The cc3200 port keeps a legacy definition of POWER_ON for backwards compatibility. | |||
| 2016-08-02 | docs: Spelling mistakes | Mike Causer | |
| 2016-05-31 | docs/library/machine: Add documentation for machine.time_pulse_us. | Damien George | |
| 2016-05-26 | docs/machine: Make disable_irq and enable_irq docs available for all. | Damien George | |
| 2016-05-03 | docs/machine: idle() description generalization. | Paul Sokolovsky | |
| 2016-05-03 | docs/machine: More generic description of sleep's, WiPy details to its genref. | Paul Sokolovsky | |
| 2016-05-03 | docs/machine: Move WiPy-specific hardware details to its general reference. | Paul Sokolovsky | |
| 2016-05-03 | docs/machine: Generalize docs from just WiPy to other ports. | Paul Sokolovsky | |
| 2016-04-17 | docs/machine: reset_cause() has been implemented for esp8266. | Paul Sokolovsky | |
| 2016-04-15 | docs/machine: Start to update for esp8266 port. | Paul Sokolovsky | |
| 2016-04-03 | docs/machine: Change wording to be a bit more port-neutral. | Paul Sokolovsky | |
| 2015-10-21 | docs: Several corrections to the classes in the machine module. | danicampora | |
| 2015-10-17 | docs: Update all WiPy docs to reflect the new API. | danicampora | |
