14 /** Driver-private data
16 * Use undi_set_drvdata() and undi_get_drvdata() to access this
21 /** PXENV+ structure address */
23 /** !PXE structure address */
27 /** PCI bus:dev.fn, or 0 */
28 unsigned int pci_busdevfn;
29 /** ISAPnP card select number, or -1U */
30 unsigned int isapnp_csn;
31 /** ISAPnP read port, or -1U */
32 unsigned int isapnp_read_port;
33 /** Free base memory prior to load */
34 unsigned int restore_fbms;
35 /** Free base memory after load */
40 * Set UNDI driver-private data
43 * @v priv Private data
45 static inline void undi_set_drvdata ( struct undi_device *undi, void *priv ) {
50 * Get UNDI driver-private data
53 * @ret priv Private data
55 static inline void * undi_get_drvdata ( struct undi_device *undi ) {