Files
Astral/kernel-src/io/net/u80211_drv/src/string.c
T
2026-09-09 19:08:14 -03:00

24 lines
549 B
C

#include <stddef.h>
#include <stdint.h>
#include <u80211_drv/string.h>
void *u80211_drv_memcpy(void *destination, const void *source, size_t size) {
uint8_t *destination_bytes = destination;
const uint8_t *source_bytes = source;
for (size_t i = 0; i < size; ++i)
destination_bytes[i] = source_bytes[i];
return destination;
}
void *u80211_drv_memset(void *destination, int value, size_t size) {
uint8_t *destination_bytes = destination;
for (size_t i = 0; i < size; ++i)
destination_bytes[i] = (uint8_t)value;
return destination;
}