| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-03-15 | run code formatting script | microDev | |
| 2020-12-24 | litex: ensure we don't re-enable interrups during ISR | Sean Cross | |
| During an interrupt handler, interrupts are implicitly disabled. They will be re-enabled when the interrupt handler returns. Due to some changes that were made, varous calls will re-enable interrupts after they're finished. Examples of this include calling `CALLBACK_CRITICAL_END` and getting the number of ticks with `port_get_raw_ticks()`. This patch prevents this from happening by doing two things: 1. Use standard calls in `port_get_raw_ticks()` to disable and re-enable interrupts, preventing nesting issues, and 2. Increase the nesting count inside `isr()`, reflecting the implicit call that is made by hardware when an interrupt is handled This helps to address #3841. Signed-off-by: Sean Cross <sean@xobs.io> | |||
| 2020-07-15 | supervisor: factor out, Handle USB via background callback | Jeff Epler | |
| 2020-04-27 | Merge remote-tracking branch 'adafruit/master' into lower_power | Scott Shawcroft | |
| 2020-04-24 | Add USB include for LiteX | Scott Shawcroft | |
| 2020-04-24 | Remove empty #if and add missing includes. | Scott Shawcroft | |
| 2020-04-21 | Add back fake us delay. | Scott Shawcroft | |
| 2020-04-17 | Update TinyUSB and add interrupt hooks. | Scott Shawcroft | |
| 2020-04-16 | litex: mphalport: add fake mp_hal_delay_us | Sean Cross | |
| Add a mp_hal_delay_us, which is required by some of the modules, that simply calls mp_hal_delay_ms / 1000. Signed-off-by: Sean Cross <sean@xobs.io> | |||
| 2020-03-31 | Update LiteX APIs for new tick | Scott Shawcroft | |
| 2020-03-31 | ports: litex: add port and fomu board | Sean Cross | |
| This adds support for Litex, along with support for the Fomu FPGA board. Signed-off-by: Sean Cross <sean@xobs.io> | |||
