Skip to content

Instantly share code, notes, and snippets.

@romac
Created November 24, 2010 23:42
Show Gist options
  • Save romac/714642 to your computer and use it in GitHub Desktop.
Save romac/714642 to your computer and use it in GitHub Desktop.
I wish you all a good night, thanks to EOS-SKL ;)
#define __RR_GN_MAP__()__EOS_SKL_LP01__(__EOS_SKL_WRITE__),\
__EOS_SKL_LP32__(__EOS_SKL_READ__),__EOS_SKL_LP02__(__EOS_SKL_READ__),\
__EOS_SKL_LP01__(0107), __EOS_SKL_LP01__(0117),__EOS_SKL_LP01__(0117),__EOS_SKL_LP01__(0104),\
__EOS_SKL_LP01__(__EOS_SKL_READ__),\
__EOS_SKL_LP01__(0116),__EOS_SKL_LP01__(0111),__EOS_SKL_LP01__(0107),\
__EOS_SKL_LP01__(0110),__EOS_SKL_LP01__(0124),\
__EOS_SKL_LP32__(__EOS_SKL_READ__),__EOS_SKL_LP02__(__EOS_SKL_READ__),\
__EOS_SKL_LP01__(__EOS_SKL_WRITE__)
#define __R_HEADER(eax,ebx,ecx,edx,esp,esb,esi,edi)\
const ecx##edx##eax##ebx __eos_skl_cp2__[esb##edi##esi##esp]={\
__EOS_SKL_SJMP__(),__EOS_SKL_LJMP__(),__EOS_SKL_FBLK__(),\
__RR_GN_MAP__(),__EOS_SKL_SJMP__(),__EOS_SKL_FBLK__(),\
__EOS_SKL_LJMP__()};
__R_HEADER(a,r,c,h,4,5,3,8)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment