1 What: /sys/class/most/mostcore/aims
4 Contact: Christian Gromm <christian.gromm@microchip.com>
6 List of AIMs that have been loaded.
9 What: /sys/class/most/mostcore/aims/<aim>/add_link
12 Contact: Christian Gromm <christian.gromm@microchip.com>
14 This is used to establish a connection of a channel and the
18 What: /sys/class/most/mostcore/aims/<aim>/remove_link
21 Contact: Christian Gromm <christian.gromm@microchip.com>
23 This is used to remove a connected channel from the
27 What: /sys/class/most/mostcore/devices
30 Contact: Christian Gromm <christian.gromm@microchip.com>
32 List of attached MOST interfaces.
35 What: /sys/class/most/mostcore/devices/<mdev>/description
38 Contact: Christian Gromm <christian.gromm@microchip.com>
40 Provides information about the interface type and the physical
41 location of the device. Hardware attached via USB, for instance,
42 might return <usb_device 1-1.1:1.0>
45 What: /sys/class/most/mostcore/devices/<mdev>/interface
48 Contact: Christian Gromm <christian.gromm@microchip.com>
50 Indicates the type of peripherial interface the current device
54 What: /sys/class/most/mostcore/devices/<mdev>/<channel>/
57 Contact: Christian Gromm <christian.gromm@microchip.com>
59 For every channel of the device a directory is created, whose
60 name is dictated by the HDM. This enables an application to
61 collect information about the channel's capabilities and
65 What: /sys/class/most/mostcore/devices/<mdev>/<channel>/available_datatypes
68 Contact: Christian Gromm <christian.gromm@microchip.com>
70 Indicates the data types the current channel can transport.
73 What: /sys/class/most/mostcore/devices/<mdev>/<channel>/available_directions
76 Contact: Christian Gromm <christian.gromm@microchip.com>
78 Indicates the directions the current channel is capable of.
81 What: /sys/class/most/mostcore/devices/<mdev>/<channel>/number_of_packet_buffers
84 Contact: Christian Gromm <christian.gromm@microchip.com>
86 Indicates the number of packet buffers the current channel can
90 What: /sys/class/most/mostcore/devices/<mdev>/<channel>/number_of_stream_buffers
93 Contact: Christian Gromm <christian.gromm@microchip.com>
95 Indicates the number of streaming buffers the current channel can
99 What: /sys/class/most/mostcore/devices/<mdev>/<channel>/size_of_packet_buffer
102 Contact: Christian Gromm <christian.gromm@microchip.com>
104 Indicates the size of a packet buffer the current channel can
108 What: /sys/class/most/mostcore/devices/<mdev>/<channel>/size_of_stream_buffer
111 Contact: Christian Gromm <christian.gromm@microchip.com>
113 Indicates the size of a streaming buffer the current channel can
117 What: /sys/class/most/mostcore/devices/<mdev>/<channel>/set_number_of_buffers
120 Contact: Christian Gromm <christian.gromm@microchip.com>
122 This is to configure the number of buffers of the current channel.
125 What: /sys/class/most/mostcore/devices/<mdev>/<channel>/set_buffer_size
128 Contact: Christian Gromm <christian.gromm@microchip.com>
130 This is to configure the size of a buffer of the current channel.
133 What: /sys/class/most/mostcore/devices/<mdev>/<channel>/set_direction
136 Contact: Christian Gromm <christian.gromm@microchip.com>
138 This is to configure the direction of the current channel.
139 The following strings will be accepted:
144 What: /sys/class/most/mostcore/devices/<mdev>/<channel>/set_datatype
147 Contact: Christian Gromm <christian.gromm@microchip.com>
149 This is to configure the data type of the current channel.
150 The following strings will be accepted:
157 What: /sys/class/most/mostcore/devices/<mdev>/<channel>/set_subbuffer_size
160 Contact: Christian Gromm <christian.gromm@microchip.com>
162 This is to configure the subbuffer size of the current channel.
165 What: /sys/class/most/mostcore/devices/<mdev>/<channel>/set_packets_per_xact
168 Contact: Christian Gromm <christian.gromm@microchip.com>
170 This is to configure the number of packets per transaction of
171 the current channel. This is only needed network interface
172 controller is attached via USB.
175 What: /sys/class/most/mostcore/devices/<mdev>/<channel>/channel_starving
178 Contact: Christian Gromm <christian.gromm@microchip.com>
180 Indicates whether current channel ran out of buffers.