Exercise #9. Виртуальная файловая система. Програмный интерфейс. Ресурсы∗
Description∗
Implement a kernel module for translating text messages.
References∗
Использовать Git.
Использовать следующие названия директорий:
exercise09
- для проектов решений подзадач;partXX
- для проекта решения соответствующей подзадачи (XX
- номер подзадачи);src
- для исходников.Периодически отправлять изменения в удаленный репозиторий, соответствующий Вашей фамилии.
Guidance∗
1) Implement a kernel module to...
- flip all words in a string;
- make a string uppercase.
2) Add the interfaces into the module:
- procfs to store/display user string.
- sysfs for select translation:
- 0 - no translation;
- 1 - flip;
- 2 - uppercase.
Implement bash script for the module testing.
Provide a test scenario.