Monday 12 December 2016

Configuring kernel for ST NFC support

Making a driver work in the kernel is not just about having to add the source and compile the kernel with it. The driver may depend on a lot of things in order to work properly. And all of these things need to be enabled. Same was the case with the STNFC driver. First of all it used to transport buses (not together of course), SPI and UART. So in order to use them, proper support was required in the kernel source.
Today I spend the whole day figuring out how to enable these and what exactly is required for the driver to work. Finally I was able to enable all the necessary things.

No comments:

Post a Comment