From 1b685c68cbf2efcad62282cb72d8d2214c951552 Mon Sep 17 00:00:00 2001 From: Jolan Rathelot Date: Tue, 12 Mar 2024 13:27:17 +0100 Subject: [PATCH] Removed Rust code, added misc device and irq handle. Began work on correctly formatting print msg and logging files. Signed-off-by: Jolan Rathelot --- .gitignore | 1 + .idea/copyright/profiles_settings.xml | 8 + .idea/workspace.xml | 86 +- .vscode/c_cpp_properties.json | 26 + Kbuild | 2 +- Makefile | 13 +- rust-project.json | 13420 ------------------------ src/drivers_and_interrupts.h | 40 + src/keyboard_logger.c | 288 + src/lib.rs | 28 - src/main.c | 76 + src/misc_device_fops.c | 9 + 12 files changed, 517 insertions(+), 13480 deletions(-) create mode 100644 .idea/copyright/profiles_settings.xml create mode 100644 .vscode/c_cpp_properties.json delete mode 100644 rust-project.json create mode 100644 src/drivers_and_interrupts.h create mode 100644 src/keyboard_logger.c delete mode 100644 src/lib.rs create mode 100644 src/main.c create mode 100644 src/misc_device_fops.c diff --git a/.gitignore b/.gitignore index ac1c15e..877b84a 100644 --- a/.gitignore +++ b/.gitignore @@ -8,6 +8,7 @@ *.mod.order *.ko *.o +*.o.d *.symvers *.order diff --git a/.idea/copyright/profiles_settings.xml b/.idea/copyright/profiles_settings.xml new file mode 100644 index 0000000..addddf3 --- /dev/null +++ b/.idea/copyright/profiles_settings.xml @@ -0,0 +1,8 @@ + + + + + + \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 866202d..1fcbd6e 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -16,7 +16,9 @@ - + + + + - { - "keyToString": { - "ASKED_ADD_EXTERNAL_FILES": "true", - "ASKED_SHARE_PROJECT_CONFIGURATION_FILES": "true", - "RunOnceActivity.OpenProjectViewOnStart": "true", - "RunOnceActivity.ShowReadmeOnStart": "true", - "RunOnceActivity.cidr.known.project.marker": "true", - "WebServerToolWindowFactoryState": "false", - "cf.first.check.clang-format": "false", - "cidr.known.project.marker": "true", - "git-widget-placeholder": "master", - "node.js.detected.package.eslint": "true", - "node.js.detected.package.tslint": "true", - "node.js.selected.package.eslint": "(autodetect)", - "node.js.selected.package.tslint": "(autodetect)", - "nodejs_package_manager_path": "npm", - "org.rust.cargo.project.model.PROJECT_DISCOVERY": "true", - "org.rust.hideNoCargoProjectNotifications/root/drivers-and-interrupts/src/main.rs": "true", - "settings.editor.selected.configurable": "CMakeSettings", - "vue.rearranger.settings.migration": "true" + +}]]> - - + + - + @@ -97,8 +107,9 @@ + - + @@ -125,7 +136,26 @@ + + + + + + + + + + + + + @@ -137,6 +167,10 @@ + + +