Go to the source code of this file.
Functions | |
int | dev_stka311_initialize_device (struct usb_stk11xx *) |
This function permits to initialize the device. | |
int | dev_stka311_configure_device (struct usb_stk11xx *, int) |
This function permits to configure the device. | |
int | dev_stka311_start_stream (struct usb_stk11xx *) |
This function sets the device to start the stream. | |
int | dev_stka311_stop_stream (struct usb_stk11xx *) |
This function sets the device to stop the stream. | |
int | dev_stka311_camera_asleep (struct usb_stk11xx *) |
Wake-up the camera. | |
int | dev_stka311_init_camera (struct usb_stk11xx *) |
This function initializes the device for the stream. | |
int | dev_stka311_sensor_settings (struct usb_stk11xx *) |
This function permits to set default sensor settings. | |
int | dev_stka311_reconf_camera (struct usb_stk11xx *) |
Reconfigure the camera before the stream. | |
int | dev_stka311_camera_settings (struct usb_stk11xx *) |
This function permits to modify the settings of the camera. | |
int | dev_stka311_set_camera_quality (struct usb_stk11xx *) |
This function permits to modify the settings of the camera. | |
int | dev_stka311_set_camera_fps (struct usb_stk11xx *) |
This function permits to modify the settings of the camera. | |
int | dev_stka821_initialize_device (struct usb_stk11xx *) |
This function permits to initialize the device. | |
int | dev_stka821_configure_device (struct usb_stk11xx *, int) |
This function permits to configure the device. | |
int | dev_stka821_start_stream (struct usb_stk11xx *) |
This function sets the device to start the stream. | |
int | dev_stka821_stop_stream (struct usb_stk11xx *) |
This function sets the device to stop the stream. | |
int | dev_stka821_camera_asleep (struct usb_stk11xx *) |
Wake-up the camera. | |
int | dev_stka821_init_camera (struct usb_stk11xx *) |
This function initializes the device for the stream. | |
int | dev_stka821_sensor_settings (struct usb_stk11xx *) |
This function permits to set default sensor settings. | |
int | dev_stka821_reconf_camera (struct usb_stk11xx *) |
Reconfigure the camera before the stream. | |
int | dev_stka821_camera_settings (struct usb_stk11xx *) |
This function permits to modify the settings of the camera. | |
int | dev_stka821_set_camera_quality (struct usb_stk11xx *) |
This function permits to modify the settings of the camera. | |
int | dev_stka821_set_camera_fps (struct usb_stk11xx *) |
This function permits to modify the settings of the camera. | |
int | dev_stk6a31_initialize_device (struct usb_stk11xx *) |
This function permits to initialize the device. | |
int | dev_stk6a31_configure_device (struct usb_stk11xx *, int) |
This function permits to configure the device. | |
int | dev_stk6a31_start_stream (struct usb_stk11xx *) |
This function sets the device to start the stream. | |
int | dev_stk6a31_stop_stream (struct usb_stk11xx *) |
This function sets the device to stop the stream. | |
int | dev_stk6a31_camera_asleep (struct usb_stk11xx *) |
Wake-up the camera. | |
int | dev_stk6a31_init_camera (struct usb_stk11xx *) |
This function initializes the device for the stream. | |
int | dev_stk6a31_sensor_settings (struct usb_stk11xx *) |
This function permits to set default sensor settings. | |
int | dev_stk6a31_reconf_camera (struct usb_stk11xx *) |
Reconfigure the camera before the stream. | |
int | dev_stk6a31_camera_settings (struct usb_stk11xx *) |
This function permits to modify the settings of the camera. | |
int | dev_stk6a31_set_camera_quality (struct usb_stk11xx *) |
This function permits to modify the settings of the camera. | |
int | dev_stk6a31_set_camera_fps (struct usb_stk11xx *) |
This function permits to modify the settings of the camera. | |
int | dev_stk6a33_initialize_device (struct usb_stk11xx *) |
This function permits to initialize the device. | |
int | dev_stk6a33_configure_device (struct usb_stk11xx *, int) |
This function permits to configure the device. | |
int | dev_stk6a33_start_stream (struct usb_stk11xx *) |
This function sets the device to start the stream. | |
int | dev_stk6a33_stop_stream (struct usb_stk11xx *) |
This function sets the device to stop the stream. | |
int | dev_stk6a33_camera_asleep (struct usb_stk11xx *) |
Wake-up the camera. | |
int | dev_stk6a33_init_camera (struct usb_stk11xx *) |
This function initializes the device for the stream. | |
int | dev_stk6a33_sensor_settings (struct usb_stk11xx *) |
This function permits to set default sensor settings. | |
int | dev_stk6a33_reconf_camera (struct usb_stk11xx *) |
Reconfigure the camera before the stream. | |
int | dev_stk6a33_camera_settings (struct usb_stk11xx *) |
This function permits to modify the settings of the camera. | |
int | dev_stk6a33_set_camera_quality (struct usb_stk11xx *) |
This function permits to modify the settings of the camera. | |
int | dev_stk6a33_set_camera_fps (struct usb_stk11xx *) |
This function permits to modify the settings of the camera. | |
int | dev_stk6a51_initialize_device (struct usb_stk11xx *) |
This function permits to initialize the device. | |
int | dev_stk6a51_configure_device (struct usb_stk11xx *, int) |
This function permits to configure the device. | |
int | dev_stk6a51_start_stream (struct usb_stk11xx *) |
This function sets the device to start the stream. | |
int | dev_stk6a51_stop_stream (struct usb_stk11xx *) |
This function sets the device to stop the stream. | |
int | dev_stk6a51_camera_asleep (struct usb_stk11xx *) |
Wake-up the camera. | |
int | dev_stk6a51_init_camera (struct usb_stk11xx *) |
This function initializes the device for the stream. | |
int | dev_stk6a51_sensor_settings (struct usb_stk11xx *) |
This function permits to set default sensor settings. | |
int | dev_stk6a51_reconf_camera (struct usb_stk11xx *) |
Reconfigure the camera before the stream. | |
int | dev_stk6a51_camera_settings (struct usb_stk11xx *) |
This function permits to modify the settings of the camera. | |
int | dev_stk6a51_set_camera_quality (struct usb_stk11xx *) |
This function permits to modify the settings of the camera. | |
int | dev_stk6a51_set_camera_fps (struct usb_stk11xx *) |
This function permits to modify the settings of the camera. | |
int | dev_stk6a54_initialize_device (struct usb_stk11xx *) |
This function permits to initialize the device. | |
int | dev_stk6a54_configure_device (struct usb_stk11xx *, int) |
This function permits to configure the device. | |
int | dev_stk6a54_start_stream (struct usb_stk11xx *) |
This function sets the device to start the stream. | |
int | dev_stk6a54_stop_stream (struct usb_stk11xx *) |
This function sets the device to stop the stream. | |
int | dev_stk6a54_camera_asleep (struct usb_stk11xx *) |
Wake-up the camera. | |
int | dev_stk6a54_init_camera (struct usb_stk11xx *) |
This function initializes the device for the stream. | |
int | dev_stk6a54_sensor_settings (struct usb_stk11xx *) |
This function permits to set default sensor settings. | |
int | dev_stk6a54_reconf_camera (struct usb_stk11xx *) |
Reconfigure the camera before the stream. | |
int | dev_stk6a54_camera_settings (struct usb_stk11xx *) |
This function permits to modify the settings of the camera. | |
int | dev_stk6a54_set_camera_quality (struct usb_stk11xx *) |
This function permits to modify the settings of the camera. | |
int | dev_stk6a54_set_camera_fps (struct usb_stk11xx *) |
This function permits to modify the settings of the camera. | |
int | dev_stk6d51_initialize_device (struct usb_stk11xx *) |
This function permits to initialize the device. | |
int | dev_stk6d51_configure_device (struct usb_stk11xx *, int) |
This function permits to configure the device. | |
int | dev_stk6d51_start_stream (struct usb_stk11xx *) |
This function sets the device to start the stream. | |
int | dev_stk6d51_stop_stream (struct usb_stk11xx *) |
This function sets the device to stop the stream. | |
int | dev_stk6d51_camera_asleep (struct usb_stk11xx *) |
Wake-up the camera. | |
int | dev_stk6d51_init_camera (struct usb_stk11xx *) |
This function initializes the device for the stream. | |
int | dev_stk6d51_sensor_settings (struct usb_stk11xx *) |
This function permits to set default sensor settings. | |
int | dev_stk6d51_reconf_camera (struct usb_stk11xx *) |
Reconfigure the camera before the stream. | |
int | dev_stk6d51_camera_settings (struct usb_stk11xx *) |
This function permits to modify the settings of the camera. | |
int | dev_stk6d51_set_camera_quality (struct usb_stk11xx *) |
This function permits to modify the settings of the camera. | |
int | dev_stk6d51_set_camera_fps (struct usb_stk11xx *) |
This function permits to modify the settings of the camera. |
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Definition in file stk11xx-dev.h.
int dev_stk6a31_camera_asleep | ( | struct usb_stk11xx * | dev | ) |
Wake-up the camera.
dev | Device structure |
Definition at line 542 of file stk11xx-dev-6a31.c.
References usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_camera_asleep(), dev_stk6a31_init_camera(), and dev_stk6a31_initialize_device().
int dev_stk6a31_camera_settings | ( | struct usb_stk11xx * | dev | ) |
This function permits to modify the settings of the camera.
dev | Device structure |
Definition at line 718 of file stk11xx-dev-6a31.c.
References dev_stk11xx_check_device(), usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_camera_settings().
int dev_stk6a31_configure_device | ( | struct usb_stk11xx * | dev, | |
int | step | |||
) |
This function permits to configure the device.
dev | Device structure | |
step | The step of configuration [0-11] |
We don't know the meaning of these steps ! We only replay the USB log.
Definition at line 155 of file stk11xx-dev-6a31.c.
References dev_stk11xx_check_device(), dev_stk6a31_sensor_settings(), STK_DEBUG, usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stk6a31_init_camera(), dev_stk6a31_initialize_device(), and dev_stk6a31_reconf_camera().
int dev_stk6a31_init_camera | ( | struct usb_stk11xx * | dev | ) |
This function initializes the device for the stream.
dev | Device structure |
Definition at line 572 of file stk11xx-dev-6a31.c.
References dev_stk11xx_camera_off(), dev_stk6a31_camera_asleep(), dev_stk6a31_configure_device(), usb_stk11xx_set_feature(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_init_camera().
int dev_stk6a31_initialize_device | ( | struct usb_stk11xx * | dev | ) |
This function permits to initialize the device.
dev | Device structure |
This function is written from the USB log.
Definition at line 70 of file stk11xx-dev-6a31.c.
References dev_stk11xx_check_device(), dev_stk6a31_camera_asleep(), dev_stk6a31_configure_device(), STK_INFO, usb_stk11xx_set_feature(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_initialize_device().
int dev_stk6a31_reconf_camera | ( | struct usb_stk11xx * | dev | ) |
Reconfigure the camera before the stream.
dev | Device structure |
Definition at line 848 of file stk11xx-dev-6a31.c.
References dev_stk11xx_camera_settings(), and dev_stk6a31_configure_device().
Referenced by dev_stk11xx_reconf_camera().
int dev_stk6a31_sensor_settings | ( | struct usb_stk11xx * | dev | ) |
This function permits to set default sensor settings.
dev | Device structure |
Definition at line 606 of file stk11xx-dev-6a31.c.
References dev_stk11xx_check_device(), STK_ERROR, usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stk6a31_configure_device().
int dev_stk6a31_set_camera_fps | ( | struct usb_stk11xx * | dev | ) |
This function permits to modify the settings of the camera.
dev | Device structure |
Definition at line 799 of file stk11xx-dev-6a31.c.
Referenced by dev_stk11xx_set_camera_fps().
int dev_stk6a31_set_camera_quality | ( | struct usb_stk11xx * | dev | ) |
This function permits to modify the settings of the camera.
dev | Device structure |
Definition at line 765 of file stk11xx-dev-6a31.c.
References dev_stk11xx_check_device(), STK_DEBUG, usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_set_camera_quality().
int dev_stk6a31_start_stream | ( | struct usb_stk11xx * | dev | ) |
This function sets the device to start the stream.
dev | Device structure |
Definition at line 815 of file stk11xx-dev-6a31.c.
References usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_start_stream().
int dev_stk6a31_stop_stream | ( | struct usb_stk11xx * | dev | ) |
This function sets the device to stop the stream.
dev | Device structure |
Definition at line 868 of file stk11xx-dev-6a31.c.
Referenced by dev_stk11xx_stop_stream().
int dev_stk6a33_camera_asleep | ( | struct usb_stk11xx * | dev | ) |
Wake-up the camera.
dev | Device structure |
Definition at line 652 of file stk11xx-dev-6a33.c.
References usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_camera_asleep(), dev_stk6a33_init_camera(), and dev_stk6a33_initialize_device().
int dev_stk6a33_camera_settings | ( | struct usb_stk11xx * | dev | ) |
This function permits to modify the settings of the camera.
dev | Device structure |
Definition at line 821 of file stk11xx-dev-6a33.c.
References dev_stk11xx_check_device(), usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_camera_settings().
int dev_stk6a33_configure_device | ( | struct usb_stk11xx * | dev, | |
int | step | |||
) |
This function permits to configure the device.
dev | Device structure | |
step | The step of configuration [0-11] |
We don't know the meaning of these steps ! We only replay the USB log.
The steps 0 to 9 are called during the initialization. Then, the driver choose the last step : 10 : for a resolution from 80x60 to 640x480 11 : for a resolution from 800x600 to 1280x1024
Definition at line 368 of file stk11xx-dev-6a33.c.
References dev_stk6a33_sensor_settings(), STK_DEBUG, usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stk6a33_init_camera(), dev_stk6a33_initialize_device(), and dev_stk6a33_reconf_camera().
int dev_stk6a33_init_camera | ( | struct usb_stk11xx * | dev | ) |
This function initializes the device for the stream.
dev | Device structure |
Definition at line 682 of file stk11xx-dev-6a33.c.
References dev_stk11xx_camera_off(), dev_stk6a33_camera_asleep(), dev_stk6a33_configure_device(), usb_stk11xx_set_feature(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_init_camera().
int dev_stk6a33_initialize_device | ( | struct usb_stk11xx * | dev | ) |
This function permits to initialize the device.
dev | Device structure |
This function is written from the USB log.
Definition at line 70 of file stk11xx-dev-6a33.c.
References dev_stk11xx_check_device(), dev_stk6a33_camera_asleep(), dev_stk6a33_configure_device(), STK_DEBUG, STK_INFO, usb_stk11xx_read_registry(), usb_stk11xx_set_feature(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_initialize_device().
int dev_stk6a33_reconf_camera | ( | struct usb_stk11xx * | dev | ) |
Reconfigure the camera before the stream.
dev | Device structure |
Definition at line 967 of file stk11xx-dev-6a33.c.
References dev_stk11xx_camera_settings(), and dev_stk6a33_configure_device().
Referenced by dev_stk11xx_reconf_camera().
int dev_stk6a33_sensor_settings | ( | struct usb_stk11xx * | dev | ) |
This function permits to set default sensor settings.
dev | Device structure |
Definition at line 711 of file stk11xx-dev-6a33.c.
References dev_stk11xx_check_device(), STK_ERROR, usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stk6a33_configure_device().
int dev_stk6a33_set_camera_fps | ( | struct usb_stk11xx * | dev | ) |
This function permits to modify the settings of the camera.
dev | Device structure |
0x204 = 0x2e : Fps MSB (by default 0x01) 0x204 = 0x2d : Fps LSB (by default 0x00)
0x2e | 0x2d | Nbr fps -----+------+-------- 0x00 | 0x00 | 30 0x01 | 0x00 | 20 0x02 | 0x00 | 15 0x03 | 0x00 | 12 0x04 | 0x00 | 10
Definition at line 918 of file stk11xx-dev-6a33.c.
Referenced by dev_stk11xx_set_camera_fps().
int dev_stk6a33_set_camera_quality | ( | struct usb_stk11xx * | dev | ) |
This function permits to modify the settings of the camera.
dev | Device structure |
0x204 = 0xa1 : unkown (by default 0x00) 0x204 = 0x10 : contrast (by default 0x7c) 0x204 = 0x04 : Mode (unknown) (by default 0x00) (=> already looked 0x01 and 0x02) 0x204 = 0x00 : brightness / white balance (by default 0x00)
Definition at line 873 of file stk11xx-dev-6a33.c.
References dev_stk11xx_check_device(), STK_DEBUG, usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_set_camera_quality().
int dev_stk6a33_start_stream | ( | struct usb_stk11xx * | dev | ) |
This function sets the device to start the stream.
dev | Device structure |
Definition at line 934 of file stk11xx-dev-6a33.c.
References usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_start_stream().
int dev_stk6a33_stop_stream | ( | struct usb_stk11xx * | dev | ) |
This function sets the device to stop the stream.
dev | Device structure |
Definition at line 987 of file stk11xx-dev-6a33.c.
References usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_stop_stream().
int dev_stk6a51_camera_asleep | ( | struct usb_stk11xx * | dev | ) |
Wake-up the camera.
dev | Device structure |
Definition at line 718 of file stk11xx-dev-6a51.c.
References usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_camera_asleep(), dev_stk6a51_init_camera(), and dev_stk6a51_initialize_device().
int dev_stk6a51_camera_settings | ( | struct usb_stk11xx * | dev | ) |
This function permits to modify the settings of the camera.
dev | Device structure |
Definition at line 1432 of file stk11xx-dev-6a51.c.
Referenced by dev_stk11xx_camera_settings().
int dev_stk6a51_configure_device | ( | struct usb_stk11xx * | dev, | |
int | step | |||
) |
This function permits to configure the device.
dev | Device structure | |
step | The step of configuration [0-11] |
We don't know the meaning of these steps ! We only replay the USB log.
Definition at line 335 of file stk11xx-dev-6a51.c.
References dev_stk11xx_check_device(), dev_stk6a51_sensor_settings(), STK_DEBUG, usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stk6a51_init_camera(), dev_stk6a51_initialize_device(), and dev_stk6a51_reconf_camera().
int dev_stk6a51_init_camera | ( | struct usb_stk11xx * | dev | ) |
This function initializes the device for the stream.
dev | Device structure |
Definition at line 750 of file stk11xx-dev-6a51.c.
References dev_stk11xx_camera_off(), dev_stk6a51_camera_asleep(), dev_stk6a51_configure_device(), usb_stk11xx_set_feature(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_init_camera().
int dev_stk6a51_initialize_device | ( | struct usb_stk11xx * | dev | ) |
This function permits to initialize the device.
dev | Device structure |
This function is written from the USB log.
Definition at line 70 of file stk11xx-dev-6a51.c.
References dev_stk11xx_check_device(), dev_stk6a51_camera_asleep(), dev_stk6a51_configure_device(), STK_DEBUG, STK_INFO, usb_stk11xx_read_registry(), usb_stk11xx_set_feature(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_initialize_device().
int dev_stk6a51_reconf_camera | ( | struct usb_stk11xx * | dev | ) |
Reconfigure the camera before the stream.
dev | Device structure |
Definition at line 1531 of file stk11xx-dev-6a51.c.
References dev_stk11xx_camera_settings(), and dev_stk6a51_configure_device().
Referenced by dev_stk11xx_reconf_camera().
int dev_stk6a51_sensor_settings | ( | struct usb_stk11xx * | dev | ) |
This function permits to set default sensor settings.
dev | Device structure |
Definition at line 781 of file stk11xx-dev-6a51.c.
References dev_stk11xx_check_device(), usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stk6a51_configure_device().
int dev_stk6a51_set_camera_fps | ( | struct usb_stk11xx * | dev | ) |
This function permits to modify the settings of the camera.
dev | Device structure |
Definition at line 1485 of file stk11xx-dev-6a51.c.
Referenced by dev_stk11xx_set_camera_fps().
int dev_stk6a51_set_camera_quality | ( | struct usb_stk11xx * | dev | ) |
This function permits to modify the settings of the camera.
dev | Device structure |
Definition at line 1451 of file stk11xx-dev-6a51.c.
References dev_stk11xx_check_device(), STK_DEBUG, usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_set_camera_quality().
int dev_stk6a51_start_stream | ( | struct usb_stk11xx * | dev | ) |
This function sets the device to start the stream.
dev | Device structure |
Definition at line 1501 of file stk11xx-dev-6a51.c.
References usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_start_stream().
int dev_stk6a51_stop_stream | ( | struct usb_stk11xx * | dev | ) |
This function sets the device to stop the stream.
dev | Device structure |
Definition at line 1551 of file stk11xx-dev-6a51.c.
Referenced by dev_stk11xx_stop_stream().
int dev_stk6a54_camera_asleep | ( | struct usb_stk11xx * | dev | ) |
Wake-up the camera.
dev | Device structure |
Definition at line 268 of file stk11xx-dev-6a54.c.
References usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_camera_asleep().
int dev_stk6a54_camera_settings | ( | struct usb_stk11xx * | dev | ) |
This function permits to modify the settings of the camera.
dev | Device structure |
Definition at line 437 of file stk11xx-dev-6a54.c.
Referenced by dev_stk11xx_camera_settings().
int dev_stk6a54_configure_device | ( | struct usb_stk11xx * | dev, | |
int | step | |||
) |
This function permits to configure the device.
dev | Device structure | |
step | The step of configuration [0-11] |
We don't know the meaning of these steps ! We only replay the USB log.
Definition at line 150 of file stk11xx-dev-6a54.c.
References dev_stk6a54_sensor_settings(), STK_DEBUG, usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stk6a54_initialize_device().
int dev_stk6a54_init_camera | ( | struct usb_stk11xx * | dev | ) |
This function initializes the device for the stream.
dev | Device structure |
Definition at line 298 of file stk11xx-dev-6a54.c.
Referenced by dev_stk11xx_init_camera().
int dev_stk6a54_initialize_device | ( | struct usb_stk11xx * | dev | ) |
This function permits to initialize the device.
dev | Device structure |
This function is written from the USB log.
Definition at line 70 of file stk11xx-dev-6a54.c.
References dev_stk11xx_check_device(), dev_stk6a54_configure_device(), STK_INFO, usb_stk11xx_read_registry(), usb_stk11xx_set_feature(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_initialize_device().
int dev_stk6a54_reconf_camera | ( | struct usb_stk11xx * | dev | ) |
Reconfigure the camera before the stream.
dev | Device structure |
Definition at line 502 of file stk11xx-dev-6a54.c.
References dev_stk11xx_camera_settings().
Referenced by dev_stk11xx_reconf_camera().
int dev_stk6a54_sensor_settings | ( | struct usb_stk11xx * | dev | ) |
This function permits to set default sensor settings.
dev | Device structure |
Definition at line 314 of file stk11xx-dev-6a54.c.
References dev_stk11xx_check_device(), STK_ERROR, usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stk6a54_configure_device().
int dev_stk6a54_set_camera_fps | ( | struct usb_stk11xx * | dev | ) |
This function permits to modify the settings of the camera.
dev | Device structure |
Definition at line 471 of file stk11xx-dev-6a54.c.
Referenced by dev_stk11xx_set_camera_fps().
int dev_stk6a54_set_camera_quality | ( | struct usb_stk11xx * | dev | ) |
This function permits to modify the settings of the camera.
dev | Device structure |
Definition at line 456 of file stk11xx-dev-6a54.c.
Referenced by dev_stk11xx_set_camera_quality().
int dev_stk6a54_start_stream | ( | struct usb_stk11xx * | dev | ) |
This function sets the device to start the stream.
dev | Device structure |
Definition at line 487 of file stk11xx-dev-6a54.c.
Referenced by dev_stk11xx_start_stream().
int dev_stk6a54_stop_stream | ( | struct usb_stk11xx * | dev | ) |
This function sets the device to stop the stream.
dev | Device structure |
Definition at line 520 of file stk11xx-dev-6a54.c.
Referenced by dev_stk11xx_stop_stream().
int dev_stk6d51_camera_asleep | ( | struct usb_stk11xx * | dev | ) |
Wake-up the camera.
dev | Device structure |
Definition at line 250 of file stk11xx-dev-6d51.c.
References usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_camera_asleep(), and dev_stk6d51_initialize_device().
int dev_stk6d51_camera_settings | ( | struct usb_stk11xx * | dev | ) |
This function permits to modify the settings of the camera.
dev | Device structure |
Definition at line 967 of file stk11xx-dev-6d51.c.
Referenced by dev_stk11xx_camera_settings().
int dev_stk6d51_configure_device | ( | struct usb_stk11xx * | dev, | |
int | step | |||
) |
This function permits to configure the device.
dev | Device structure | |
step | The step of configuration [0-11] |
We don't know the meaning of these steps ! We only replay the USB log.
Definition at line 132 of file stk11xx-dev-6d51.c.
References dev_stk6d51_sensor_settings(), STK_DEBUG, usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stk6d51_initialize_device().
int dev_stk6d51_init_camera | ( | struct usb_stk11xx * | dev | ) |
This function initializes the device for the stream.
dev | Device structure |
Definition at line 280 of file stk11xx-dev-6d51.c.
Referenced by dev_stk11xx_init_camera().
int dev_stk6d51_initialize_device | ( | struct usb_stk11xx * | dev | ) |
This function permits to initialize the device.
dev | Device structure |
This function is written from the USB log.
Definition at line 70 of file stk11xx-dev-6d51.c.
References dev_stk11xx_check_device(), dev_stk6d51_camera_asleep(), dev_stk6d51_configure_device(), STK_INFO, usb_stk11xx_read_registry(), usb_stk11xx_set_feature(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_initialize_device().
int dev_stk6d51_reconf_camera | ( | struct usb_stk11xx * | dev | ) |
Reconfigure the camera before the stream.
dev | Device structure |
Definition at line 1051 of file stk11xx-dev-6d51.c.
References dev_stk11xx_camera_settings().
Referenced by dev_stk11xx_reconf_camera().
int dev_stk6d51_sensor_settings | ( | struct usb_stk11xx * | dev | ) |
This function permits to set default sensor settings.
dev | Device structure |
Definition at line 296 of file stk11xx-dev-6d51.c.
References dev_stk11xx_check_device(), usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stk6d51_configure_device().
int dev_stk6d51_set_camera_fps | ( | struct usb_stk11xx * | dev | ) |
This function permits to modify the settings of the camera.
dev | Device structure |
Definition at line 1020 of file stk11xx-dev-6d51.c.
Referenced by dev_stk11xx_set_camera_fps().
int dev_stk6d51_set_camera_quality | ( | struct usb_stk11xx * | dev | ) |
This function permits to modify the settings of the camera.
dev | Device structure |
Definition at line 986 of file stk11xx-dev-6d51.c.
References dev_stk11xx_check_device(), STK_DEBUG, usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_set_camera_quality().
int dev_stk6d51_start_stream | ( | struct usb_stk11xx * | dev | ) |
This function sets the device to start the stream.
dev | Device structure |
Definition at line 1036 of file stk11xx-dev-6d51.c.
Referenced by dev_stk11xx_start_stream().
int dev_stk6d51_stop_stream | ( | struct usb_stk11xx * | dev | ) |
This function sets the device to stop the stream.
dev | Device structure |
Definition at line 1069 of file stk11xx-dev-6d51.c.
Referenced by dev_stk11xx_stop_stream().
int dev_stka311_camera_asleep | ( | struct usb_stk11xx * | dev | ) |
Wake-up the camera.
dev | Device structure |
Definition at line 632 of file stk11xx-dev-a311.c.
References usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_camera_asleep(), dev_stka311_init_camera(), and dev_stka311_initialize_device().
int dev_stka311_camera_settings | ( | struct usb_stk11xx * | dev | ) |
This function permits to modify the settings of the camera.
dev | Device structure |
Definition at line 819 of file stk11xx-dev-a311.c.
References dev_stk11xx_check_device(), dev_stka311_set_camera_fps(), dev_stka311_set_camera_quality(), and STK_DEBUG.
Referenced by dev_stk11xx_camera_settings(), and dev_stka311_init_camera().
int dev_stka311_configure_device | ( | struct usb_stk11xx * | dev, | |
int | step | |||
) |
This function permits to configure the device.
dev | Device structure | |
step | The step of configuration [0-11] |
We don't know the meaning of these steps ! We only replay the USB log.
The steps 0 to 9 are called during the initialization. Then, the driver choose the last step : 10 : for a resolution from 80x60 to 640x480 11 : for a resolution from 800x600 to 1280x1024
Definition at line 393 of file stk11xx-dev-a311.c.
References dev_stk11xx_check_device(), dev_stka311_sensor_settings(), STK_DEBUG, usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stka311_init_camera(), dev_stka311_initialize_device(), and dev_stka311_reconf_camera().
int dev_stka311_init_camera | ( | struct usb_stk11xx * | dev | ) |
This function initializes the device for the stream.
dev | Device structure |
Definition at line 662 of file stk11xx-dev-a311.c.
References dev_stk11xx_camera_off(), dev_stk11xx_check_device(), dev_stka311_camera_asleep(), dev_stka311_camera_settings(), dev_stka311_configure_device(), usb_stk11xx_read_registry(), usb_stk11xx_set_feature(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_init_camera().
int dev_stka311_initialize_device | ( | struct usb_stk11xx * | dev | ) |
This function permits to initialize the device.
dev | Device structure |
This function is written from the USB log.
Definition at line 70 of file stk11xx-dev-a311.c.
References dev_stk11xx_check_device(), dev_stka311_camera_asleep(), dev_stka311_configure_device(), STK_DEBUG, STK_INFO, usb_stk11xx_read_registry(), usb_stk11xx_set_feature(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_initialize_device().
int dev_stka311_reconf_camera | ( | struct usb_stk11xx * | dev | ) |
Reconfigure the camera before the stream.
dev | Device structure |
Definition at line 1005 of file stk11xx-dev-a311.c.
References dev_stk11xx_camera_settings(), and dev_stka311_configure_device().
Referenced by dev_stk11xx_reconf_camera().
int dev_stka311_sensor_settings | ( | struct usb_stk11xx * | dev | ) |
This function permits to set default sensor settings.
dev | Device structure |
Definition at line 711 of file stk11xx-dev-a311.c.
References dev_stk11xx_check_device(), STK_ERROR, usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stka311_configure_device().
int dev_stka311_set_camera_fps | ( | struct usb_stk11xx * | dev | ) |
This function permits to modify the settings of the camera.
dev | Device structure |
0x204 = 0x2e : Fps MSB (by default 0x01) 0x204 = 0x2d : Fps LSB (by default 0x00)
0x2e | 0x2d | Nbr fps -----+------+-------- 0x00 | 0x00 | 30 0x01 | 0x00 | 20 0x02 | 0x00 | 15 0x03 | 0x00 | 12 0x04 | 0x00 | 10
Definition at line 916 of file stk11xx-dev-a311.c.
References usb_stk11xx_write_registry().
Referenced by dev_stk11xx_set_camera_fps(), and dev_stka311_camera_settings().
int dev_stka311_set_camera_quality | ( | struct usb_stk11xx * | dev | ) |
This function permits to modify the settings of the camera.
dev | Device structure |
0x204 = 0xa1 : unkown (by default 0x00) 0x204 = 0x10 : contrast (by default 0x7c) 0x204 = 0x04 : Mode (unknown) (by default 0x00) (=> already looked 0x01 and 0x02) 0x204 = 0x00 : brightness / white balance (by default 0x00)
Definition at line 859 of file stk11xx-dev-a311.c.
References STK_DEBUG, and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_set_camera_quality(), and dev_stka311_camera_settings().
int dev_stka311_start_stream | ( | struct usb_stk11xx * | dev | ) |
This function sets the device to start the stream.
dev | Device structure |
Definition at line 975 of file stk11xx-dev-a311.c.
References usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_start_stream().
int dev_stka311_stop_stream | ( | struct usb_stk11xx * | dev | ) |
This function sets the device to stop the stream.
dev | Device structure |
Definition at line 1046 of file stk11xx-dev-a311.c.
References usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_stop_stream().
int dev_stka821_camera_asleep | ( | struct usb_stk11xx * | dev | ) |
Wake-up the camera.
dev | Device structure |
Definition at line 583 of file stk11xx-dev-a821.c.
References usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_camera_asleep(), dev_stka821_init_camera(), and dev_stka821_initialize_device().
int dev_stka821_camera_settings | ( | struct usb_stk11xx * | dev | ) |
This function permits to modify the settings of the camera.
dev | Device structure |
Definition at line 738 of file stk11xx-dev-a821.c.
References dev_stk11xx_check_device(), usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_camera_settings(), and dev_stka821_init_camera().
int dev_stka821_configure_device | ( | struct usb_stk11xx * | dev, | |
int | step | |||
) |
This function permits to configure the device.
dev | Device structure | |
step | The step of configuration [0-11] |
We don't know the meaning of these steps ! We only replay the USB log.
Definition at line 316 of file stk11xx-dev-a821.c.
References dev_stk11xx_check_device(), dev_stka821_sensor_settings(), STK_DEBUG, usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stka821_init_camera(), dev_stka821_initialize_device(), and dev_stka821_reconf_camera().
int dev_stka821_init_camera | ( | struct usb_stk11xx * | dev | ) |
This function initializes the device for the stream.
dev | Device structure |
Definition at line 613 of file stk11xx-dev-a821.c.
References dev_stk11xx_camera_off(), dev_stka821_camera_asleep(), dev_stka821_camera_settings(), dev_stka821_configure_device(), usb_stk11xx_set_feature(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_init_camera().
int dev_stka821_initialize_device | ( | struct usb_stk11xx * | dev | ) |
This function permits to initialize the device.
dev | Device structure |
This function is written from the USB log.
Definition at line 70 of file stk11xx-dev-a821.c.
References dev_stk11xx_check_device(), dev_stka821_camera_asleep(), dev_stka821_configure_device(), STK_DEBUG, STK_INFO, usb_stk11xx_read_registry(), usb_stk11xx_set_feature(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_initialize_device().
int dev_stka821_reconf_camera | ( | struct usb_stk11xx * | dev | ) |
Reconfigure the camera before the stream.
dev | Device structure |
Definition at line 875 of file stk11xx-dev-a821.c.
References dev_stk11xx_camera_settings(), and dev_stka821_configure_device().
Referenced by dev_stk11xx_reconf_camera().
int dev_stka821_sensor_settings | ( | struct usb_stk11xx * | dev | ) |
This function permits to set default sensor settings.
dev | Device structure |
Definition at line 662 of file stk11xx-dev-a821.c.
References dev_stk11xx_check_device(), STK_ERROR, usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stka821_configure_device().
int dev_stka821_set_camera_fps | ( | struct usb_stk11xx * | dev | ) |
This function permits to modify the settings of the camera.
dev | Device structure |
Definition at line 829 of file stk11xx-dev-a821.c.
Referenced by dev_stk11xx_set_camera_fps().
int dev_stka821_set_camera_quality | ( | struct usb_stk11xx * | dev | ) |
This function permits to modify the settings of the camera.
dev | Device structure |
Definition at line 795 of file stk11xx-dev-a821.c.
References dev_stk11xx_check_device(), STK_DEBUG, usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_set_camera_quality().
int dev_stka821_start_stream | ( | struct usb_stk11xx * | dev | ) |
This function sets the device to start the stream.
dev | Device structure |
Definition at line 845 of file stk11xx-dev-a821.c.
References usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_start_stream().
int dev_stka821_stop_stream | ( | struct usb_stk11xx * | dev | ) |
This function sets the device to stop the stream.
dev | Device structure |
Definition at line 895 of file stk11xx-dev-a821.c.
References usb_stk11xx_read_registry(), and usb_stk11xx_write_registry().
Referenced by dev_stk11xx_stop_stream().