This is untested and probably should be marked RFC as it's mainly to
show what I was suggesting as an alternative fix for the decode-unit
problem discovered by Mark. This could be taken further to adopt the
decode-unit and encode-unit words from openfirmware to reduce clutter
in pci.c even more which I may attempt if this direction is accepted.
My config words patch will also need to be rebased but let this part
settle fitst and I can submit the rest as a follow up or a v2 for this
series later.
Regards,
BALATON Zoltan (3):
pci: Use forth to add trivial open/close methods
pci: Add is-pci-bus word to install some methods from forth
pci: Fix calling decode-unit without active-package
drivers/pci.c | 78 +++++---------------------------------------------
drivers/pci.fs | 10 +++++++
2 files changed, 17 insertions(+), 71 deletions(-)
--
2.30.8