soc/cores/cpu: add CPU class and make all CPU inheritate from it
authorFlorent Kermarrec <florent@enjoy-digital.fr>
Sun, 29 Sep 2019 13:05:29 +0000 (15:05 +0200)
committerFlorent Kermarrec <florent@enjoy-digital.fr>
Sun, 29 Sep 2019 13:27:41 +0000 (15:27 +0200)
commit355072c285a89286d855d0692800c1ca0d4dd76b
tree844c73896b9fc78b9ccfccb59c8e7a20ff592b22
parent2c3ad3f96d8be73859177d6b51a01fcda06b1f6e
soc/cores/cpu: add CPU class and make all CPU inheritate from it

Also rename reserved_interrupts to interrupts (empty dict is no reserved interrupts)
litex/soc/cores/cpu/__init__.py
litex/soc/cores/cpu/lm32/core.py
litex/soc/cores/cpu/minerva/core.py
litex/soc/cores/cpu/mor1kx/core.py
litex/soc/cores/cpu/picorv32/core.py
litex/soc/cores/cpu/rocket/core.py
litex/soc/cores/cpu/serv/core.py
litex/soc/cores/cpu/vexriscv/core.py
litex/soc/integration/soc_core.py