Lines Matching refs:that
31 the particular license, please see the license text that is distributed with
45 integers that compose the actual QE microcode.
47 The term 'firmware' refers to a binary blob that contains the microcode as
48 well as other data that
55 Firmware files are binary files that contain only a firmware.
70 needs split I-RAM. Split I-RAM is only meaningful for SOCs that have
80 5) If necessary, device drivers that need the virtual traps and extended mode
91 This structure contains 6 words that the application should copy to some
119 This is a double word bit array (64 bits) that defines special functionality
127 | 0 | General | Indicates that prior to each host command |
133 | 1 | UCC ATM | Indicates that after issuing ATM RX INIT |
136 | | | following that re-issue the ATM RX INIT |
143 | 2 | Add/remove | Indicates that following the specific host |
150 | 3 | General push | Indicates that the s/w has to initialize |
156 | 4 | General push | Indicates that after issuing Ethernet TX |
170 header file contains macros that define the microcode binary itself as well as
171 some other data used in uploading that microcode. The format of these files
173 the need for a more portable format. This section defines that format.
193 The 'magic' field is an array of three bytes that contains the letters
194 'Q', 'E', and 'F'. This is an identifier that indicates that this
197 The 'version' field is a single byte that indicates the version of this
202 The 'id' field is a null-terminated string(suitable for printing) that
219 The 'model' field is a 16-bit number that matches the actual SOC. The
229 'padding' is necessary for structure alignment. This field ensures that the
232 'extended_modes' is a bitfield that defines special functionality which has an
235 the QE library and available to any driver that calles qe_get_firmware_info().
237 'vtraps' is an array of 8 words that contain virtual trap values for each
239 library and available to any driver that calles qe_get_firmware_info().
245 The 'id' field is a null-terminated string suitable for printing that
248 'traps' is an array of 16 words that contain hardware trap values
273 'microcode' is a multiple of 8 bytes. To ensure that, we add
295 A Python program that creates firmware binaries from the header files normally