rc6a.h
来自「AVR单片机的优化RC6 加密算法(速度快」· C头文件 代码 · 共 23 行
H
23 行
//uint16_t rotrwFix(register uint16_t d);
unsigned int rotlw(register unsigned int d,register unsigned char n);
unsigned int rotrw(register unsigned int d,register unsigned char n);
//unsigned char byte8x8(unsigned char x,unsigned char y);
//unsigned int word8x8(unsigned char x,unsigned char y);
/*#if __AVR_ENHANCED__
#define w_square_mod(x) \
__asm__ __volatile__ ( \
"mul %A0,%B0" "\n\t" \
"lsl r0" "\n\t" \
"mov %B0,r0" "\n\t" \
"mov r0,%A0" "\n\t" \
"mul r0,%A0" "\n\t" \
"mov %A0,r0" "\n\t" \
"add %B0,r1" "\n\t" \
"clr r1" "\n\t" \
:"=r" (x) \
:"0" (x) \
)
#else*/
unsigned int w_square_mod(unsigned int x);
//#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?