@@ -51,10 +51,15 @@ as a natural "TODO" list. An example minimal build list is shown below:
51
51
.. code-block :: makefile
52
52
53
53
# These modules are implemented in ports/<port>/common-hal:
54
- CIRCUITPY_MICROCONTROLLER = 0 # Typically the first module to create
55
- CIRCUITPY_DIGITALIO = 0 # Typically the second module to create
54
+
55
+ # Typically the first module to create
56
+ CIRCUITPY_MICROCONTROLLER = 0
57
+ # Typically the second module to create
58
+ CIRCUITPY_DIGITALIO = 0
59
+ # Other modules:
56
60
CIRCUITPY_ANALOGIO = 0
57
61
CIRCUITPY_BUSIO = 0
62
+ CIRCUITPY_COUNTIO = 0
58
63
CIRCUITPY_NEOPIXEL_WRITE = 0
59
64
CIRCUITPY_PULSEIO = 0
60
65
CIRCUITPY_OS = 0
@@ -63,22 +68,34 @@ as a natural "TODO" list. An example minimal build list is shown below:
63
68
CIRCUITPY_AUDIOIO = 0
64
69
CIRCUITPY_ROTARYIO = 0
65
70
CIRCUITPY_RTC = 0
71
+ CIRCUITPY_SDCARDIO = 0
72
+ CIRCUITPY_FRAMEBUFFERIO = 0
66
73
CIRCUITPY_FREQUENCYIO = 0
67
74
CIRCUITPY_I2CPERIPHERAL = 0
68
- CIRCUITPY_DISPLAYIO = 0 # Requires SPI, PulseIO (stub ok)
75
+ # Requires SPI, PulseIO (stub ok):
76
+ CIRCUITPY_DISPLAYIO = 0
69
77
70
78
# These modules are implemented in shared-module/ - they can be included in
71
79
# any port once their prerequisites in common-hal are complete.
72
- CIRCUITPY_BITBANGIO = 0 # Requires DigitalIO
73
- CIRCUITPY_GAMEPAD = 0 # Requires DigitalIO
74
- CIRCUITPY_PIXELBUF = 0 # Requires neopixel_write or SPI (dotstar)
75
- CIRCUITPY_RANDOM = 0 # Requires OS
76
- CIRCUITPY_STORAGE = 0 # Requires OS, filesystem
77
- CIRCUITPY_TOUCHIO = 0 # Requires Microcontroller
78
- CIRCUITPY_USB_HID = 0 # Requires USB
79
- CIRCUITPY_USB_MIDI = 0 # Requires USB
80
- CIRCUITPY_REQUIRE_I2C_PULLUPS = 0 # Does nothing without I2C
81
- CIRCUITPY_ULAB = 0 # No requirements, but takes extra flash
80
+ # Requires DigitalIO:
81
+ CIRCUITPY_BITBANGIO = 0
82
+ # Requires DigitalIO
83
+ CIRCUITPY_GAMEPAD = 0
84
+ # Requires neopixel_write or SPI (dotstar)
85
+ CIRCUITPY_PIXELBUF = 0
86
+ # Requires OS
87
+ CIRCUITPY_RANDOM = 0
88
+ # Requires OS, filesystem
89
+ CIRCUITPY_STORAGE = 0
90
+ # Requires Microcontroller
91
+ CIRCUITPY_TOUCHIO = 0
92
+ # Requires USB
93
+ CIRCUITPY_USB_HID = 0
94
+ CIRCUITPY_USB_MIDI = 0
95
+ # Does nothing without I2C
96
+ CIRCUITPY_REQUIRE_I2C_PULLUPS = 0
97
+ # No requirements, but takes extra flash
98
+ CIRCUITPY_ULAB = 0
82
99
83
100
Step 2: Init
84
101
--------------
0 commit comments