Skip to content

cleanup needed: contents of SW/MK directory outdated #11

@mhaberler

Description

@mhaberler

SW/MK contains lots of dead bodies and duplication:

the hm2_soc.c/h ll hostmot driver is superseded which already goes into the mk packages and works

hm2_socfpga-mk.patch is merged

Same for kernel-drivers::

the only one needed is hm2reg_uio - the status of the other stuff is unclear and I am not sure work-in-progress code should be in a machinekit organisation repo

also, I came up with the dkms wrappings for hm2reg_uio and adcreg_uio - this is the preferred method for any kernel drivers downstream

do the Makefile.tar.gz serve any purpose (?)

same for the config - already in mk/mk

proposal:

  • I transfer to https://github.com/mhaberler/machinekit-dkms and we setup the package build from there (not sure if adcreg should be built if there is no using HALcomp)
  • any development work for any kmods happens there
  • delete SW/MK subtree in toto save for a note on the required kernel config options

@the-snowwhite - as the adcreg code matures:

  • kmod updates go to mk/machinekit-dkms via PR
  • HAL comps and other working stuff like configs goes to mk/mk via PR

Also, documentation should go into docs proper but that needs a bit of organizing first

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions