Стандарт в ядре не имеет значения, главное не давать всем подряд лезть в его код, ну предоставить способ взаимодействия не зависящий от языка или хотя бы совместимый с си
Если для юзерспейса - то у тебя прямо в стандарте есть список хедеров и их содержимого, проверяй что все работает, что не работает - патчи и снова проверяй. Вот и все