An open API service indexing awesome lists of open source software.

https://github.com/jackeichen/cxlcli

Communicate with CXL device using Linux's inbox device driver.
https://github.com/jackeichen/cxlcli

cxl-cli cxl-mem python3

Last synced: 2 months ago
JSON representation

Communicate with CXL device using Linux's inbox device driver.

Awesome Lists containing this project

README

        

pycxlcli
========
Communicate with CXL device using Linux's inbox device driver.

The tool is a demo now. Consider supporting more functions in the future.

License
=======
pydiskcmd is distributed under MIT.
Please see the LICENSE file for the full license text.

Getting the sources
===================
The module(source) is hosted at https://github.com/jackeichen/cxlcli

You can use git to checkout the latest version of the source code using:

$ git clone [email protected]:jackeichen/pydiskcmd.git

It is also available as a downloadable zip archive from:

https://github.com/jackeichen/cxlcli/archive/master.zip

Building and installing
=======================

Sofware Requirements:

* python3(Required)

Python3 Module Requirements:

* Cython(Required)

Online build and install from the repository:

$ git clone [email protected]:jackeichen/cxlcli.git
$ pip install .

Support
=======
Support CXL Memory device.
Consider more device type in the future.

Usage
=====

```
# pycxl -h
usage: pycxl [-h] {list,query-command,identify,version,help} ...

CXL CLI to get CXL device information

positional arguments:
{list,query-command,identify,version,help}
The following are all implemented sub-commands:
list list all CXL devices on the system
query-command query commands for CXL devices
identify identify commands for CXL devices
version Shows the program version
help Display this help

options:
-h, --help show this help message and exit
```