/* 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 "); MODULE_DESCRIPTION("shared data buffer over RPMSG"); MODULE_VERSION(VRPMDV_MON_DRIVER_VERSION); MODULE_LICENSE("GPL v2");