summaryrefslogtreecommitdiff
path: root/osal
diff options
context:
space:
mode:
authorsakumisu <[email protected]>2023-11-17 21:05:31 +0800
committersakumisu <[email protected]>2023-11-17 21:05:31 +0800
commit73eb69bfa26819b9a175669b2aba8d46c07eb0e1 (patch)
treefea5d5cf2b7da510f74fd9181a53a7a3c73ffff5 /osal
parenta08097c90e725370aea9060e4425f7082a0265ed (diff)
remove usb_mem.h
Diffstat (limited to 'osal')
-rw-r--r--osal/usb_osal.h45
1 files changed, 0 insertions, 45 deletions
diff --git a/osal/usb_osal.h b/osal/usb_osal.h
deleted file mode 100644
index 560b73ab..00000000
--- a/osal/usb_osal.h
+++ /dev/null
@@ -1,45 +0,0 @@
-/*
- * Copyright (c) 2022, sakumisu
- *
- * SPDX-License-Identifier: Apache-2.0
- */
-#ifndef USB_OSAL_H
-#define USB_OSAL_H
-
-#include <stdint.h>
-#include <string.h>
-
-#define USB_OSAL_WAITING_FOREVER (0xFFFFFFFFU)
-
-typedef void *usb_osal_thread_t;
-typedef void *usb_osal_sem_t;
-typedef void *usb_osal_mutex_t;
-typedef void *usb_osal_mq_t;
-typedef void (*usb_thread_entry_t)(void *argument);
-
-/*
- * Task with smaller priority value indicates higher task priority
-*/
-usb_osal_thread_t usb_osal_thread_create(const char *name, uint32_t stack_size, uint32_t prio, usb_thread_entry_t entry, void *args);
-void usb_osal_thread_delete(usb_osal_thread_t thread);
-
-usb_osal_sem_t usb_osal_sem_create(uint32_t initial_count);
-void usb_osal_sem_delete(usb_osal_sem_t sem);
-int usb_osal_sem_take(usb_osal_sem_t sem, uint32_t timeout);
-int usb_osal_sem_give(usb_osal_sem_t sem);
-
-usb_osal_mutex_t usb_osal_mutex_create(void);
-void usb_osal_mutex_delete(usb_osal_mutex_t mutex);
-int usb_osal_mutex_take(usb_osal_mutex_t mutex);
-int usb_osal_mutex_give(usb_osal_mutex_t mutex);
-
-usb_osal_mq_t usb_osal_mq_create(uint32_t max_msgs);
-int usb_osal_mq_send(usb_osal_mq_t mq, uintptr_t addr);
-int usb_osal_mq_recv(usb_osal_mq_t mq, uintptr_t *addr, uint32_t timeout);
-
-size_t usb_osal_enter_critical_section(void);
-void usb_osal_leave_critical_section(size_t flag);
-
-void usb_osal_msleep(uint32_t delay);
-
-#endif /* USB_OSAL_H */