В описании директивы place at есть extended-selectors, они включают в себя в том числе и просто section-selector, а у них есть вариант object module-spec. Должно сработать что-то вроде:
define rom region Myregion = [from 0x08010000 size 0x10000]
place at Myregion {readonly object *(library_name)}
SP. слово object забыл :), поправил.
place at разместит в указанном регионе все секции из библиотеки на которые будут ссылки в программе, т.е. код, константы, данные для инициализации переменных в ram.