|
46 | 46 | //| Returns the `busio.I2C` object for the board designated SDA and SCL pins. It is a singleton. |
47 | 47 | //| |
48 | 48 |
|
49 | | -#if BOARD_I2C |
50 | | -mp_obj_t board_i2c(void) { |
51 | | - mp_obj_t singleton = common_hal_board_get_i2c(); |
52 | | - if (singleton != NULL) { |
53 | | - return singleton; |
54 | | - } |
55 | | - assert_pin_free(DEFAULT_I2C_BUS_SDA); |
56 | | - assert_pin_free(DEFAULT_I2C_BUS_SCL); |
57 | | - return common_hal_board_create_i2c(); |
58 | | -} |
59 | | -#else |
60 | | -mp_obj_t board_i2c(void) { |
61 | | - mp_raise_NotImplementedError_varg(translate("No default %q bus"), MP_QSTR_I2C); |
62 | | - return NULL; |
63 | | -} |
64 | | -#endif |
65 | | -MP_DEFINE_CONST_FUN_OBJ_0(board_i2c_obj, board_i2c); |
| 49 | +// #if BOARD_I2C |
| 50 | +// mp_obj_t board_i2c(void) { |
| 51 | +// mp_obj_t singleton = common_hal_board_get_i2c(); |
| 52 | +// if (singleton != NULL) { |
| 53 | +// return singleton; |
| 54 | +// } |
| 55 | +// assert_pin_free(DEFAULT_I2C_BUS_SDA); |
| 56 | +// assert_pin_free(DEFAULT_I2C_BUS_SCL); |
| 57 | +// return common_hal_board_create_i2c(); |
| 58 | +// } |
| 59 | +// #else |
| 60 | +// mp_obj_t board_i2c(void) { |
| 61 | +// mp_raise_NotImplementedError_varg(translate("No default %q bus"), MP_QSTR_I2C); |
| 62 | +// return NULL; |
| 63 | +// } |
| 64 | +// #endif |
| 65 | +// MP_DEFINE_CONST_FUN_OBJ_0(board_i2c_obj, board_i2c); |
66 | 66 |
|
67 | 67 |
|
68 | | -//| .. function:: SPI() |
69 | | -//| |
70 | | -//| Returns the `busio.SPI` object for the board designated SCK, MOSI and MISO pins. It is a |
71 | | -//| singleton. |
72 | | -//| |
73 | | -#if BOARD_SPI |
74 | | -mp_obj_t board_spi(void) { |
75 | | - mp_obj_t singleton = common_hal_board_get_spi(); |
76 | | - if (singleton != NULL) { |
77 | | - return singleton; |
78 | | - } |
79 | | - assert_pin_free(DEFAULT_SPI_BUS_SCK); |
80 | | - assert_pin_free(DEFAULT_SPI_BUS_MOSI); |
81 | | - assert_pin_free(DEFAULT_SPI_BUS_MISO); |
82 | | - return common_hal_board_create_spi(); |
83 | | -} |
84 | | -#else |
85 | | -mp_obj_t board_spi(void) { |
86 | | - mp_raise_NotImplementedError_varg(translate("No default %q bus"), MP_QSTR_SPI); |
87 | | - return NULL; |
88 | | -} |
89 | | -#endif |
90 | | -MP_DEFINE_CONST_FUN_OBJ_0(board_spi_obj, board_spi); |
| 68 | +// //| .. function:: SPI() |
| 69 | +// //| |
| 70 | +// //| Returns the `busio.SPI` object for the board designated SCK, MOSI and MISO pins. It is a |
| 71 | +// //| singleton. |
| 72 | +// //| |
| 73 | +// #if BOARD_SPI |
| 74 | +// mp_obj_t board_spi(void) { |
| 75 | +// mp_obj_t singleton = common_hal_board_get_spi(); |
| 76 | +// if (singleton != NULL) { |
| 77 | +// return singleton; |
| 78 | +// } |
| 79 | +// assert_pin_free(DEFAULT_SPI_BUS_SCK); |
| 80 | +// assert_pin_free(DEFAULT_SPI_BUS_MOSI); |
| 81 | +// assert_pin_free(DEFAULT_SPI_BUS_MISO); |
| 82 | +// return common_hal_board_create_spi(); |
| 83 | +// } |
| 84 | +// #else |
| 85 | +// mp_obj_t board_spi(void) { |
| 86 | +// mp_raise_NotImplementedError_varg(translate("No default %q bus"), MP_QSTR_SPI); |
| 87 | +// return NULL; |
| 88 | +// } |
| 89 | +// #endif |
| 90 | +// MP_DEFINE_CONST_FUN_OBJ_0(board_spi_obj, board_spi); |
91 | 91 |
|
92 | | -//| .. function:: UART() |
93 | | -//| |
94 | | -//| Returns the `busio.UART` object for the board designated TX and RX pins. It is a singleton. |
95 | | -//| |
96 | | -#if BOARD_UART |
97 | | -mp_obj_t board_uart(void) { |
98 | | - mp_obj_t singleton = common_hal_board_get_uart(); |
99 | | - if (singleton != NULL) { |
100 | | - return singleton; |
101 | | - } |
| 92 | +// //| .. function:: UART() |
| 93 | +// //| |
| 94 | +// //| Returns the `busio.UART` object for the board designated TX and RX pins. It is a singleton. |
| 95 | +// //| |
| 96 | +// #if BOARD_UART |
| 97 | +// mp_obj_t board_uart(void) { |
| 98 | +// mp_obj_t singleton = common_hal_board_get_uart(); |
| 99 | +// if (singleton != NULL) { |
| 100 | +// return singleton; |
| 101 | +// } |
102 | 102 |
|
103 | | - assert_pin_free(DEFAULT_UART_BUS_RX); |
104 | | - assert_pin_free(DEFAULT_UART_BUS_TX); |
| 103 | +// assert_pin_free(DEFAULT_UART_BUS_RX); |
| 104 | +// assert_pin_free(DEFAULT_UART_BUS_TX); |
105 | 105 |
|
106 | | - return common_hal_board_create_uart(); |
107 | | -} |
108 | | -#else |
109 | | -mp_obj_t board_uart(void) { |
110 | | - mp_raise_NotImplementedError_varg(translate("No default %q bus"), MP_QSTR_SPI); |
111 | | - return NULL; |
112 | | -} |
113 | | -#endif |
114 | | -MP_DEFINE_CONST_FUN_OBJ_0(board_uart_obj, board_uart); |
| 106 | +// return common_hal_board_create_uart(); |
| 107 | +// } |
| 108 | +// #else |
| 109 | +// mp_obj_t board_uart(void) { |
| 110 | +// mp_raise_NotImplementedError_varg(translate("No default %q bus"), MP_QSTR_SPI); |
| 111 | +// return NULL; |
| 112 | +// } |
| 113 | +// #endif |
| 114 | +// MP_DEFINE_CONST_FUN_OBJ_0(board_uart_obj, board_uart); |
115 | 115 |
|
116 | 116 | const mp_obj_module_t board_module = { |
117 | 117 | .base = { &mp_type_module }, |
|
0 commit comments