Fix crc16
This commit is contained in:
5
crc16.c
5
crc16.c
@@ -24,10 +24,11 @@ asm (
|
|||||||
"main: \n"
|
"main: \n"
|
||||||
" push %bp \n"
|
" push %bp \n"
|
||||||
" mov %sp, %bp \n"
|
" mov %sp, %bp \n"
|
||||||
" mov 6(%bp), %si \n"
|
" mov 8(%bp), %si \n"
|
||||||
" push (%si) \n"
|
" push (%si) \n"
|
||||||
" call crc16 \n"
|
" call crc16 \n"
|
||||||
" mov 8(%bp), %di \n"
|
" add $0x2, %sp \n"
|
||||||
|
" mov 6(%bp), %di \n"
|
||||||
" mov %ax, (%di) \n"
|
" mov %ax, (%di) \n"
|
||||||
" pop %bp \n"
|
" pop %bp \n"
|
||||||
" lret $4 \n"
|
" lret $4 \n"
|
||||||
|
Reference in New Issue
Block a user