Platform OS API consolidation: ioctl
Consolidate the ioctl
interfaces across the platforms - TaPaSCo defines a subset of interactions common to all platforms, this should be represented as ioctl
commands. Platforms can still choose to offer additional commands, but the general API should be the same on all Platforms. This has the additional benefit of thinning the libplatform
; possibly, it could be replaced by lookup functions in the driver for the address map?
- define common
ioctl
commands - implement single sys file for
ioctl
and status (already done for status?) - check for additional functionality required in
libplatform
implementations
Related to #134 (closed), sysfs interface should reflect the common ioctl
s to reduce implementation overhead.