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

Reply via email to