mirror of
https://github.com/pybricks/pybricks-api.git
synced 2026-07-27 19:57:02 +00:00
pbio: split low-level I/O dirvers from high-level library
The eventual goal here is that the pbdrv functions will be the absolute minimim needed to do the actual I/O to the hardware. Everything else should be implemented in the main library.
This commit is contained in:
+10
-9
@@ -790,7 +790,7 @@ WARN_LOGFILE =
|
||||
# spaces. See also FILE_PATTERNS and EXTENSION_MAPPING
|
||||
# Note: If this tag is empty the current directory is searched.
|
||||
|
||||
INPUT = ../../lib/pbio/include/pbio
|
||||
INPUT = ../../lib/pbio/include/pbdrv ../../lib/pbio/include/pbio
|
||||
|
||||
# This tag can be used to specify the character encoding of the source files
|
||||
# that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses
|
||||
@@ -2100,14 +2100,15 @@ INCLUDE_FILE_PATTERNS =
|
||||
# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
|
||||
|
||||
PREDEFINED = \
|
||||
PBIO_CONFIG_HAS_PORT_A=1 \
|
||||
PBIO_CONFIG_HAS_PORT_B=1 \
|
||||
PBIO_CONFIG_HAS_PORT_C=1 \
|
||||
PBIO_CONFIG_HAS_PORT_D=1 \
|
||||
PBIO_CONFIG_HAS_PORT_1=1 \
|
||||
PBIO_CONFIG_HAS_PORT_2=1 \
|
||||
PBIO_CONFIG_HAS_PORT_3=1 \
|
||||
PBIO_CONFIG_HAS_PORT_4=1 \
|
||||
PBDRV_CONFIG_HAS_PORT_A=1 \
|
||||
PBDRV_CONFIG_HAS_PORT_B=1 \
|
||||
PBDRV_CONFIG_HAS_PORT_C=1 \
|
||||
PBDRV_CONFIG_HAS_PORT_D=1 \
|
||||
PBDRV_CONFIG_HAS_PORT_1=1 \
|
||||
PBDRV_CONFIG_HAS_PORT_2=1 \
|
||||
PBDRV_CONFIG_HAS_PORT_3=1 \
|
||||
PBDRV_CONFIG_HAS_PORT_4=1 \
|
||||
PBDRV_CONFIG_NUM_MOTOR_CONTROLLER=4 \
|
||||
|
||||
# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then this
|
||||
# tag can be used to specify a list of macro names that should be expanded. The
|
||||
|
||||
Reference in New Issue
Block a user