Cleaning up raw32 thread context switching functions (use consistent coding style)

ugfx_release_2.7
Joel Bodenmann 2016-12-12 20:02:34 +01:00
parent d80bd18157
commit 0ab0e28bdb
3 changed files with 30 additions and 30 deletions

View File

@ -101,13 +101,13 @@
// Run the users function - we save some code because gfxThreadExit() never returns // Run the users function - we save some code because gfxThreadExit() never returns
// gfxThreadExit(_gfxCurrentThread->fn(_gfxCurrentThread->param)); // gfxThreadExit(_gfxCurrentThread->fn(_gfxCurrentThread->param));
LDR r2,__cpp(&_gfxCurrentThread) ldr r2,__cpp(&_gfxCurrentThread)
LDR r2,[r2,#0] ldr r2,[r2,#0]
LDR r0,[r2,#__cpp(offsetof(thread,param))] ldr r0,[r2,#__cpp(offsetof(thread,param))]
LDR r1,[r2,#__cpp(offsetof(thread,fn))] ldr r1,[r2,#__cpp(offsetof(thread,fn))]
BLX r1 blx r1
MOV r4,r0 mov r4,r0
BL gfxThreadExit bl gfxThreadExit
} }
#else #else

View File

@ -72,13 +72,13 @@
// Run the users function - we save some code because gfxThreadExit() never returns // Run the users function - we save some code because gfxThreadExit() never returns
// gfxThreadExit(_gfxCurrentThread->fn(_gfxCurrentThread->param)); // gfxThreadExit(_gfxCurrentThread->fn(_gfxCurrentThread->param));
LDR r2,__cpp(&_gfxCurrentThread) ldr r2,__cpp(&_gfxCurrentThread)
LDR r2,[r2,#0] ldr r2,[r2,#0]
LDR r0,[r2,#__cpp(offsetof(thread,param))] ldr r0,[r2,#__cpp(offsetof(thread,param))]
LDR r1,[r2,#__cpp(offsetof(thread,fn))] ldr r1,[r2,#__cpp(offsetof(thread,fn))]
BLX r1 blx r1
MOV r4,r0 mov r4,r0
BL gfxThreadExit bl gfxThreadExit
} }
#else #else

View File

@ -77,13 +77,13 @@
// Run the users function - we save some code because gfxThreadExit() never returns // Run the users function - we save some code because gfxThreadExit() never returns
// gfxThreadExit(_gfxCurrentThread->fn(_gfxCurrentThread->param)); // gfxThreadExit(_gfxCurrentThread->fn(_gfxCurrentThread->param));
LDR r2,__cpp(&_gfxCurrentThread) ldr r2,__cpp(&_gfxCurrentThread)
LDR r2,[r2,#0] ldr r2,[r2,#0]
LDR r0,[r2,#__cpp(offsetof(thread,param))] ldr r0,[r2,#__cpp(offsetof(thread,param))]
LDR r1,[r2,#__cpp(offsetof(thread,fn))] ldr r1,[r2,#__cpp(offsetof(thread,fn))]
BLX r1 blx r1
MOV r4,r0 mov r4,r0
BL gfxThreadExit bl gfxThreadExit
} }
#else #else