Skip to content

Commit 808eab1

Browse files
committed
#ifndef
1 parent 55ed49e commit 808eab1

67 files changed

Lines changed: 338 additions & 3 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

include/acpi_power.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
#ifndef ACPI_POWER_H
2+
#define ACPI_POWER_H
3+
14
#include "types.h"
25

36
typedef struct {
@@ -10,3 +13,5 @@ void acpi_power_init(void);
1013
void acpi_power_set_state(uint32_t state);
1114
void acpi_power_request_sleep(uint32_t state);
1215
acpi_power_state_t acpi_power_state(void);
16+
17+
#endif

include/ai_model.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
#ifndef AI_MODEL_H
2+
#define AI_MODEL_H
3+
14
#include "fixedpoint.h"
25
#include "gguf.h"
36
#include "types.h"
@@ -108,3 +111,5 @@ void ai_explain_page_fault(uint32_t err_code);
108111
void ai_ask(const char* prompt, const ai_context_t* context);
109112
void ai_infer(const char* prompt, const ai_context_t* context);
110113
uint32_t ai_debug_last_tokens(char* out, uint32_t max);
114+
115+
#endif

include/apex_intc.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
1+
#ifndef APEX_INTC_H
2+
#define APEX_INTC_H
3+
14
#include "types.h"
25

36
void apex_intc_init(void);
47
void apex_intc_route(uint32_t irq, uint32_t cpu);
8+
9+
#endif

include/bench.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
1+
#ifndef BENCH_H
2+
#define BENCH_H
3+
14
#include "types.h"
25

36
uint64_t bench_matmul(uint32_t size);
47
uint64_t bench_last_ticks(void);
8+
9+
#endif

include/block.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
#ifndef BLOCK_H
2+
#define BLOCK_H
3+
14
#include "types.h"
25

36
typedef struct block_device block_device_t;
@@ -18,3 +21,5 @@ int block_register(block_device_t* dev);
1821
block_device_t* block_get(uint32_t id);
1922
uint32_t block_read(block_device_t* dev, uint32_t lba, uint32_t count, uint8_t* buffer);
2023
uint32_t block_write(block_device_t* dev, uint32_t lba, uint32_t count, const uint8_t* buffer);
24+
25+
#endif

include/debug.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
#ifndef DEBUG_H
2+
#define DEBUG_H
3+
14
#include "types.h"
25

36
void debug_write(const char* msg);
@@ -7,3 +10,5 @@ void panic(const char* msg);
710
void debug_backtrace(uint32_t max_frames);
811
void debug_backtrace_from(uint32_t ebp, uint32_t max_frames);
912
void kprintf(const char* fmt, ...);
13+
14+
#endif

include/devnodes.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
#ifndef DEVNODES_H
2+
#define DEVNODES_H
3+
14
#include "types.h"
25

36
typedef struct {
@@ -6,3 +9,5 @@ typedef struct {
69

710
void devnodes_init(void);
811
devnodes_state_t devnodes_state(void);
12+
13+
#endif

include/diag.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
#ifndef DIAG_H
2+
#define DIAG_H
3+
14
#include "types.h"
25

36
typedef enum {
@@ -14,3 +17,5 @@ uint32_t diag_count(void);
1417
const char* diag_get(uint32_t index);
1518
void diag_set_enabled(int enabled);
1619
int diag_is_enabled(void);
20+
21+
#endif

include/dm.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
#ifndef DM_H
2+
#define DM_H
3+
14
#include "block.h"
25
#include "types.h"
36

@@ -9,3 +12,5 @@ typedef struct {
912
int dm_create(dm_device_t* dev, block_device_t* target, uint32_t start_lba);
1013
uint32_t dm_read(dm_device_t* dev, uint32_t lba, uint32_t count, uint8_t* buffer);
1114
uint32_t dm_write(dm_device_t* dev, uint32_t lba, uint32_t count, const uint8_t* buffer);
15+
16+
#endif

include/driver_grid.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
#ifndef DRIVER_GRID_H
2+
#define DRIVER_GRID_H
3+
14
#include "types.h"
25

36
typedef struct {
@@ -8,3 +11,5 @@ typedef struct {
811
void driver_grid_init(void);
912
int driver_grid_register(driver_node_t* node);
1013
int driver_grid_probe_all(void);
14+
15+
#endif

0 commit comments

Comments
 (0)