1
0
mirror of https://github.com/DigitalDevices/dddvb.git synced 2023-10-10 13:37:43 +02:00
Commit Graph

5 Commits

Author SHA1 Message Date
Daniel Scheller
36d55e258d build: factor I/O functions from central ddbridge.h header into ddbridge-io.c/h
This tidies up ddbridge.h from all functions (especially those carrying
comparably complex code) and moves them into ddbridge-io.c/h.

Added benefit: ddbridge and octonet build is now free from warnings.
2017-07-10 20:50:59 +02:00
Daniel Scheller
2500cf171d build: move all hw maps and info into one central, separate file
Moves everything ddb_regset / ddb_regmap / ddb_info related (which is
used to gather all information required for every piece of supported
hardware) out from ddbridge-main, ddbridge-core and octonet-core into
ddbridge-hw, which then in turn only requires annotations on all
ddb_info structs, and doesn't need to export regsets, regmaps et al.,
thus reducing clutter.
2017-07-10 20:50:59 +02:00
Daniel Scheller
220354bc78 ddbridge/octonet: compile modules from object referenced in Kbuild
This changes building ddbridge.ko and octonet.ko from including multiple
C files right from the source code to building all of them separately
into their own objects, and build the actual kernel module from these
objects.

Accomplished by:
- rename of ddbridge.c to ddbridge-main.c and octonet. to octonet-main.c
- rename of ddbridge-mod.c to ddbridge-modulator.c
- add all C files to Kbuild and prepare Kbuild for this way of building
  the modules
- add all neccessary annotations and includes
2017-07-10 20:50:59 +02:00
Ralph Metzler
1d3bb91eb8 cleanup 2016-04-11 18:26:07 +02:00
mvoelkel
9e2128c4fb initial commit from dddvb-0.9.19c 2015-08-05 17:22:42 +02:00