Home About us GitHub Contact us Docs

FoxOS

Welcome to the FoxOS website!

acpi_vfs::acpi_vfs

Signature: acpi_vfs::acpi_vfs(acpi::sdt_header_t** headers, int num_headers)
Attributes: undefined
Description: Constructor for the acpi vfs file class

Parameters:

acpi_vfs::open

Signature: file_t* acpi_vfs::open(char* path)
Description: Opens the acpi vfs file

Parameters:

Return: file_t*

acpi_vfs::close

Signature: void acpi_vfs::close(file_t* file)
Description: Closes the acpi vfs file

Parameters:

Return: void

acpi_vfs::read

Signature: void acpi_vfs::read(file_t* file, void* buffer, size_t size, size_t offset)
Description: Reads from the acpi vfs file

Parameters:

Return: void

acpi_vfs::dir_at

Signature: dir_t acpi_vfs::dir_at(int idx, char* path)
Description: Gets the directory entry at a certain index

Parameters:

Return: dir_t

Show file on GitHub