Доброго времени, участникам форума!
В процессе разработки устройств с применением МК (AVR от Atmel'а) появилась идея написания собственной библиотеки подпрограмм. (программы пишу на ассемблере в AVR Studio)
В моем понимании данная библиотека должна представлять собой набор тематических файлов. Например математической обработки:сложения, вычитания, умножения, деления многобайтных чисел и т.п.
До настоящего времени, специфическую обработку делал в файле с включением в нужном месте через конструкцию .include "bla_bla_bla.asm"
Но это жутко неудобно - при большом количестве подпрограмм, появляется такое же количество файлов.
Прошу помощи зала\гуру в том как можно организовать, в рамках AVR Studio, вызов одной из подпрограмм находящейся в файле с несколькими подпрограммами?
Знаю, что нечто подобное реализовано в IAR.
Убедительная просьба к уважаемой аудитории не советовать писать на С - не хочу быть участником и провокатором очередного холивара. На данный момент времени мой выбор ASM!
Заранее признателен, Александр.