Skip to content

Commit be6ed5e

Browse files
committed
Remove redundant header files.
1 parent 8d82e4b commit be6ed5e

File tree

18 files changed

+5
-41
lines changed

18 files changed

+5
-41
lines changed

ports/stm/common-hal/alarm/pin/PinAlarm.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,6 @@
2727
#include "py/runtime.h"
2828

2929
#include "shared-bindings/alarm/pin/PinAlarm.h"
30-
#include "shared-bindings/microcontroller/__init__.h"
31-
#include "shared-bindings/microcontroller/Pin.h"
3230

3331
#include "peripherals/exti.h"
3432

ports/stm/common-hal/alarm/time/TimeAlarm.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828

2929
#include "shared-bindings/alarm/time/TimeAlarm.h"
3030
#include "shared-bindings/time/__init__.h"
31-
#include "supervisor/port.h"
3231
#include "peripherals/rtc.h"
3332

3433
#include STM32_HAL_H

ports/stm/common-hal/analogio/AnalogOut.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,12 @@
2828
#include <stdint.h>
2929
#include <string.h>
3030

31+
3132
#include "py/mperrno.h"
3233
#include "py/runtime.h"
3334

35+
36+
3437
#include "shared-bindings/analogio/AnalogOut.h"
3538
#include "shared-bindings/microcontroller/Pin.h"
3639
#include "supervisor/shared/translate/translate.h"

ports/stm/common-hal/busio/I2C.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
#include "py/mperrno.h"
3131
#include "py/runtime.h"
3232

33-
#include "shared-bindings/microcontroller/__init__.h"
3433
#include "supervisor/shared/translate/translate.h"
3534
#include "shared-bindings/microcontroller/Pin.h"
3635

ports/stm/common-hal/busio/SPI.c

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,8 @@
2828
#include <string.h>
2929

3030
#include "shared-bindings/busio/SPI.h"
31-
#include "py/mperrno.h"
3231
#include "py/runtime.h"
3332

34-
#include "shared-bindings/microcontroller/__init__.h"
35-
#include "supervisor/board.h"
3633
#include "supervisor/shared/translate/translate.h"
3734
#include "shared-bindings/microcontroller/Pin.h"
3835

ports/stm/common-hal/digitalio/DigitalInOut.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,6 @@
2727

2828
#include "shared-bindings/digitalio/DigitalInOut.h"
2929
#include "shared-bindings/microcontroller/Pin.h"
30-
#include "py/runtime.h"
31-
#include "supervisor/shared/translate/translate.h"
3230

3331
// The HAL is sparse on obtaining register information, so we use the LLs here.
3432
#if (CPY_STM32H7)

ports/stm/common-hal/microcontroller/Pin.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,7 @@
2626
*/
2727

2828
#include "shared-bindings/microcontroller/Pin.h"
29-
#include "shared-bindings/digitalio/DigitalInOut.h"
3029

31-
#include "py/mphal.h"
3230
#include "pins.h"
3331

3432
#if defined(TFBGA216)

ports/stm/common-hal/pulseio/PulseIn.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
#include <stdint.h>
2929
#include <string.h>
3030
#include "py/mpconfig.h"
31-
#include "py/gc.h"
3231
#include "py/runtime.h"
3332
#include "shared-bindings/microcontroller/__init__.h"
3433
#include "shared-bindings/microcontroller/Pin.h"

ports/stm/common-hal/pulseio/PulseOut.c

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,10 @@
2929
#include <stdint.h>
3030

3131
#include "py/mpconfig.h"
32-
#include "py/gc.h"
33-
#include "py/runtime.h"
3432
#include "shared-bindings/pulseio/PulseOut.h"
3533
#include "shared-bindings/pwmio/PWMOut.h"
36-
#include "supervisor/shared/translate/translate.h"
3734

3835
#include STM32_HAL_H
39-
#include "shared-bindings/microcontroller/Pin.h"
4036
#include "timers.h"
4137

4238
// A single timer is shared amongst all PulseOut objects under the assumption that

ports/stm/common-hal/pwmio/PWMOut.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@
3131
#include "shared-bindings/pwmio/PWMOut.h"
3232
#include "supervisor/shared/translate/translate.h"
3333

34-
#include "shared-bindings/microcontroller/__init__.h"
3534
#include STM32_HAL_H
3635
#include "shared-bindings/microcontroller/Pin.h"
3736

ports/stm/common-hal/rtc/RTC.c

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,9 @@
2626

2727
#include <stdio.h>
2828

29-
#include "py/obj.h"
3029
#include "py/runtime.h"
3130
#include "shared/timeutils/timeutils.h"
32-
#include "shared-bindings/rtc/__init__.h"
33-
#include "common-hal/rtc/RTC.h"
3431
#include "shared-bindings/rtc/RTC.h"
35-
#include "supervisor/port.h"
3632
#include "supervisor/shared/translate/translate.h"
3733
#include "peripherals/rtc.h"
3834

ports/stm/mphalport.c

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,8 @@
2828
#include <string.h>
2929

3030
#include "py/mphal.h"
31-
#include "py/mpstate.h"
32-
#include "py/gc.h"
3331

3432
#include "shared-bindings/microcontroller/__init__.h"
35-
#include "supervisor/shared/tick.h"
3633

3734
void mp_hal_delay_us(mp_uint_t delay) {
3835
common_hal_mcu_delay_us(delay);

ports/stm/peripherals/exti.c

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,6 @@
2626

2727
#include <stdbool.h>
2828
#include "py/mpconfig.h"
29-
#include "py/gc.h"
30-
#include "py/obj.h"
31-
#include "py/runtime.h"
3229

3330
#include "peripherals/exti.h"
3431

@@ -128,7 +125,7 @@ void EXTI4_IRQHandler(void) {
128125
#endif
129126
void EXTI9_5_IRQHandler(void) {
130127
uint32_t pending = EXTI->PR;
131-
for (uint i = 5; i <= 9; i++) {
128+
for (uint8_t i = 5; i <= 9; i++) {
132129
if (pending & (1 << i)) {
133130
stm_exti_callback[i](i);
134131
}
@@ -137,7 +134,7 @@ void EXTI9_5_IRQHandler(void) {
137134

138135
void EXTI15_10_IRQHandler(void) {
139136
uint32_t pending = EXTI->PR;
140-
for (uint i = 10; i <= 15; i++) {
137+
for (uint8_t i = 10; i <= 15; i++) {
141138
if (pending & (1 << i)) {
142139
stm_exti_callback[i](i);
143140
}

ports/stm/peripherals/rtc.c

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,6 @@
2929
#include STM32_HAL_H
3030

3131
#include "py/mpconfig.h"
32-
#include "py/gc.h"
33-
#include "py/obj.h"
34-
#include "py/runtime.h"
3532
#include "shared/timeutils/timeutils.h"
3633

3734
// Default period for ticks is 1/1024 second

ports/stm/peripherals/timers.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
#include "timers.h"
2727

2828
#include "py/mpconfig.h"
29-
#include "py/gc.h"
3029
#include "py/obj.h"
3130
#include "py/runtime.h"
3231
#include "supervisor/shared/translate/translate.h"

ports/stm/supervisor/internal_flash.c

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,7 @@
2929
#include <stdint.h>
3030
#include <string.h>
3131

32-
#include "extmod/vfs.h"
33-
#include "extmod/vfs_fat.h"
34-
#include "py/mphal.h"
3532
#include "py/obj.h"
36-
#include "py/runtime.h"
37-
#include "lib/oofatfs/ff.h"
3833
#include "supervisor/flash.h"
3934
#include "supervisor/shared/safe_mode.h"
4035

ports/stm/supervisor/port.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
#include "supervisor/background_callback.h"
3030
#include "supervisor/board.h"
3131
#include "supervisor/port.h"
32-
#include "shared/timeutils/timeutils.h"
3332

3433
#include "common-hal/microcontroller/Pin.h"
3534
#include "shared-bindings/microcontroller/__init__.h"

ports/stm/supervisor/usb.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,7 @@
2727

2828

2929
#include "supervisor/usb.h"
30-
#include "shared/runtime/interrupt_char.h"
3130
#include "shared/readline/readline.h"
32-
#include "lib/tinyusb/src/device/usbd.h"
3331

3432
#include "py/mpconfig.h"
3533

0 commit comments

Comments
 (0)