AlexVinS » 12.06.2012 22:53:42
FPC rtl не поддерживает работу в режиме ядра под линуксом -> вначале придется написать свою RTL (как минимум модуль System). В драйверах линукса используются куча сишных макросов -> часть кода все-равно на си будет (вручную их раскрывать себе дороже).
Удачные эксперименты написания "пустого" модуля ядра на паскале были, но что-то реально полезное я не видел.
С другой стороны, в принципе ничто не мешает написать такой драйвер и на паскале.