clang-format -i *.cc *.c *.h
This commit is contained in:
28
crc16.c
28
crc16.c
@@ -1,6 +1,6 @@
|
||||
#include <stdint.h>
|
||||
|
||||
#define kDataAddr ((uint8_t*) 0x0000)
|
||||
#define kDataAddr ((uint8_t*)0x0000)
|
||||
|
||||
uint16_t crc16(int data_len) {
|
||||
const uint8_t* data = kDataAddr;
|
||||
@@ -19,17 +19,15 @@ uint16_t crc16(int data_len) {
|
||||
return crc;
|
||||
}
|
||||
|
||||
asm (
|
||||
".global main \n"
|
||||
"main: \n"
|
||||
" push %bp \n"
|
||||
" mov %sp, %bp \n"
|
||||
" mov 8(%bp), %si \n"
|
||||
" push (%si) \n"
|
||||
" call crc16 \n"
|
||||
" add $0x2, %sp \n"
|
||||
" mov 6(%bp), %di \n"
|
||||
" mov %ax, (%di) \n"
|
||||
" pop %bp \n"
|
||||
" lret $4 \n"
|
||||
);
|
||||
asm(".global main \n"
|
||||
"main: \n"
|
||||
" push %bp \n"
|
||||
" mov %sp, %bp \n"
|
||||
" mov 8(%bp), %si \n"
|
||||
" push (%si) \n"
|
||||
" call crc16 \n"
|
||||
" add $0x2, %sp \n"
|
||||
" mov 6(%bp), %di \n"
|
||||
" mov %ax, (%di) \n"
|
||||
" pop %bp \n"
|
||||
" lret $4 \n");
|
||||
|
Reference in New Issue
Block a user