Should we have a page with an up-to-date status of the work? Would be good to have an overview of the progress, even if it's not as simple as a progress bar :)
> From: Ranjit Menon <ranjit.me...@intel.com> > > 15/03/2019 00:04, Thomas Monjalon: > >> Hi, > >> > >> Below is a list of directories, files or functions which we need to > >> check to make basic DPDK works on Windows. > >> If something is missing, please complete. > >> > >> The goal of this list is to make a status of what is already done, > >> and plan what should be done next. It will help to share the workload > >> among all volunteers during the next months. > >> > >> buildtools/pmdinfogen > - not ported to Windows > >> usertools/dpdk-devbind.py > - not ported to Windows > >> drivers/bus/vdev > - not ported to Windows > >> drivers/bus/pci > - ported to Windows in draft repo (using ICC) > >> lib/librte_pci > - ported to Windows in draft repo (using ICC) > >> lib/librte_cmdline > - ported to Windows in draft repo (using ICC) > >> lib/librte_kvargs > - ported to Windows in draft repo (using ICC) > >> lib/librte_ring > - ported to Windows in draft repo (using ICC) > >> lib/librte_mempool > - ported to Windows in draft repo (using ICC) > >> lib/librte_mbuf > - ported to Windows in draft repo (using ICC) > >> lib/librte_net > - ported to Windows in draft repo (using ICC) > >> lib/librte_eal/common/include/rte_errno.h > >> lib/librte_eal/common/include/rte_string_fns.h > >> lib/librte_eal/common/include/rte_lcore.h > >> lib/librte_eal/common/arch/x86/rte_cpuflags.c > >> lib/librte_eal/common/arch/x86/rte_cycles.c > >> lib/librte_eal/common/eal_common_options.c > >> lib/librte_eal/common/eal_common_thread.c > >> lib/librte_eal/common/eal_common_proc.c > - most 'common' [c/h] files ported to Windows in draft repo (using ICC) > >> lib/librte_eal/windows/eal/eal.c > >> eal_create_runtime_dir() > >> rte_eal_iopl_init() > - part of file port available in "Helloworld" patch > >> lib/librte_eal/windows/eal/eal_alarm.c > - ported to Windows in draft repo (using ICC) > >> lib/librte_eal/windows/eal/eal_cpuflags.c > - not ported to Windows > >> lib/librte_eal/windows/eal/eal_debug.c > - part of file port available in "Helloworld" patch > >> lib/librte_eal/windows/eal/eal_dev.c > - not ported to Windows > >> lib/librte_eal/windows/eal/eal_interrupts.c > - ported to Windows in draft repo (using ICC) > >> lib/librte_eal/windows/eal/eal_lcore.c > - part of file port available in "Helloworld" patch > >> lib/librte_eal/windows/eal/eal_log.c > - ported to Windows in draft repo (using ICC) > >> lib/librte_eal/windows/eal/eal_memory.c > - ported to Windows in draft repo (using ICC) > >> lib/librte_eal/windows/eal/eal_thread.c > - part of file port available in "Helloworld" patch > >> lib/librte_eal/windows/eal/eal_timer.c > - ported to Windows in draft repo (using ICC) > >> > >> Please check this list and mention what is done or in progress. > >> The best would be to reference some patches or commits to help > >> progress together as a community, thanks.