26e4f22037
In r315866, we introduced a direct read of the 8-bit sromrev field from the memory mapped SPROM/OTP device. On OTP devices that require 16-bit access alignment, this read fails, preventing identification of the SPROM layout. So, let's perform an aligned read of the combined 16-bit sromrev/crc field instead. Approved by: adrian (mentor, implicit) |
||
---|---|---|
.. | ||
bhnd_nvram_data_bcm.c | ||
bhnd_nvram_data_bcmraw.c | ||
bhnd_nvram_data_bcmreg.h | ||
bhnd_nvram_data_bcmvar.h | ||
bhnd_nvram_data_btxt.c | ||
bhnd_nvram_data_sprom_subr.c | ||
bhnd_nvram_data_sprom.c | ||
bhnd_nvram_data_spromvar.h | ||
bhnd_nvram_data_tlv.c | ||
bhnd_nvram_data_tlvreg.h | ||
bhnd_nvram_data.c | ||
bhnd_nvram_data.h | ||
bhnd_nvram_datavar.h | ||
bhnd_nvram_if.m | ||
bhnd_nvram_io.c | ||
bhnd_nvram_io.h | ||
bhnd_nvram_iobuf.c | ||
bhnd_nvram_ioptr.c | ||
bhnd_nvram_iores.c | ||
bhnd_nvram_iovar.h | ||
bhnd_nvram_plist.c | ||
bhnd_nvram_plist.h | ||
bhnd_nvram_plistvar.h | ||
bhnd_nvram_private.h | ||
bhnd_nvram_store_subr.c | ||
bhnd_nvram_store.c | ||
bhnd_nvram_store.h | ||
bhnd_nvram_storevar.h | ||
bhnd_nvram_subr.c | ||
bhnd_nvram_value_fmts.c | ||
bhnd_nvram_value_prf.c | ||
bhnd_nvram_value_subr.c | ||
bhnd_nvram_value.c | ||
bhnd_nvram_value.h | ||
bhnd_nvram_valuevar.h | ||
bhnd_nvram.h | ||
bhnd_sprom.c | ||
bhnd_spromvar.h | ||
nvram_map |