aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@gmail.com>2023-07-11 09:43:44 +0200
committerFelix Morgner <felix.morgner@gmail.com>2023-07-11 09:43:44 +0200
commitfd89f87ee3d2721155124954dca4156866001562 (patch)
tree1ddde744143fe2ff99060bea542564a5b74f4c5f /include
parent478bff552c2c01700893d19333dead6f6d11d4d5 (diff)
downloaddev-cyber-fd89f87ee3d2721155124954dca4156866001562.tar.xz
dev-cyber-fd89f87ee3d2721155124954dca4156866001562.zip
mod: move files to subdirectories
Diffstat (limited to 'include')
-rw-r--r--include/cyber.h31
-rw-r--r--include/cyber_device.h62
-rw-r--r--include/cyber_file.h35
-rw-r--r--include/cyber_lifecycle.h33
4 files changed, 0 insertions, 161 deletions
diff --git a/include/cyber.h b/include/cyber.h
deleted file mode 100644
index f5ca28b..0000000
--- a/include/cyber.h
+++ /dev/null
@@ -1,31 +0,0 @@
-/*
- * cyber - Add CYBER to your system
- * Copyright (C) 2017 Felix Morgner
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
- * more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * this program. If not, see <http://www.gnu.org/licenses/>.
- */
-
-#ifndef CYBER_H
-#define CYBER_H
-
-/**
- * The name of the CYBER device
- */
-#define DEV_NAME "cyber"
-
-/**
- * The class of the CYBER device
- */
-#define CLS_NAME "cyber"
-
-#endif
diff --git a/include/cyber_device.h b/include/cyber_device.h
deleted file mode 100644
index 1da9e37..0000000
--- a/include/cyber_device.h
+++ /dev/null
@@ -1,62 +0,0 @@
-/*
- * cyber - Add CYBER to your system
- * Copyright (C) 2017 Felix Morgner
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
- * more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * this program. If not, see <http://www.gnu.org/licenses/>.
- */
-
-#ifndef CYBER_DEVICE_H
-#define CYBER_DEVICE_H
-
-#include <linux/cdev.h>
-#include <linux/device.h>
-#include <linux/fs.h>
-
-/**
- * This structure holds information about the CYBER device
- */
-extern struct cyber_device
-{
- /**
- * The kernel character device structure
- */
- struct cdev character;
-
- /**
- * The kernel device structure
- */
- struct device kernel;
-
- /**
- * The kernel device class structure
- */
- struct class class;
-
- /**
- * The kernel device number
- */
- dev_t number;
-
-} device;
-
-/**
- * Initialize the CYBER device
- */
-int cyber_device_init(void);
-
-/**
- * Deinitialize the CYBER device
- */
-void cyber_device_shutdown(void);
-
-#endif
diff --git a/include/cyber_file.h b/include/cyber_file.h
deleted file mode 100644
index eb12cce..0000000
--- a/include/cyber_file.h
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * cyber - Add CYBER to your system
- * Copyright (C) 2017 Felix Morgner
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
- * more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * this program. If not, see <http://www.gnu.org/licenses/>.
- */
-
-#ifndef CYBER_FILE_H
-#define CYBER_FILE_H
-
-#include <linux/fs.h>
-
-/**
- * Initialize the CYBER file
- *
- * @return zero on success, non-zero otherwise
- */
-int cyber_file_init(void);
-
-/**
- * Shutdown the CYBER file
- */
-void cyber_file_shutdown(void);
-
-#endif
diff --git a/include/cyber_lifecycle.h b/include/cyber_lifecycle.h
deleted file mode 100644
index ea2f6dd..0000000
--- a/include/cyber_lifecycle.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- * cyber - Add CYBER to your system
- * Copyright (C) 2017 Felix Morgner
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
- * more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * this program. If not, see <http://www.gnu.org/licenses/>.
- */
-
-#ifndef CYBER_LIFECYCLE_H
-#define CYBER_LIFECYCLE_H
-
-#include <linux/init.h>
-
-/**
- * The CYBER driver intialization
- */
-int __init cyber_driver_init(void);
-
-/**
- * The CYBER driver deinitialization
- */
-void __exit cyber_driver_exit(void);
-
-#endif