File drivers/net/mlx5/windows/mlx5_os.h is added. It includes specific Windows definitions such as PCI driver flags link state changes interrupts, link removal interrupts.
Signed-off-by: Ophir Munk <ophi...@nvidia.com> --- drivers/net/mlx5/windows/mlx5_os.h | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 drivers/net/mlx5/windows/mlx5_os.h diff --git a/drivers/net/mlx5/windows/mlx5_os.h b/drivers/net/mlx5/windows/mlx5_os.h new file mode 100644 index 0000000..bb1aa27 --- /dev/null +++ b/drivers/net/mlx5/windows/mlx5_os.h @@ -0,0 +1,19 @@ +/* SPDX-License-Identifier: BSD-3-Clause + * Copyright 2020 Mellanox Technologies, Ltd + */ + +#ifndef RTE_PMD_MLX5_OS_H_ +#define RTE_PMD_MLX5_OS_H_ +/* sysfs equivalent under Windows */ +enum { + SYSFS_NAME_MAX = 64, + SYSFS_PATH_MAX = 256 +}; +enum { + DEV_SYSFS_NAME_MAX = SYSFS_NAME_MAX + 1, + DEV_SYSFS_PATH_MAX = SYSFS_PATH_MAX + 1 +}; + +#define PCI_DRV_FLAGS 0 + +#endif /* RTE_PMD_MLX5_OS_H_ */ -- 2.8.4