a25a1a61d0
Add freestanding S25FL256S read/program/erase/verify support and seed a newly formatted ephemeris store with stale records. Age-gate navigation readiness, persist the continuous Toe week, and regenerate the Genesys2 MAX2771 integration and flash image.
79 lines
2.1 KiB
JSON
79 lines
2.1 KiB
JSON
{
|
|
"peripheral" : {
|
|
"displayName" : "max2771-spi.At0x10016000",
|
|
"baseAddress" : "0x10016000",
|
|
"regfields" : [ {
|
|
"command" : {
|
|
"byteOffset" : "0x0",
|
|
"bitOffset" : 0,
|
|
"bitWidth" : 32,
|
|
"name" : "command",
|
|
"description" : "bits[3:0] register address, bit8 read; write starts one 48-clock frame",
|
|
"accessType" : "W"
|
|
}
|
|
}, {
|
|
"write_data" : {
|
|
"byteOffset" : "0x4",
|
|
"bitOffset" : 0,
|
|
"bitWidth" : 32,
|
|
"name" : "write_data",
|
|
"description" : "32-bit MAX2771 register write data",
|
|
"accessType" : "W"
|
|
}
|
|
}, {
|
|
"read_data" : {
|
|
"byteOffset" : "0x8",
|
|
"bitOffset" : 0,
|
|
"bitWidth" : 32,
|
|
"name" : "read_data",
|
|
"description" : "last 32-bit MAX2771 register read data",
|
|
"accessType" : "R"
|
|
}
|
|
}, {
|
|
"status" : {
|
|
"byteOffset" : "0xc",
|
|
"bitOffset" : 0,
|
|
"bitWidth" : 32,
|
|
"name" : "status",
|
|
"description" : "bit0 ready, bit1 busy",
|
|
"accessType" : "R"
|
|
}
|
|
}, {
|
|
"input_clock_hz" : {
|
|
"byteOffset" : "0x10",
|
|
"bitOffset" : 0,
|
|
"bitWidth" : 32,
|
|
"name" : "input_clock_hz",
|
|
"description" : "peripheral input clock frequency",
|
|
"accessType" : "R"
|
|
}
|
|
}, {
|
|
"sclk_hz" : {
|
|
"byteOffset" : "0x14",
|
|
"bitOffset" : 0,
|
|
"bitWidth" : 32,
|
|
"name" : "sclk_hz",
|
|
"description" : "actual integer MAX2771 serial clock frequency",
|
|
"accessType" : "R"
|
|
}
|
|
}, {
|
|
"half_period_cycles" : {
|
|
"byteOffset" : "0x18",
|
|
"bitOffset" : 0,
|
|
"bitWidth" : 32,
|
|
"name" : "half_period_cycles",
|
|
"description" : "input-clock cycles per SCLK half-period",
|
|
"accessType" : "R"
|
|
}
|
|
}, {
|
|
"identification" : {
|
|
"byteOffset" : "0x1c",
|
|
"bitOffset" : 0,
|
|
"bitWidth" : 32,
|
|
"name" : "identification",
|
|
"description" : "ASCII MAX1 peripheral identification",
|
|
"accessType" : "R"
|
|
}
|
|
} ]
|
|
}
|
|
} |