¿Cómo escribo una barrera de memoria para un DSP TMS320F2812?

He mirado a través de la guía del usuario de TI C / C ++ compiler v6.1 (spru514e) pero no encontré nada.

losasm La declaración no parece proporcionar nada a este respecto, el manual incluso advierte contra los valores cambiantes de las variables (p132). La extensión GNU para declarar efectos en variables no está implementada (p115).

Tampoco encontré ningún intrínseco para las barreras de memoria (como__memory_changed() en el brazo de Keil).

Buscando en la web o en los foros de TI tampoco apareció nada.

¿Alguna otra pista de cómo proceder?

Respuestas a la pregunta(1)

Su respuesta a la pregunta