I'm trying to build the Axo firmware using the code currently at the head of the master branch (46f6e4b3). I've placed the expected version of ChibiOS in the right spot and grabbed the current head of chibios-contrib and moved it to axoloti/ChibiOS_19.1.3/commnunity.
When I run the makefile, compilation continues without error for a good while, the first 120 files go by without issue before it gets to fatfs_diskio.c, at which point it errors out with the following:
Compiling fatfs_diskio.c
../ChibiOS_19.1.3/os/various/fatfs_bindings/fatfs_diskio.c:10:10: fatal error: diskio.h: No such file or directory
10 | #include "diskio.h"
| ^~~~~~~~~~
compilation terminated.
make: *** [../ChibiOS_19.1.3/os/common/startup/ARMCMx/compilers/GCC/mk/rules.mk:178: build/obj/fatfs_diskio.o] Error 1
I've done some Googling and some digging on the axo/chibi Github repositories, but haven't been able to locate this file.
Any tips on where I can find it? Thanks in advance!