always add braces to control statements and \n at EOF
This commit is contained in:
parent
7f0a207220
commit
9dc6b70f19
@ -40,6 +40,8 @@ IndentGotoLabels: false
|
|||||||
IndentPPDirectives: None
|
IndentPPDirectives: None
|
||||||
IndentWidth: 4
|
IndentWidth: 4
|
||||||
IndentWrappedFunctionNames: false
|
IndentWrappedFunctionNames: false
|
||||||
|
InsertBraces: true
|
||||||
|
InsertNewlineAtEOF: true
|
||||||
|
|
||||||
KeepEmptyLinesAtTheStartOfBlocks: false
|
KeepEmptyLinesAtTheStartOfBlocks: false
|
||||||
|
|
||||||
|
@ -41,22 +41,27 @@ unsigned int mbox_call(unsigned char ch) {
|
|||||||
unsigned int m = ((unsigned int)((long)&mbox) & ~0xF)
|
unsigned int m = ((unsigned int)((long)&mbox) & ~0xF)
|
||||||
| (ch & 0xF); /* 28-bit address (MSB), 4-bit value (LSB) */
|
| (ch & 0xF); /* 28-bit address (MSB), 4-bit value (LSB) */
|
||||||
|
|
||||||
while (1)
|
while (1) {
|
||||||
if (!(mmio_read(MBOX_STATUS) & MBOX_FULL))
|
if (!(mmio_read(MBOX_STATUS) & MBOX_FULL)) {
|
||||||
break;
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
mmio_write(MBOX_WRITE, m);
|
mmio_write(MBOX_WRITE, m);
|
||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
while (1)
|
while (1) {
|
||||||
if (!(mmio_read(MBOX_STATUS) & MBOX_EMPTY))
|
if (!(mmio_read(MBOX_STATUS) & MBOX_EMPTY)) {
|
||||||
break; /* Wait for a reply */
|
break; /* Wait for a reply */
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if (m == mmio_read(MBOX_READ)) { /* Look for a message on MBOX_READ */
|
if (m == mmio_read(MBOX_READ)) { /* Look for a message on MBOX_READ */
|
||||||
if (mbox[1] == MBOX_RESPONSE)
|
if (mbox[1] == MBOX_RESPONSE) {
|
||||||
return 1; /* Success! */
|
return 1; /* Success! */
|
||||||
else
|
} else {
|
||||||
return 0;
|
return 0;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
|
@ -22,4 +22,4 @@
|
|||||||
#define va_copy(d, s) __builtin_va_copy(d, s)
|
#define va_copy(d, s) __builtin_va_copy(d, s)
|
||||||
|
|
||||||
typedef __builtin_va_list va_list;
|
typedef __builtin_va_list va_list;
|
||||||
typedef __builtin_va_list __isoc_va_list;
|
typedef __builtin_va_list __isoc_va_list;
|
||||||
|
@ -30,4 +30,4 @@ uint8_t inb(uint16_t port) {
|
|||||||
uint8_t ret;
|
uint8_t ret;
|
||||||
asm("inb %1, %0" : "=a"(ret) : "Nd"(port));
|
asm("inb %1, %0" : "=a"(ret) : "Nd"(port));
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
@ -22,4 +22,4 @@
|
|||||||
#define va_copy(d, s) __builtin_va_copy(d, s)
|
#define va_copy(d, s) __builtin_va_copy(d, s)
|
||||||
|
|
||||||
typedef __builtin_va_list va_list;
|
typedef __builtin_va_list va_list;
|
||||||
typedef __builtin_va_list __isoc_va_list;
|
typedef __builtin_va_list __isoc_va_list;
|
||||||
|
@ -18,4 +18,4 @@
|
|||||||
|
|
||||||
int isdigit(int c) {
|
int isdigit(int c) {
|
||||||
return (unsigned)c - '0' < 10;
|
return (unsigned)c - '0' < 10;
|
||||||
}
|
}
|
||||||
|
@ -24,4 +24,4 @@
|
|||||||
#define assert(val) \
|
#define assert(val) \
|
||||||
((val) ? (void)0 : (printf("ASSERTION FAILED, " __FILE__ ":%d: " #val "\n", __LINE__), abort()))
|
((val) ? (void)0 : (printf("ASSERTION FAILED, " __FILE__ ":%d: " #val "\n", __LINE__), abort()))
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@ -21,4 +21,4 @@
|
|||||||
|
|
||||||
int isdigit(int);
|
int isdigit(int);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@ -25,4 +25,4 @@
|
|||||||
|
|
||||||
#define offsetof(type, member) ((size_t)((char *)&(((type *)0)->member) - (char *)0))
|
#define offsetof(type, member) ((size_t)((char *)&(((type *)0)->member) - (char *)0))
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@ -36,4 +36,4 @@
|
|||||||
#define UINT32_MAX (0xffffffffu)
|
#define UINT32_MAX (0xffffffffu)
|
||||||
#define UINT64_MAX (0xffffffffffffffffu)
|
#define UINT64_MAX (0xffffffffffffffffu)
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@ -25,4 +25,4 @@ int printf(const char *restrict, ...);
|
|||||||
int putchar(int);
|
int putchar(int);
|
||||||
int puts(const char *);
|
int puts(const char *);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@ -37,4 +37,4 @@ void *memset(void *, int, size_t);
|
|||||||
|
|
||||||
size_t strlen(const char *);
|
size_t strlen(const char *);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@ -20,4 +20,4 @@
|
|||||||
|
|
||||||
int puts(const char *str) {
|
int puts(const char *str) {
|
||||||
return printf("%s", str);
|
return printf("%s", str);
|
||||||
}
|
}
|
||||||
|
@ -29,4 +29,4 @@ int memcmp(const void *aptr, const void *bptr, size_t size) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -25,4 +25,4 @@ void *memcpy(void *restrict dstptr, const void *srcptr, size_t size) {
|
|||||||
dst[i] = src[i];
|
dst[i] = src[i];
|
||||||
}
|
}
|
||||||
return dstptr;
|
return dstptr;
|
||||||
}
|
}
|
||||||
|
@ -32,4 +32,4 @@ void *memmove(void *dstptr, const void *srcptr, size_t size) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
return dstptr;
|
return dstptr;
|
||||||
}
|
}
|
||||||
|
@ -24,4 +24,4 @@ void *memset(void *bufptr, int value, size_t size) {
|
|||||||
buf[i] = (unsigned char)value;
|
buf[i] = (unsigned char)value;
|
||||||
}
|
}
|
||||||
return bufptr;
|
return bufptr;
|
||||||
}
|
}
|
||||||
|
@ -20,4 +20,4 @@ char *stpcpy(char *restrict d, const char *s) {
|
|||||||
for (; (*d = *s); s++, d++)
|
for (; (*d = *s); s++, d++)
|
||||||
;
|
;
|
||||||
return d;
|
return d;
|
||||||
}
|
}
|
||||||
|
@ -21,4 +21,4 @@
|
|||||||
char *strcat(char *restrict dest, const char *src) {
|
char *strcat(char *restrict dest, const char *src) {
|
||||||
strcpy(dest + strlen(dest), src);
|
strcpy(dest + strlen(dest), src);
|
||||||
return dest;
|
return dest;
|
||||||
}
|
}
|
||||||
|
@ -24,4 +24,4 @@ char *strchr(const char *restrict str, int c) {
|
|||||||
str++;
|
str++;
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -18,10 +18,11 @@
|
|||||||
|
|
||||||
int strcmp(const char *restrict str1, const char *str2) {
|
int strcmp(const char *restrict str1, const char *str2) {
|
||||||
while (*str1 || *str2) {
|
while (*str1 || *str2) {
|
||||||
if (*str1 != *str2)
|
if (*str1 != *str2) {
|
||||||
return *str1 - *str2;
|
return *str1 - *str2;
|
||||||
|
}
|
||||||
str1++;
|
str1++;
|
||||||
str2++;
|
str2++;
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -19,4 +19,4 @@
|
|||||||
char *strcpy(char *restrict dest, const char *src) {
|
char *strcpy(char *restrict dest, const char *src) {
|
||||||
stpcpy(dest, src);
|
stpcpy(dest, src);
|
||||||
return dest;
|
return dest;
|
||||||
}
|
}
|
||||||
|
@ -24,4 +24,4 @@ size_t strlen(const char *str) {
|
|||||||
len++;
|
len++;
|
||||||
}
|
}
|
||||||
return len;
|
return len;
|
||||||
}
|
}
|
||||||
|
@ -47,4 +47,4 @@ char *strtok(char *restrict str, const char *delim) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
return tokenStart;
|
return tokenStart;
|
||||||
}
|
}
|
||||||
|
@ -76,4 +76,4 @@ typedef struct {
|
|||||||
Elf64_Xword p_align; /* Segment alignment */
|
Elf64_Xword p_align; /* Segment alignment */
|
||||||
} Elf64_Phdr;
|
} Elf64_Phdr;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@ -91,4 +91,4 @@ EFI_STATUS EFIAPI efi_main(EFI_HANDLE ImageHandle, EFI_SYSTEM_TABLE *SystemTable
|
|||||||
|
|
||||||
/* Should be unreachable */
|
/* Should be unreachable */
|
||||||
return EFI_LOAD_ERROR;
|
return EFI_LOAD_ERROR;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user