fixed_op.h

来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· C头文件 代码 · 共 26 行

H
26
字号
#ifndef     FIXED_OP_H#define     FIXED_OP_H# define MAD_F_MLX(hi,lo,x,y)\  do{                                         \      __asm__ __volatile("mult %2,%3"         \                       : "=l" (lo), "=h" (hi) \                       : "%r" (x), "r" (y));  \  }while(0)#define INSN_MULT(x,y)\   ({ signed long hi;\      signed long lo;\      MAD_F_MLX(hi,lo,(x),(y));\      hi;                      \     })#define INSN_MULT_SLL(x,y)\   ({ signed long hi;\      signed long lo;\      MAD_F_MLX(hi,lo,(x),(y));\      hi<<1;                      \     })#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?