FMC Bus

This is a Linux bus that enumerates FMC devices and collects
carrier drivers and module drivers. All FMC drivers, both
carriers and mezzanines, should include fmc-bus as a submodule.

Contact

Alessandro Rubini

Latest News

fmc-bus release 2014-02

Today we released v2014-02 of fmc-bus. This is a maintainance release, and the only serious new thing is a write-capable eeprom attribute in sysfs. Fmc is now in the kernel, so this release also includes picks

fmc-bus in the official kernel

Greg-KH, kernel maintainer, for devices in general, accepted the new drivers/fmc directory, which includes the core, SDB basic stuff and the hardware-independent drivers: fakedev (carrier), chardev (mezzanine), fmc-write-eeprom and fmc-trivial (mezzanine drivers).

fmc-bus release 2013-05

Today we released fmc-bus 2013-05. It includes eeprom-based matching, which means that an fmc-driver can state its own mezzanine name or names, and the bus will match it according to the FRU information in the eeprom.