mirror of
https://github.com/Mathewnd/Astral.git
synced 2026-10-29 13:48:21 +00:00
24 lines
549 B
C
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;
|
|
}
|