Если я правильно понимаю, что вы говорите, у вас есть фрагмент кода в сборке, содержащий некоторые функции, выполняющие основную математику, и вы хотите использовать их в модуле ядра Linux?вместе с модулем ядра, т.е. добавьте файл asmoutput.o в зависимости для модуля ядра.Однако, учитывая, что это сделает вашу модульную платформу зависимой, я понятия не имею, что это за процедура.Я не думаю, что это обычно делается;большинство модулей ядра находятся в C.
Вы не понимаете, что такое ELF, я думаю.ELF - это формат бинарного файла, используемого для исполняемых файлов, не более, Зачем?Существует очень мало причин для переключения различных зависимых битов кода.