📄 changelog
字号:
ChangeLog for the SN9C10x PC Camera Controller Driver For Linux---------------------------------------------------------------Changes: + new, - removed, * cleanup, @ bugfix, = sync with kernels1:1.24 (20 January 2005)------------------------@ Use correct image size in urb_complete()1:1.23 (15 January 2005)------------------------@ Allocate the correct number of buffer memory bytes for read()* Wakeup interruptible events on DEV_MISCONFIGURED status* Allocate the exact number of buffers (nreadbuffers) in poll() * Documentation updates1:1.22 (8 January 2005)-----------------------= sync with kernel changes1:1.21 (7 December 2004)------------------------@ Fix the sysfs interface@ Fix allocated minor number after device detection+ Add "force_munmap" module parameter+ Documentation updates+ Add support for old VIDIOC_S_PARM_OLD and VIDIOC_S_CTRL_OLD ioctl's1:1.20 (8 November 2004)------------------------* SN9C10x system clock fine-tuning when switching from native to compressed format and viceversa for each image sensor+ Add sn9c102_i2c_try_raw_read()+ Frame header available from sysfs interface+ Documentation updates: new "Video frame formats" paragraph, new entries in "Credits" and frame header description+ Support for HV7131D and MI-0343 image sensors1:1.19 (4 November 2004) - in Linux kernel only------------------------------------------------ Remove SN9C10x pixelformat definition, since it is now included in the kernel- Remove "DAC sign" controls for PAS106B and PAS202BCB image sensors* Use V4L2_CTRL_TYPE_BOOLEAN type for "DAC sign" of PAS106B and PAS202BCB sensor controls* Documentation updates* Replace wait_event_interruptible() with wait_event_timeout()* Use msecs_to_jiffies() for timeouts in jiffies1:1.17 (2 November 2004)------------------------@ Fix VIDIOC_ENUM_FMT ioctl@ Get ride of next SOF header at the end of a compressed frame@ read() returns buf.bytesused instead of buf.length on success* Use usb_make_path() on VIDIOC_QUERYCAP for device path in the usb tree1:1.16 (22 October 2004)------------------------@ Add VM_IO flag to vma before memory mapping@ Fix VIDIOC_TRY_FMT ioctl= Memory management updates= module_param_array() updates* Documentation updates+ Add DAC magnitude, DAC sign, green balance and exposure controls for PAS106B and PAS202BCB image sensors+ Add an additional pixel format for compressed video: V4L2_PIX_FMT_SN9C10X+ VIDIOC_S_JPEGCOMP and VIDIOC_G_JPEGCOMP are used to set or get the current compression quality+ New documentation note in "Notes for V4L2 application developers" paragraph about video formats and compressed data.+ Add documentation on how to define the initial pixel format and compression quality in "sn9c102_sensor.h" (see the comments under the "pix_format" structure)1:1.15 (21 October 2004)------------------------@ Fix a compilation problem due to recent changes in kernel API not being included in stable versions yet1:1.14 (16 October 2004)------------------------@ Fix SOF/EOF problems with TAS5130D1B image sensor+ Add informations about supported image sensor control settings (shown when the module is loaded with 'debug=3' option)1:1.13 (15 September 2004)--------------------------* Documentation updates+ Implement VIDIOC_G_PARM and VIDIOC_S_PARM ioctl's- Remove brightness control from PAS106B and PAS202BCB, since it has no effect on the active pixel area (it's just for window border lines)= Memory management updates1:1.12 (5 September 2004)-------------------------* Color fixes for PAS202BCB - from its maintainer -1:1.11 (30 August 2004)-----------------------@ Create correct red,green,blue entries under /sys according to the detected bridge* Add and use defined symbols for I2C slave ids of TAS5110C1B and TAS51130D1B1:1.10 (21 August 2004)-----------------------+ Add SN9C103 based devices. The audio capability is not supported.+ Implement VIDIOC_G_CTRL for TAS5110C1B and TAS51130D1B+ Replace "SN9C10[12]" with "SN9C10x"+ Add red, green, blue gain controls to the SN9C1031:1.09 (18 August 2004)-----------------------* Memory offsets are now page-aligned* Fix typos in the documentation* Setting bounds are checked by the core module+ Add exposure control for TAS51130D1B1:1.08 (11 August 2004)-----------------------@ Delete the correct entry in the outgoing queue during DQBUF* Implement correct image downscaling selection through VIDIOC_S_[CROP|FTM]* Replace darkness controls with brightness (simple swapping) for PAS106B and PAS202BCB+ Implement gain control for TAS5110C1B and TAS5130D1B+ Add a note to the documentation about correct image downscaling selection1:1.07 (6 August 2004)----------------------@ Correct R,G,B origin calculation: it should result in better image quality* Global gain fixes for PAS106B and PAS202BCB due to the above bug1:1.06 (31 July 2004) - in Linux kernel only--------------------------------------------* Exposure time fixes for PAS106B - Default is specific for office light* Color fix for TAS5110C1B1:1.05 (29 July 2004)---------------------@ Fix PAS202BCB clock divider: 1 fps is the max safe rate@ Fix TAS5110C1B darkness related problems and SOF/EOF warnings* Color adjustements for PAS106B1:1.04 (28 July 2004)---------------------+ First stable release after some experimental releases
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -