Hi, Jos wrote: > Hi there, > I think it would be nice to have a driver option "vflip" to manually > flip the image if it is not in the known list of computers mounted > upside down.
It is exposed on the m5602-ov9650-2 branch thru the v4l2 ioctl interface, but I guess you mean like a kernel option. > > I also write this message to give a dmidecode from a guy that have a > vertically flipped image with driver s5k83a, from ubuntu-fr forum, could > you fixed his vflip problem please? Actually I can't right now. The register map of the Samsung s5k83a sensor is sofar unknown as we don't have any datasheet, thus I don't know what register to write to flip the image. Regards, Erik > > Thanks, Jos > > Here come the result: > # dmidecode 2.9 > SMBIOS 2.4 present. > 24 structures occupying 846 bytes. > Table at 0x7FF6B000. > > Handle 0x0000, DMI type 0, 24 bytes > BIOS Information > Vendor: Phoenix > Version: 1.0J-4C15-000F > Release Date: 10/23/07 > Address: 0xF0000 > Runtime Size: 64 kB > ROM Size: 64 kB > Characteristics: > 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 > EDD is supported > 5.25"/360 KB floppy services are supported (int 13h) > 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 > Targeted content distribution is supported > > Handle 0x0001, DMI type 1, 27 bytes > System Information > Manufacturer: FUJITSU SIEMENS > Product Name: AMILO Xa 2528 > Version: 20 > Serial Number: > UUID: 00D0D1BF-2C64-0010-A311-C90F1C17DEB1 > Wake-up Type: Power Switch > SKU Number: Not Specified > Family: Not Specified > > Handle 0x0002, DMI type 2, 8 bytes > Base Board Information > Manufacturer: FUJITSU SIEMENS > Product Name: XTB71___ > Version: 8O7C09662 > Serial Number: 8E7C057870.4 > > Handle 0x0003, DMI type 3, 13 bytes > Chassis Information > Manufacturer: FUJITSU SIEMENS > Type: Notebook > Lock: Not Present > Version: Version 1.0 > Serial Number: > Asset Tag: > Boot-up State: Unknown > Power Supply State: Unknown > Thermal State: Unknown > Security Status: Unknown > > Handle 0x0004, DMI type 4, 35 bytes > Processor Information > Socket Designation: Socket A > Type: Central Processor > Family: Opteron > Manufacturer: AMD > ID: 82 0F 04 00 FF FB 8B 17 > Signature: Family 15, Model 72, Stepping 2 > 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) > PSE-36 (36-bit page size extension) > CLFSH (CLFLUSH instruction supported) > MMX (MMX technology supported) > FXSR (Fast floating-point save and restore) > SSE (Streaming SIMD extensions) > SSE2 (Streaming SIMD extensions 2) > HTT (Hyper-threading technology) > Version: AMD > Voltage: 1.6 V > External Clock: 133 MHz > Max Speed: 2000 MHz > Current Speed: 1600 MHz > Status: Populated, Enabled > Upgrade: None > L1 Cache Handle: 0x0005 > L2 Cache Handle: 0x0006 > L3 Cache Handle: Not Provided > Serial Number: Not Specified > Asset Tag: Not Specified > Part Number: Not Specified > > Handle 0x0005, DMI type 7, 19 bytes > Cache Information > Socket Designation: L1 Cache > Configuration: Enabled, Not Socketed, Level 1 > Operational Mode: Write Back > Location: Internal > Installed Size: 64 KB > Maximum Size: 64 KB > Supported SRAM Types: > Burst > Pipeline Burst > Asynchronous > Installed SRAM Type: Asynchronous > Speed: Unknown > Error Correction Type: Unknown > System Type: Unknown > Associativity: Unknown > > Handle 0x0006, DMI type 7, 19 bytes > Cache Information > Socket Designation: L2 Cache > Configuration: Enabled, Not Socketed, Level 2 > Operational Mode: Write Through > Location: Internal > Installed Size: 512 KB > Maximum Size: 512 KB > Supported SRAM Types: > Burst > Pipeline Burst > Synchronous > Installed SRAM Type: Synchronous > Speed: Unknown > Error Correction Type: Unknown > System Type: Unified > Associativity: Unknown > > Handle 0x0007, DMI type 9, 13 bytes > System Slot Information > Designation: PCI Slot 1 > Type: 32-bit PCI > Current Usage: Unknown > Length: Long > ID: 0 > Characteristics: > 3.3 V is provided > PME signal is supported > > Handle 0x0008, DMI type 9, 13 bytes > System Slot Information > Designation: PCI Slot 2 > Type: 32-bit PCI > Current Usage: Available > Length: Long > ID: 2 > Characteristics: > 3.3 V is provided > PME signal is supported > > Handle 0x0009, DMI type 9, 13 bytes > System Slot Information > Designation: PCI Slot 3 > Type: 32-bit PCI > Current Usage: Available > Length: Long > ID: 3 > Characteristics: > 3.3 V is provided > PME signal is supported > > Handle 0x000A, DMI type 9, 13 bytes > System Slot Information > Designation: PCI Slot 4 > Type: 32-bit PCI > Current Usage: Available > Length: Long > ID: 4 > Characteristics: > 3.3 V is provided > PME signal is supported > > Handle 0x000B, DMI type 9, 13 bytes > System Slot Information > Designation: PCI Slot 5 > Type: 32-bit PCI > Current Usage: Available > Length: Long > ID: 5 > Characteristics: > 3.3 V is provided > PME signal is supported > > Handle 0x000C, DMI type 9, 13 bytes > System Slot Information > Designation: PCI Slot 6 > Type: 32-bit PCI > Current Usage: In Use > Length: Long > ID: 6 > Characteristics: > 3.3 V is provided > PME signal is supported > > Handle 0x000D, DMI type 11, 5 bytes > OEM Strings > String 1: 01 > String 2: 0 > > Handle 0x000E, DMI type 15, 29 bytes > System Event Log > Area Length: 16 bytes > Header Start Offset: 0x0000 > Header Length: 16 bytes > Data Start Offset: 0x0010 > Access Method: General-purpose non-volatile data functions > Access Address: 0x0000 > Status: Valid, Not Full > Change Token: 0x00000001 > Header Format: Type 1 > Supported Log Type Descriptors: 3 > Descriptor 1: POST error > Data Format 1: POST results bitmap > Descriptor 2: Single-bit ECC memory error > Data Format 2: Multiple-event > Descriptor 3: Multi-bit ECC memory error > Data Format 3: Multiple-event > > Handle 0x000F, DMI type 16, 15 bytes > Physical Memory Array > Location: System Board Or Motherboard > Use: System Memory > Error Correction Type: None > Maximum Capacity: 6 GB > Error Information Handle: Not Provided > Number Of Devices: 2 > > Handle 0x0010, DMI type 17, 27 bytes > Memory Device > Array Handle: 0x000F > Error Information Handle: No Error > Total Width: 128 bits > Data Width: 64 bits > Size: 1024 MB > Form Factor: DIMM > Set: 1 > Locator: S1 > Bank Locator: Bank 1 > Type: DRAM > Type Detail: Synchronous > Speed: Unknown > Manufacturer: Not Specified > Serial Number: Not Specified > Asset Tag: Not Specified > Part Number: Not Specified > > Handle 0x0011, DMI type 17, 27 bytes > Memory Device > Array Handle: 0x000F > Error Information Handle: No Error > Total Width: 128 bits > Data Width: 64 bits > Size: 1024 MB > Form Factor: DIMM > Set: 1 > Locator: S2 > Bank Locator: Bank 2 > Type: DRAM > Type Detail: Synchronous > Speed: Unknown > Manufacturer: Not Specified > Serial Number: Not Specified > Asset Tag: Not Specified > Part Number: Not Specified > > Handle 0x0012, DMI type 19, 15 bytes > Memory Array Mapped Address > Starting Address: 0x00000000000 > Ending Address: 0x0007FFFFFFF > Range Size: 2 GB > Physical Array Handle: 0x000F > Partition Width: 0 > > Handle 0x0013, DMI type 20, 19 bytes > Memory Device Mapped Address > Starting Address: 0x00000000000 > Ending Address: 0x0003FFFFFFF > Range Size: 1 GB > Physical Device Handle: 0x0010 > Memory Array Mapped Address Handle: 0x0012 > Partition Row Position: 1 > Interleaved Data Depth: 1 > > Handle 0x0014, DMI type 20, 19 bytes > Memory Device Mapped Address > Starting Address: 0x00040000000 > Ending Address: 0x0007FFFFFFF > Range Size: 1 GB > Physical Device Handle: 0x0011 > Memory Array Mapped Address Handle: 0x0012 > Partition Row Position: 1 > Interleaved Data Depth: 1 > > Handle 0x0015, DMI type 22, 26 bytes > Portable Battery > Location: Main > Manufacturer: Dynapack > Manufacture Date: Sanyo > Serial Number: e00234102C03B48001527 > Name: > Chemistry: Lithium Ion > Design Capacity: 48840 mWh > Design Voltage: 11100 mV > SBDS Version: Not Specified > Maximum Error: Unknown > OEM-specific Information: 0x00000000 > > Handle 0x0016, DMI type 32, 20 bytes > System Boot Information > Status: <OUT OF SPEC> > > Handle 0x0017, DMI type 127, 4 bytes > End Of Table > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://sourceforge.net/services/buy/index.php > _______________________________________________ > M560x-driver-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/m560x-driver-devel > ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ M560x-driver-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/m560x-driver-devel
