29 lines
1.2 KiB
C
29 lines
1.2 KiB
C
/* Copyright 2024 Markus Lehr
|
|
*
|
|
*
|
|
* This Software is owned by Markus Lehr.
|
|
*
|
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
|
* INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
|
|
* PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
|
|
* HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
|
* OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
|
|
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|
*/
|
|
// ##################################################################################################
|
|
/*
|
|
* This is a Linux kernel module/driver called "vrpmdv-monitoring-cmd " which holds the family ID
|
|
* and functions to handle the monitoring in a Generic Netlink in the kernel.
|
|
* "It registers a Netlink family called "vrpmdv-monitoring_cmd".
|
|
*
|
|
*
|
|
* You can find some more interesting documentation about Generic Netlink here:
|
|
* "Generic Netlink HOW-TO based on Jamal's original doc" https://lwn.net/Articles/208755/
|
|
*/
|
|
|
|
|
|
MODULE_AUTHOR("Markus Lehr <markus@malehr.de>");
|
|
MODULE_DESCRIPTION("shared data buffer over RPMSG");
|
|
MODULE_VERSION(VRPMDV_MON_DRIVER_VERSION);
|
|
MODULE_LICENSE("GPL v2");
|