2012-02-21から1日間の記事一覧
linuxのコンテキストスイッチは以下のようになってます. (http://lxr.linux.no/linux+v3.2.7/arch/x86/include/asm/system.h#L48) 59 asm volatile("pushfl\n\t" /* save flags */ \ 60 "pushl %%ebp\n\t" /* save EBP */ \ 61 "movl %%esp,%[prev_sp]\n\t"…
linuxのコンテキストスイッチは以下のようになってます. (http://lxr.linux.no/linux+v3.2.7/arch/x86/include/asm/system.h#L48) 59 asm volatile("pushfl\n\t" /* save flags */ \ 60 "pushl %%ebp\n\t" /* save EBP */ \ 61 "movl %%esp,%[prev_sp]\n\t"…