luna-soc
0.3.1.post1+git.e7e742fc
Datasheets
eptri - SoC controller for the LUNA USB Device
API Documentation
luna_soc
luna_soc package
Subpackages
luna_soc.gateware package
luna_soc.generate package
luna_soc.util package
Submodules
Module contents
luna-soc
luna_soc
luna_soc package
luna_soc.gateware package
luna_soc.gateware.cpu package
luna_soc.gateware.cpu.ic module
View page source
luna_soc.gateware.cpu.ic module
The simplest interrupt controller.
class
luna_soc.gateware.cpu.ic.
InterruptController
(
*
args
,
src_loc_at
=
0
,
**
kwargs
)
[source]
Bases:
Component
add
(
peripheral
,
*
,
name
,
number
=
None
)
[source]
elaborate
(
platform
)
[source]
interrupts
(
)
→
dict[int,
(<class
'str'>,
<class
'amaranth.lib.wiring.Component'>)]
[source]