You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
add DMA by offset feature, SHM POSIX example, and support for args with benchmarking (#158)
* add SHM POSIX example
* refactor POSIX example
* adjust CI test for refactor
* make example variables unique
* refactor examples from feedback, provide arguments for benchmark application, add dma posix transport
* remove debug prints and usleep call
* add -lm to client build for DH and initialize variable value
* fix for address set after rebase
* account for potential overflow and resolve syntax
* fix initialization of config structs in test case
* simplify DMA feature and move NVM+RAMSIM into cfg file
* add macro guard for example
* revert comment out of no malloc define in example user settings header
* format fixes from git-clang-format
* update example README and change DMA ADDR macro to be generic
* remove unnecessary includes
* refactor out common DMA code sections
* rename example functions and run test all
* add sanity check on benchnark transport type
* additional macro guards after rebase
* remove explicit set of dma config in test app, void return on functions that are intentionally not checked
* update examples Makefile and comments
* fixes to examples README
* re-run git-clang-format
* function and file rename, endif comments, fix examples README, macro guard on include
* rename example functions for better clarity
* narrow scope of heap hint set and get functions, make it specific to posix + shm + dma
* adjustments to example Makefiles
* fix typo in benchmark printf and run git-clang-format
* run clang-format on posix_transport_shm.c to help out git-clang-format CI test
0 commit comments