diff options
| author | Chris Webb <chris@arachsys.com> | 2025-08-25 13:56:49 +0100 |
|---|---|---|
| committer | Damien George <damien.p.george@gmail.com> | 2025-09-25 23:59:24 +1000 |
| commit | 706cc8d833ebd2685b324cab48f1a7d8e0c8bca2 (patch) | |
| tree | 6383cc7a1a9d1a7ed7192a8531460343f927726b /py/objcode.c | |
| parent | 6c9940b1f6fb75749ba2ac7949faaf76ace802da (diff) | |
shared/runtime/mpirq: Factor out mp_irq_dispatch() and use it.
Separate out a routine to call an arbitrary function with arbitrary
argument either directly as a hard-IRQ handler or scheduled as a soft-IRQ
handler, adjusting mp_irq_handler() to wrap this. This can then be used
to implement other hard/soft callbacks, such as for machine.Timer.
Signed-off-by: Chris Webb <chris@arachsys.com>
Diffstat (limited to 'py/objcode.c')
0 files changed, 0 insertions, 0 deletions
