This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
gsoc:2018-gsoc-iio-driver [2018/01/29 12:14] dbaluta [Previous proposals] |
gsoc:2018-gsoc-iio-driver [2018/02/21 07:11] (current) dbaluta [Proposal] |
||
---|---|---|---|
Line 21: | Line 21: | ||
* comfortable with C | * comfortable with C | ||
* basic low level programming concepts (files, memory, buses) | * basic low level programming concepts (files, memory, buses) | ||
+ | |||
+ | The accepted student will work on writing the driver for the proposed sensor. In the application form please let me know your plan on how to test your code. | ||
+ | |||
+ | Hints: | ||
+ | * sensor communicates over SPI/I2C. | ||
+ | * SBC or USB to I2C/SPI bridge. | ||
+ | |||
Code license: GPL | Code license: GPL | ||
The project is considered successful if the code is accepted into Linux kernel IIO maintainer's tree. | The project is considered successful if the code is accepted into Linux kernel IIO maintainer's tree. | ||
+ | ===== Where to start? ===== | ||
+ | |||
+ | Have a look at the [[https://kernelnewbies.org/IIO_tasks]] page. The IIO tasks are part of your application process, try to solve as many as you can. | ||
+ | |||
+ | |||
===== Contact ===== | ===== Contact ===== | ||