Changeset e7b7be3f in mainline for kernel/arch/ia32/include/memstr.h
- Timestamp:
- 2007-01-22T13:10:08Z (18 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 0f3fc9b
- Parents:
- 62c63fc
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/ia32/include/memstr.h
r62c63fc re7b7be3f 52 52 unative_t d0, d1, d2; 53 53 54 __asm__ __volatile__(54 asm volatile( 55 55 /* copy all full dwords */ 56 56 "rep movsl\n\t" … … 89 89 int ret; 90 90 91 __asm__(91 asm ( 92 92 "repe cmpsb\n\t" 93 93 "je 1f\n\t" … … 115 115 uint32_t d0, d1; 116 116 117 __asm__ __volatile__(117 asm volatile ( 118 118 "rep stosw\n\t" 119 119 : "=&D" (d0), "=&c" (d1), "=a" (x) … … 137 137 uint32_t d0, d1; 138 138 139 __asm__ __volatile__(139 asm volatile ( 140 140 "rep stosb\n\t" 141 141 : "=&D" (d0), "=&c" (d1), "=a" (x)
Note:
See TracChangeset
for help on using the changeset viewer.