CXL Switch Emulator
Go to file
2024-04-02 04:55:14 +00:00
config.yaml Release candidate 2024-04-02 04:55:14 +00:00
cse.c Release candidate 2024-04-02 04:55:14 +00:00
Doxyfile Release candidate 2024-04-02 04:55:14 +00:00
emapi_handler.c Release candidate 2024-04-02 04:55:14 +00:00
emapi_handler.h Release candidate 2024-04-02 04:55:14 +00:00
fmapi_handler.c Release candidate 2024-04-02 04:55:14 +00:00
fmapi_handler.h Release candidate 2024-04-02 04:55:14 +00:00
fmapi_isc_handler.c Release candidate 2024-04-02 04:55:14 +00:00
fmapi_mcc_handler.c Release candidate 2024-04-02 04:55:14 +00:00
fmapi_mpc_handler.c Release candidate 2024-04-02 04:55:14 +00:00
fmapi_psc_handler.c Release candidate 2024-04-02 04:55:14 +00:00
fmapi_vsc_handler.c Release candidate 2024-04-02 04:55:14 +00:00
LICENSE Update LICENSE 2024-03-30 02:43:26 +00:00
main.c Release candidate 2024-04-02 04:55:14 +00:00
Makefile Release candidate 2024-04-02 04:55:14 +00:00
options.c Release candidate 2024-04-02 04:55:14 +00:00
options.h Release candidate 2024-04-02 04:55:14 +00:00
README.md Release candidate 2024-04-02 04:55:14 +00:00
signals.c Release candidate 2024-04-02 04:55:14 +00:00
signals.h Release candidate 2024-04-02 04:55:14 +00:00
state.c Release candidate 2024-04-02 04:55:14 +00:00
state.h Release candidate 2024-04-02 04:55:14 +00:00

Install

Install the following Linux Packages:

  • libyaml libyaml-dev doxygen uuid-dev pciutils-dev

Clone the following repositories from code.jrlabs.io

  • JackrabbitLabs/array_utils.git
  • JackrabbitLabs/ptr_queue.git
  • JackrabbitLabs/duplex_queue.git
  • JackrabbitLabs/yaml_loader.git
  • JackrabbitLabs/mctp.git
  • JackrabbitLabs/fmapi.git
  • JackrabbitLabs/cse.git
  • JackrabbitLabs/jack.git

On each repository perform the following commands (in order listed above)

  • make
  • make install