35 lines
1.0 KiB
Plaintext
35 lines
1.0 KiB
Plaintext
== Host Software
|
|
|
|
Host Software is software running on the USB host computer to which the
|
|
icE1usb is attached.
|
|
|
|
At the time of this writing, the only software implementing icE1usb
|
|
support is `osmo-e1d`.
|
|
|
|
=== `osmo-e1d`
|
|
|
|
`osmo-e1d` utilizes `libusb` to talk to the icE1usb hardware and offers
|
|
a unix domain socket based interface to application software.
|
|
|
|
Software such as `osmo-bsc` and `osmo-mgw` can interface `osmo-e1d` via
|
|
the `libosmo-abis` support for `osmo-e1d`.
|
|
|
|
More information about `osmo-e1d` can be found at its homepage
|
|
https://osmocom.org/projects/osmo-e1d/wiki
|
|
|
|
=== Other software
|
|
|
|
you can interface 3rd party applications with osmo-e1d in the following
|
|
ways:
|
|
|
|
* by adding support for `osmo-e1d`, e.g. via `libosmo-e1d` to the
|
|
respective appliation
|
|
* by implementing a device driver for whatever hardware interface (e.g.
|
|
for DAHDI) supported by your software
|
|
* by directly implementing the USB interface exposed by icE1usb in your
|
|
software
|
|
|
|
Should you require any related development/porting services, please do
|
|
not hesitate to reach out to sysmocom.
|
|
|