8000 Merge pull request #4179 from dhalbert/remove-spidevice-spi-4172 · alexbartlow/circuitpython@e15f157 · GitHub
[go: up one dir, main page]

Skip to content

Commit e15f157

Browse files
authored
Merge pull request adafruit#4179 from dhalbert/remove-spidevice-spi-4172
Remove adafruit_bus_device.SPIDevice.spi
2 parents 2061097 + d730518 commit e15f157

File tree

3 files changed

+0
-25
lines changed

3 files changed

+0
-25
lines changed

shared-bindings/adafruit_bus_device/SPIDevice.c

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -123,29 +123,9 @@ STATIC mp_obj_t adafruit_bus_device_spidevice_obj___exit__(size_t n_args, const
123123
}
124124
STATIC MP_DEFINE_CONST_FUN_OBJ_VAR_BETWEEN(adafruit_bus_device_spidevice___exit___obj, 4, 4, adafruit_bus_device_spidevice_obj___exit__);
125125

126-
//| spi: busio.SPI
127-
//| """The underlying SPI bus. Useful for weird uses like clocking an SD card without chip select.
128-
//|
129-
//| You shouldn't normally need this."""
130-
//|
131-
STATIC mp_obj_t adafruit_bus_device_spidevice_obj_get_spi(mp_obj_t self_in) {
132-
adafruit_bus_device_spidevice_obj_t *self = MP_OBJ_TO_PTR(self_in);
133-
return common_hal_adafruit_bus_device_spidevice_get_spi(self);
134-
}
135-
MP_DEFINE_CONST_FUN_OBJ_1(adafruit_bus_device_spidevice_get_spi_obj, adafruit_bus_device_spidevice_obj_get_spi);
136-
137-
const mp_obj_property_t adafruit_bus_device_spidevice_spi_obj = {
138-
.base.type = &mp_type_property,
139-
.proxy = {(mp_obj_t)&adafruit_bus_device_spidevice_get_spi_obj,
140-
(mp_obj_t)&mp_const_none_obj,
141-
(mp_obj_t)&mp_const_none_obj},
142-
};
143-
144126
STATIC const mp_rom_map_elem_t adafruit_bus_device_spidevice_locals_dict_table[] = {
145127
{ MP_ROM_QSTR(MP_QSTR___enter__), MP_ROM_PTR(&adafruit_bus_device_spidevice___enter___obj) },
146128
{ MP_ROM_QSTR(MP_QSTR___exit__), MP_ROM_PTR(&adafruit_bus_device_spidevice___exit___obj) },
147-
148-
{ MP_ROM_QSTR(MP_QSTR_spi), MP_ROM_PTR(&adafruit_bus_device_spidevice_spi_obj) },
149129
};
150130

151131
STATIC MP_DEFINE_CONST_DICT(adafruit_bus_device_spidevice_locals_dict, adafruit_bus_device_spidevice_locals_dict_table);

shared-bindings/adafruit_bus_device/SPIDevice.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,5 @@ extern void common_hal_adafruit_bus_device_spidevice_construct(adafruit_bus_devi
4646
uint32_t baudrate, uint8_t polarity, uint8_t phase, uint8_t extra_clocks);
4747
extern mp_obj_t common_hal_adafruit_bus_device_spidevice_enter(adafruit_bus_device_spidevice_obj_t *self);
4848
extern void common_hal_adafruit_bus_device_spidevice_exit(adafruit_bus_device_spidevice_obj_t *self);
49-
extern mp_obj_t common_hal_adafruit_bus_device_spidevice_get_spi(adafruit_bus_device_spidevice_obj_t *self);
5049

5150
#endif // MICROPY_INCLUDED_SHARED_BINDINGS_BUSDEVICE_SPIDEVICE_H

shared-module/adafruit_bus_device/SPIDevice.c

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,3 @@ void common_hal_adafruit_bus_device_spidevice_exit(adafruit_bus_device_spidevice
8484

8585
common_hal_busio_spi_unlock(self->spi);
8686
}
87-
88-
mp_obj_t common_hal_adafruit_bus_device_spidevice_get_spi(adafruit_bus_device_spidevice_obj_t *self) {
89-
return self->spi;
90-
}

0 commit comments

Comments
 (0)
0