Вот есть IP блоки PrimeCell для различной периферии - UART, контроллеры прерываний и пр. Если производитель какого-то чипа заявляет в документации, что например, two PrimeCell UARTs (PL011) are used - означает ли это, что можно смело идти на infocenter.arm.com смотреть описание PL011 и данный чип гарантированно будет полностью соответствовать тамошнему описанию, функциональнсти и пр. ? Соответственно, например, драйвера для разных платформ (но с одним ядром), поддерживающие prime cell оборудование, можно легко между собой портирвать?
А вот атмеловские ARM-процесоры используют свою периферию, не основанную на Prime Cell спецификациях, или как? Если свою - то фокус с переносом драйверов не пройдет?
Надеюсь не сильно путанно пояснил

Заранее спасибо за разъяснения!