Changeset 653 for trunk/softs/tsar_boot/include/io.h
- Timestamp:
- Mar 3, 2014, 5:11:06 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/softs/tsar_boot/include/io.h
r292 r653 39 39 { 40 40 *(volatile unsigned int *) addr = value; 41 asm volatile("sync" );41 asm volatile("sync" ::: "memory"); 42 42 } 43 43 … … 48 48 { 49 49 *(volatile unsigned short *) addr = value; 50 asm volatile("sync" );50 asm volatile("sync" ::: "memory"); 51 51 } 52 52 … … 57 57 { 58 58 *(volatile unsigned char *) addr = value; 59 asm volatile("sync" );59 asm volatile("sync" ::: "memory"); 60 60 } 61 61
Note: See TracChangeset
for help on using the changeset viewer.