From 55b4930d5a9e644dbe5685aa8e6b54b4c0dcf4b7 Mon Sep 17 00:00:00 2001 From: Roman Hargrave Date: Sun, 30 Aug 2015 10:55:43 -0500 Subject: [PATCH] Add readme --- README.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..e79c96b --- /dev/null +++ b/README.md @@ -0,0 +1,23 @@ +# amifldrv source code + +This is the source code for the `amifldrv` kernel module used by the AMI +Aptios flashing tool for linux, `afulnx`. This is associated with the +_64-Bit_ version of the tool, and I _cannot_ guarantee that it will work +with the _32-Bit_ version. + +This source code has been _modified_ so that it will compile and work (I +tested this by flashing with it (!)) on recent versions of Linux. This was +tested with and functioned on Linux 4.1. + +# License issues + +AMI _did not_ specify a license for this code in `readme.txt`, +`readme_afulnx.txt` or any other file, including the source code. +Furthermore, Linux kernel modules can be considered derivitave works of +the Linux kernel, which is licensed under the GNU General Public License. +The GPL _mandates_ that source code be made available. AMI appear to have +gone out of their way to make obtaining the _full_ module source rather +obfuse, as the tool that emits it will delete it immediately after +exiting. + +I do not claim any ownership of this code.