Цитата(Метценгерштейн @ Sep 24 2018, 16:59)

Тоже так хотел, но уже сомневаться начал, т.к. ругается компилер.
Все правильно ругается компилятор - вы пытаетесь ему сунуть адрес указателя (указатель на указатель), а нужно дать лишь сам указатель.
Причем его стоит привести к такому типу, который ожидает получить ваша функция. Ведь вы не указали тут содержимое структуры "write", поэтому, как обычно - играем в экстрасенсов
Вот так сделайте:
Код
AES128_ECB_decrypt((uint8_t*)(p_req->write.p_data) ...
Такие ошибки легко искать разбивая операции на промежуточные путем создания временных переменных.
Так хотя бы можно разобраться на каком этапе преобразований возникает ошибка.