aboutsummaryrefslogtreecommitdiff
path: root/shared/pb/moddrv.h
diff options
context:
space:
mode:
authorLoek Le Blansch <loek@pipeframe.xyz>2024-06-05 16:32:46 +0200
committerLoek Le Blansch <loek@pipeframe.xyz>2024-06-05 16:32:46 +0200
commitd9093e3245f9619850cea391adcad1a12164d38e (patch)
treea28c8acd5735de423ee142afe29d218df23b873e /shared/pb/moddrv.h
parent36a8f66aeee73e82f28b040ca304e55034f05644 (diff)
the large library cleanup
Diffstat (limited to 'shared/pb/moddrv.h')
-rw-r--r--shared/pb/moddrv.h32
1 files changed, 0 insertions, 32 deletions
diff --git a/shared/pb/moddrv.h b/shared/pb/moddrv.h
deleted file mode 100644
index b48f4db..0000000
--- a/shared/pb/moddrv.h
+++ /dev/null
@@ -1,32 +0,0 @@
-#pragma once
-
-/**
- * \file puzzle bus driver implementation
- *
- * Most \c pbdrv_* functions have a weak implementation, which may be
- * overwritten by a custom implementation. This allows you to use the default
- * implementation where possible, and only implement extensions required for
- * your puzzle module. Please see spec.adoc for more information about how to
- * use the puzzle bus driver library.
- */
-
-#include <stdint.h>
-#include <stddef.h>
-#include <stdbool.h>
-
-#include "types.h"
-
-extern const char * PBDRV_MOD_NAME;
-extern const i2c_addr_t PBDRV_MOD_ADDR;
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-void pbdrv_i2c_recv(const uint8_t * buf, size_t sz);
-void pbdrv_i2c_send(i2c_addr_t i2c_addr, const uint8_t * buf, size_t sz);
-
-#ifdef __cplusplus
-}
-#endif
-