├── .clang-format ├── .github └── workflows │ └── build_and_release.yml ├── .gitignore ├── .gitmodules ├── COPYING ├── Makefile ├── README.adoc ├── host └── i2cwrite.c ├── images └── stm32f103c8t6_dev_board.jpg ├── librfm3 ├── include │ ├── librfm3.h │ └── librfm3 │ │ └── i2c_ctx.h └── src │ └── i2c_ctx.c ├── mk ├── lctech_stm32f103.cfg ├── libopencm3.rules.mk ├── libopencm3.stm32f1xx.mk ├── libopencm3.stm32f4xx.mk ├── librfm3.rules.mk ├── librfn.rules.mk └── vccgnd_stm32f103.cfg └── src ├── bootloader ├── Makefile ├── README ├── lctech-f103.ld └── usbdfu.c ├── i2c-explorer ├── Makefile └── i2c-explorer.c ├── i2c-stm32f1-usb ├── Makefile └── i2c-stm32f1-usb.c ├── i2c-stm32f4-usb ├── Makefile └── i2c-stm32f4-usb.c ├── lctech-f103.ld └── stm32f4-discovery.ld /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-thompson/i2c-star/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/workflows/build_and_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-thompson/i2c-star/HEAD/.github/workflows/build_and_release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-thompson/i2c-star/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-thompson/i2c-star/HEAD/.gitmodules -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-thompson/i2c-star/HEAD/COPYING -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-thompson/i2c-star/HEAD/Makefile -------------------------------------------------------------------------------- /README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-thompson/i2c-star/HEAD/README.adoc -------------------------------------------------------------------------------- /host/i2cwrite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-thompson/i2c-star/HEAD/host/i2cwrite.c -------------------------------------------------------------------------------- /images/stm32f103c8t6_dev_board.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-thompson/i2c-star/HEAD/images/stm32f103c8t6_dev_board.jpg -------------------------------------------------------------------------------- /librfm3/include/librfm3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-thompson/i2c-star/HEAD/librfm3/include/librfm3.h -------------------------------------------------------------------------------- /librfm3/include/librfm3/i2c_ctx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-thompson/i2c-star/HEAD/librfm3/include/librfm3/i2c_ctx.h -------------------------------------------------------------------------------- /librfm3/src/i2c_ctx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-thompson/i2c-star/HEAD/librfm3/src/i2c_ctx.c -------------------------------------------------------------------------------- /mk/lctech_stm32f103.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-thompson/i2c-star/HEAD/mk/lctech_stm32f103.cfg -------------------------------------------------------------------------------- /mk/libopencm3.rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-thompson/i2c-star/HEAD/mk/libopencm3.rules.mk -------------------------------------------------------------------------------- /mk/libopencm3.stm32f1xx.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-thompson/i2c-star/HEAD/mk/libopencm3.stm32f1xx.mk -------------------------------------------------------------------------------- /mk/libopencm3.stm32f4xx.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-thompson/i2c-star/HEAD/mk/libopencm3.stm32f4xx.mk -------------------------------------------------------------------------------- /mk/librfm3.rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-thompson/i2c-star/HEAD/mk/librfm3.rules.mk -------------------------------------------------------------------------------- /mk/librfn.rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-thompson/i2c-star/HEAD/mk/librfn.rules.mk -------------------------------------------------------------------------------- /mk/vccgnd_stm32f103.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-thompson/i2c-star/HEAD/mk/vccgnd_stm32f103.cfg -------------------------------------------------------------------------------- /src/bootloader/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-thompson/i2c-star/HEAD/src/bootloader/Makefile -------------------------------------------------------------------------------- /src/bootloader/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-thompson/i2c-star/HEAD/src/bootloader/README -------------------------------------------------------------------------------- /src/bootloader/lctech-f103.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-thompson/i2c-star/HEAD/src/bootloader/lctech-f103.ld -------------------------------------------------------------------------------- /src/bootloader/usbdfu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-thompson/i2c-star/HEAD/src/bootloader/usbdfu.c -------------------------------------------------------------------------------- /src/i2c-explorer/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-thompson/i2c-star/HEAD/src/i2c-explorer/Makefile -------------------------------------------------------------------------------- /src/i2c-explorer/i2c-explorer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-thompson/i2c-star/HEAD/src/i2c-explorer/i2c-explorer.c -------------------------------------------------------------------------------- /src/i2c-stm32f1-usb/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-thompson/i2c-star/HEAD/src/i2c-stm32f1-usb/Makefile -------------------------------------------------------------------------------- /src/i2c-stm32f1-usb/i2c-stm32f1-usb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-thompson/i2c-star/HEAD/src/i2c-stm32f1-usb/i2c-stm32f1-usb.c -------------------------------------------------------------------------------- /src/i2c-stm32f4-usb/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-thompson/i2c-star/HEAD/src/i2c-stm32f4-usb/Makefile -------------------------------------------------------------------------------- /src/i2c-stm32f4-usb/i2c-stm32f4-usb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-thompson/i2c-star/HEAD/src/i2c-stm32f4-usb/i2c-stm32f4-usb.c -------------------------------------------------------------------------------- /src/lctech-f103.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-thompson/i2c-star/HEAD/src/lctech-f103.ld -------------------------------------------------------------------------------- /src/stm32f4-discovery.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daniel-thompson/i2c-star/HEAD/src/stm32f4-discovery.ld --------------------------------------------------------------------------------