1
0
mirror of https://github.com/sjlongland/adv950.git synced 2025-09-13 10:43:14 +10:00

README: Quick notes regarding the changes made.

This commit is contained in:
Stuart Longland 2017-03-05 16:21:02 +10:00
parent 87e8c9d69b
commit 6377892fa2
Signed by: stuartl
GPG Key ID: 4DFA191410BDE3B7

30
README
View File

@ -1,3 +1,33 @@
This is a port of the Advantech driver to modern (>=3.19) kernels. As such,
it should be noted that this driver comes with absolutely no warranty.
Furthermore, I have given no consideration to support for older kernels, nor
has this been thoroughly tested. If it builds, consider yourself lucky.
I'll be adding further notes here as I get more things working. Long term,
I'd like to see this code cleaned up and merged into the standard `8250`
serial driver from which it forked (a long time ago by the looks of things).
Building procedures, get your kernel sources prepared (`make menuconfig`,
followed by perhaps `make bzImage modules` or maybe `make modules_prepare`),
then in the kernel source tree, run:
```
$ make modules M=/path/to/adv950/driver
```
With luck, you should find a `adv950.ko` file in `/path/to/adv950/driver`.
Create the directory `/lib/modules/$( uname -r )/extra` and plop that `.ko`
file in it, then run `depmod -a` on the device. Fingers crossed, you should
be able to `modprobe` the driver at boot and it should work.
-- Stuart Longland <stuartl@longlandclan.id.au>
The original README is below.
-----------------------------------------------------------------------------
=============================================================================
ADVANTECH industrial comunication cards device driver
Installation Guide