Lines Matching full:header

54  *  SFDP parameter header structure
83 /* JEDEC basic flash parameter header */ in sfud_read_sfdp()
88 …SFUD_INFO("Warning: Read SFDP parameter header information failed. The %s is not support JEDEC SFD… in sfud_read_sfdp()
94 * Read SFDP parameter header
102 /* The SFDP header is located at address 000000h of the SFDP data structure. in read_sfdp_header()
104 /* sfdp parameter header address */ in read_sfdp_header()
106 /* each parameter header being 2 DWORDs (64-bit) */ in read_sfdp_header()
107 uint8_t header[2 * 4] = { 0 }; in read_sfdp_header() local
112 /* read SFDP header */ in read_sfdp_header()
113 if (read_sfdp_data(flash, header_addr, header, sizeof(header)) != SFUD_SUCCESS) { in read_sfdp_header()
114 SFUD_INFO("Error: Can't read SFDP header."); in read_sfdp_header()
117 /* check SFDP header */ in read_sfdp_header()
118 if (!(header[0] == 'S' && in read_sfdp_header()
119 header[1] == 'F' && in read_sfdp_header()
120 header[2] == 'D' && in read_sfdp_header()
121 header[3] == 'P')) { in read_sfdp_header()
125 sfdp->minor_rev = header[4]; in read_sfdp_header()
126 sfdp->major_rev = header[5]; in read_sfdp_header()
131 …SFUD_DEBUG("Check SFDP header is OK. The reversion is V%d.%d, NPN is %d.", sfdp->major_rev, sfdp->… in read_sfdp_header()
132 header[6]); in read_sfdp_header()
138 * Read JEDEC basic parameter header
145 …/* The basic parameter header is mandatory, is defined by this standard, and starts at byte offset… in read_basic_header()
147 /* each parameter header being 2 DWORDs (64-bit) */ in read_basic_header()
148 uint8_t header[2 * 4] = { 0 }; in read_basic_header() local
153 /* read JEDEC basic flash parameter header */ in read_basic_header()
154 if (read_sfdp_data(flash, header_addr, header, sizeof(header)) != SFUD_SUCCESS) { in read_basic_header()
155 SFUD_INFO("Error: Can't read JEDEC basic flash parameter header."); in read_basic_header()
158 basic_header->id = header[0]; in read_basic_header()
159 basic_header->minor_rev = header[1]; in read_basic_header()
160 basic_header->major_rev = header[2]; in read_basic_header()
161 basic_header->len = header[3]; in read_basic_header()
162 basic_header->ptp = (long)header[4] | (long)header[5] << 8 | (long)header[6] << 16; in read_basic_header()
163 /* check JEDEC basic flash parameter header */ in read_basic_header()
165 … SFUD_INFO("Error: This reversion(V%d.%d) JEDEC basic flash parameter header is not supported.", in read_basic_header()
173 …SFUD_DEBUG("Check JEDEC basic flash parameter header is OK. The table id is %d, reversion is V%d.%… in read_basic_header()