aboutsummaryrefslogtreecommitdiff
path: root/tests/un/memctl.c
diff options
context:
space:
mode:
authorbonmas14 <bonmas14@gmail.com>2025-09-25 14:17:07 +0300
committerbonmas14 <bonmas14@gmail.com>2025-09-25 14:17:07 +0300
commit166877cf15f6afa89c9f8a61e267d485868d0ee1 (patch)
tree9f080314edc4fb293f91227cdc1c01cfec8d7bae /tests/un/memctl.c
parent8ebdc95621bc61fdf3c98cd7ae4ddca67398df23 (diff)
downloadungrateful-166877cf15f6afa89c9f8a61e267d485868d0ee1.tar.gz
ungrateful-166877cf15f6afa89c9f8a61e267d485868d0ee1.zip
+disgrace and rework of ungrateful.h
Diffstat (limited to 'tests/un/memctl.c')
-rw-r--r--tests/un/memctl.c42
1 files changed, 0 insertions, 42 deletions
diff --git a/tests/un/memctl.c b/tests/un/memctl.c
deleted file mode 100644
index 1614442..0000000
--- a/tests/un/memctl.c
+++ /dev/null
@@ -1,42 +0,0 @@
-#include <ungrateful.h>
-
-#define SIZE UN_KB(1)
-
-u8 buffer_a[SIZE];
-u8 buffer_b[SIZE];
-
-int main(void) {
- u64 i;
- for (i = 0; i < SIZE; i++) {
- buffer_a[i] += i << 2;
- }
-
- {
- un_memory_copy(buffer_b, buffer_a, SIZE);
-
- for (i = 0; i < SIZE; i++) {
- assert(buffer_b[i] == buffer_a[i]);
- }
-
- assert(un_memory_compare(buffer_a, buffer_b, SIZE) == 0);
-
- buffer_b[SIZE - 10] = 0;
- assert(un_memory_compare(buffer_a, buffer_b, SIZE) == 1);
- }
-
- {
- un_memory_move(buffer_a + SIZE / 4, buffer_a, SIZE / 2);
-
- assert(un_memory_compare(buffer_b, buffer_a + SIZE / 4, SIZE / 2) == 0);
- }
-
- {
- un_memory_set(buffer_a, 0, SIZE);
-
- for (i = 0; i < SIZE; i++) {
- assert(buffer_a[i] == 0);
- }
- }
-
- return 0;
-}