*''state_kbd_script_run'' is now part of a structure
==Firmware variables==
==Firmware variables==
===canon_shoot_menu_active===
===canon_shoot_menu_active===
Line 7:
Line 11:
*maybe when other similar Canon function is active (for example FE lock)
*maybe when other similar Canon function is active (for example FE lock)
Default CHDK action (as of r1997): OSD will vanish when this becomes nonzero. If this is undesired, CAM_SHOW_OSD_IN_SHOOT_MENU needs to be defined in the camera's platform_camera.h.
Default CHDK action (as of r1997): OSD will vanish when this becomes nonzero. If this is undesired, CAM_SHOW_OSD_IN_SHOOT_MENU needs to be defined in the camera's platform_camera.h.
+
+
This address of this variable is found indirectly for many ports, and the comment about taskcreate_DSITask only helps to find the address ''next'' to the one that holds canon_shoot_menu_active...
+
+
===parameter_for_af_scan===
+
Needed for cameras where MakeAFScan() has only one argument (earlier VxWorks models?).<br />Details: http://chdk.setepontos.com/index.php?topic=1801.0
becomes nonzero (observed value: 1) when the camera is in record mode and either of the following conditions is true
shooting menu is shown (the one you activate with the func/set button)
AEL (exposure lock) or AFL (AF lock) is active
maybe when other similar Canon function is active (for example FE lock)
Default CHDK action (as of r1997): OSD will vanish when this becomes nonzero. If this is undesired, CAM_SHOW_OSD_IN_SHOOT_MENU needs to be defined in the camera's platform_camera.h.
This address of this variable is found indirectly for many ports, and the comment about taskcreate_DSITask only helps to find the address next to the one that holds canon_shoot_menu_active...