summaryrefslogtreecommitdiff
path: root/fw/fe310/eos/eve/eve_platform.c
diff options
context:
space:
mode:
authorUros Majstorovic <majstor@majstor.org>2025-07-28 23:27:12 +0200
committerUros Majstorovic <majstor@majstor.org>2025-07-28 23:27:12 +0200
commit58f41971b1e801ad2fbcea08e5152afa2b18ca73 (patch)
tree51793b55b350f7807d5d1b7e1401b50f402ccc48 /fw/fe310/eos/eve/eve_platform.c
parentdab5a1fbd188f8f9436df1b3dff6e344c444fc23 (diff)
sys logging added; power management reimplemented; bugfixes;
Diffstat (limited to 'fw/fe310/eos/eve/eve_platform.c')
-rw-r--r--fw/fe310/eos/eve/eve_platform.c33
1 files changed, 11 insertions, 22 deletions
diff --git a/fw/fe310/eos/eve/eve_platform.c b/fw/fe310/eos/eve/eve_platform.c
index 4c0d551..916b132 100644
--- a/fw/fe310/eos/eve/eve_platform.c
+++ b/fw/fe310/eos/eve/eve_platform.c
@@ -1,46 +1,35 @@
#include <stdlib.h>
-#include <stdio.h>
-#include "eos.h"
-
-#include "eve.h"
#include "eve_platform.h"
+// #ifdef EVE_DEBUG
+#if 0
+
void *eve_malloc(size_t size) {
void *p = malloc(size);
- printf("MALLOC:%p %d\n", p, size);
+ EVE_LOG(EVE_LOG_INFO, "MALLOC:%p %d\n", p, size);
return p;
}
void eve_free(void *p) {
- printf("FREE:%p\n", p);
+ EVE_LOG(EVE_LOG_INFO, "FREE:%p\n", p);
free(p);
}
+#endif
+
void eve_sleep(uint32_t ms) {
- eos_time_sleep(ms);
+ eos_sleep(ms);
}
uint32_t eve_get_tick(void) {
- return eos_time_get_tick();
+ return eos_get_tick();
}
-void eve_sys_timer_set(uint32_t ms) {
+void eve_ostimer_set(uint32_t ms) {
eos_timer_set(EOS_TIMER_ETYPE_UI, ms);
}
-void eve_sys_timer_clear(void) {
+void eve_ostimer_clear(void) {
eos_timer_clear(EOS_TIMER_ETYPE_UI);
}
-
-void eve_select(void) {
- eos_spi_select(EOS_SPI_DEV_EVE);
-}
-
-void eve_deselect(void) {
- eos_spi_deselect();
-}
-
-int eve_selected(void) {
- return (eos_spi_dev() == EOS_SPI_DEV_EVE);
-}