SayoriOS
0.3.3
cards.h
1
#pragma once
2
3
#include "
common.h
"
4
5
typedef
struct
{
6
char
name[64];
7
uint8_t ipv4_addr[4];
8
void (*get_mac_addr)(uint8_t[6]);
9
void (*send_packet)(
void
*, size_t);
10
}
netcard_entry_t
;
11
12
13
void
netcards_list_init();
14
void
netcard_add(
netcard_entry_t
*card);
15
size_t
netcards_get_count();
16
netcard_entry_t
* netcard_get(
size_t
index);
common.h
Основные определения ядра
netcard_entry_t
Definition:
cards.h:5
kernel
include
net
cards.h
Документация по SayoriOS. Последние изменения: Вс 8 Дек 2024 11:15:21. Создано системой
1.9.1