On Wed, Nov 2, 2011 at 12:01 PM, Laurent Pinchart
wrote:
> Hi Nicholas,
>
> On Thursday 20 October 2011 19:38:39 Nicholas Hall wrote:
>> uvcvideo: Found UVC 1.00 device USB 2.0 PC Cam (13d3:5126)
>>
>> I applied one of the "flip video" patches floating around to correct the
>> issue.
>>
>> This is an Asus Eee PC T101MT. Unfortunately, I don't have dmidecode
>> on this system. Please let me know if there is any other information
>> I can get you.
>
> To automatically activate image rotation in libv4l for your webcam we need
> both the USB VID:PID (which you provided) and the dmidecode output. The same
> webcam module can be mounted correctly or upside-down depending on the
> machine, so we can't activate image rotation blindly based on the USB VID:PID
> only.
>
> Could you install dmidecode on your machine ? It shouldn't be difficult to
> compile it directly from sources if needed.
dmidecode output attached
# dmidecode 2.11
SMBIOS 2.6 present.
30 structures occupying 1337 bytes.
Table at 0x000F0740.
Handle 0x, DMI type 0, 24 bytes
BIOS Information
Vendor: American Megatrends Inc.
Version: 0601
Release Date: 07/26/2010
Address: 0xF
Runtime Size: 64 kB
ROM Size: 512 kB
Characteristics:
ISA is supported
PCI is supported
PNP is supported
APM is supported
BIOS is upgradeable
BIOS shadowing is allowed
ESCD support is available
Boot from CD is supported
Selectable boot is supported
BIOS ROM is socketed
EDD is supported
5.25"/1.2 MB floppy services are supported (int 13h)
3.5"/720 kB floppy services are supported (int 13h)
3.5"/2.88 MB floppy services are supported (int 13h)
Print screen service is supported (int 5h)
8042 keyboard services are supported (int 9h)
Serial services are supported (int 14h)
Printer services are supported (int 17h)
CGA/mono video services are supported (int 10h)
ACPI is supported
USB legacy is supported
LS-120 boot is supported
ATAPI Zip drive boot is supported
BIOS boot specification is supported
Targeted content distribution is supported
BIOS Revision: 8.12
Firmware Revision: 0.39
Handle 0x0001, DMI type 1, 27 bytes
System Information
Manufacturer: ASUSTeK Computer INC.
Product Name: T101MT
Version: x.x
Serial Number: ACOAAS029767
UUID: D678FD00-6D01-8147-2B0B-BCAEC52B8AA2
Wake-up Type: Power Switch
SKU Number: T101MT
Family: Eee PC
Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
Manufacturer: ASUSTeK Computer INC.
Product Name: T101MT
Version: x.xx
Serial Number: EeePC-0123456789
Asset Tag: To Be Filled By O.E.M.
Features:
Board is a hosting board
Board is replaceable
Location In Chassis: To Be Filled By O.E.M.
Chassis Handle: 0x0003
Type: Motherboard
Contained Object Handles: 0
Handle 0x0003, DMI type 3, 21 bytes
Chassis Information
Manufacturer: ASUSTeK Computer INC.
Type: Notebook
Lock: Present
Version: x.x
Serial Number: 0x
Asset Tag: 0x
Boot-up State: Safe
Power Supply State: Safe
Thermal State: Safe
Security Status: None
OEM Information: 0x
Height: Unspecified
Number Of Power Cords: 1
Contained Elements: 0
Handle 0x0004, DMI type 4, 42 bytes
Processor Information
Socket Designation: CPU 1
Type: Central Processor
Family: Core Solo
Manufacturer: Intel
ID: CA 06 01 00 FF FB E9 BF
Signature: Type 0, Family 6, Model 28, Stepping 10
Flags:
FPU (Floating-point unit on-chip)
VME (Virtual mode extension)
DE (Debugging extension)
PSE (Page size extension)
TSC (Time stamp counter)
MSR (Model specific registers)
PAE (Physical address extension)
MCE (Machine check exception)
CX8 (CMPXCHG8 instruction supported)
APIC (On-chip APIC hardware supported)
SEP (Fast system call)
MTRR (Memory type range registers)
PGE (Page global enable)
MCA (Machine check architecture)
CMOV (Conditional move instruction supported)
PAT (Page attribute table)
CLFSH (CLFLUSH instruction supported)
DS (Debug store)
ACPI (ACPI supported)
MM