a2300, a3400, a810, a1300: makefile.inc. Patch to fix comments of how EXMEM_HEAP_SKIP was obtained.a2300: unused variables deleted
Quote from: srsa_4c on 17 / February / 2013, 11:28:47Quote from: srsa_4c on 31 / July / 2012, 23:35:49Quote from: reyalp on 30 / July / 2012, 23:06:49For vxworks, we need to find sys_mempart_id, which I haven't finished doing for all cameras. Baring typos, I think to should be safe to turn on for all that have been found.From a quick look, sys_mempart_id could be found by looking at an eventproc named "memShow" which is a wrapper for memPartShow. The latter needs sys_mempart_id as its first param.Done. I have also verified the already found values (A, G series) except for a570 101a (that dump seems to be missing from the "collection"). Patch attached, enables CAM_FIRMWARE_MEMINFO for all VxWorks ports which support it.I chose not to commit this without consent, as it has impact on many ports and the only one I can test is the Ixus65.Perhaps add the stubs_min.S values with a comment that it is untested and to enable the option in platform_camera.h to test.Add the values in platform_camera.h commented out with instructions to enable & test.That way the info is not lost; but won't break any existing ports.Phil.
Quote from: srsa_4c on 31 / July / 2012, 23:35:49Quote from: reyalp on 30 / July / 2012, 23:06:49For vxworks, we need to find sys_mempart_id, which I haven't finished doing for all cameras. Baring typos, I think to should be safe to turn on for all that have been found.From a quick look, sys_mempart_id could be found by looking at an eventproc named "memShow" which is a wrapper for memPartShow. The latter needs sys_mempart_id as its first param.Done. I have also verified the already found values (A, G series) except for a570 101a (that dump seems to be missing from the "collection"). Patch attached, enables CAM_FIRMWARE_MEMINFO for all VxWorks ports which support it.I chose not to commit this without consent, as it has impact on many ports and the only one I can test is the Ixus65.
Quote from: reyalp on 30 / July / 2012, 23:06:49For vxworks, we need to find sys_mempart_id, which I haven't finished doing for all cameras. Baring typos, I think to should be safe to turn on for all that have been found.From a quick look, sys_mempart_id could be found by looking at an eventproc named "memShow" which is a wrapper for memPartShow. The latter needs sys_mempart_id as its first param.
For vxworks, we need to find sys_mempart_id, which I haven't finished doing for all cameras. Baring typos, I think to should be safe to turn on for all that have been found.
My main concern about enabling CAM_FIRMWARE_MEMINFO for all Vx ports is that I have not verified the memPartInfoGet function for most of them. That said, the sigfinder appears to be 100% certain about its address in all cases.
And probably only a fraction of those will ever mess with an old (= VxWorks) camera.
I think I missed this discussion the first time around. IMO, enabling something based on 100% sig finder match, and manual spot checks on a few ports is OK. I enabled it for all dryos cams in the trunk on the same basis.
Quote from: srsa_4c on 24 / February / 2013, 17:33:25And probably only a fraction of those will ever mess with an old (= VxWorks) camera.My guess is that the fraction of all the people who use CHDK and mess with old (= VxWorks) cameras is probably just one person.
Small fix for the A1200 - stable & unstable branch. Per this post : http://chdk.setepontos.com/index.php?topic=9482.msg97203#msg97203 it appears that shooting_get_prop(PROPCASE_ASPECT_RATIO) very occassionally returns a value out of the expected 0-3 range. The code was returning the same value regardless when the value was in range so I just locked it there.
a2300 100c port (ALPHA)tested by akiro021 and mainakmEDIT: I posted the patch again, to include changes in camera_list.csv.
Started by andre117 General Discussion and Assistance
Started by Bernd R General Discussion and Assistance
Started by quid « 1 2 » General Discussion and Assistance
Started by zell « 1 2 » General Discussion and Assistance
Started by srsa_4c « 1 2 » General Discussion and Assistance