iPXE
linux_sysfs.h
Go to the documentation of this file.
1 #ifndef _IPXE_LINUX_SYSFS_H
2 #define _IPXE_LINUX_SYSFS_H
3 
4 /** @file
5  *
6  * Linux sysfs files
7  *
8  */
9 
10 FILE_LICENCE ( GPL2_OR_LATER );
11 
12 #include <ipxe/uaccess.h>
13 
14 extern int linux_sysfs_read ( const char *filename, userptr_t *data );
15 
16 #endif /* _IPXE_LINUX_SYSFS_H */
FILE_LICENCE(GPL2_OR_LATER)
Access to external ("user") memory.
int linux_sysfs_read(const char *filename, userptr_t *data)
uint8_t data[48]
Additional event data.
Definition: ena.h:22
unsigned long userptr_t
A pointer to a user buffer.
Definition: uaccess.h:33