/bes2600

Primary LanguageCGNU General Public License v2.0GPL-2.0

bes2600

If you are here, you know exactly why you are here.

How to build?

  1. Build the danctnix kernel with bes2600 enabled
  2. Build the module
make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- -C ../linux-pinetab2 M=$PWD modules
  1. Deliver the module to the tablet and load it
sudo modprobe --force-vermagic ./bes2600.ko

TODO list

  1. Get rid of all unnecessary code (usb/spi parts that we couldn't care less about) done
  2. Implement MAC setting the standard way via DT local-mac-address done, needs provided dtsi
  3. Use devm API for GPIO management done
  4. Solve the sleep issue (PT2 doesn't go into sleep if bes2600 module is loaded)