Changeset 641


Ignore:
Timestamp:
12/18/08 21:17:06 (4 years ago)
Author:
phyrephox
Message:

ixus75/sd750:
+ multipart
+ dng ext
+ button menu<->display
for details see: http://chdk.setepontos.com/index.php/topic,2155.msg26224.html#msg26224 (thx to quietschi)

Location:
trunk
Files:
3 added
14 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/camera.h

    r639 r641  
    934934    #undef  CAM_ADJUSTABLE_ALT_BUTTON       // ALT-button can be set from menu 
    935935    #undef CAM_REMOTE                     // Camera supports USB-remote 
    936     #undef  CAM_MULTIPART                   // Camera supports SD-card multipartitioning  
     936    #define CAM_MULTIPART               1   // Camera supports SD-card multipartitioning  
    937937    #define CAM_HAS_ZOOM_LEVER          1   // Camera has dedicated zoom buttons 
    938938    #undef  CAM_DRAW_EXPOSITION             // Output expo-pair on screen (for cameras which (sometimes) don't do that) 
     
    970970    // camera name 
    971971    #define PARAM_CAMERA_NAME 4 // parameter number for GetParameterData 
     972     
     973    #define DNG_EXT_FROM ".DPS" 
     974    #define DNG_EXT_TO   ".DNG" 
     975 
    972976//---------------------------------------------------------- 
    973977#elif defined (CAMERA_ixus70_sd1000) 
  • trunk/platform/ixus75_sd750/kbd.c

    r560 r641  
    329329        {2, KEY_ZOOM_IN , 0x00000004 }, 
    330330        {2, KEY_ZOOM_OUT, 0x00000008 }, 
    331         {2, KEY_MENU    , 0x00000200 }, 
    332         {2, KEY_DISPLAY , 0x00000400 }, 
     331        {2, KEY_MENU    , 0x00000400 }, 
     332        {2, KEY_DISPLAY , 0x00000200 }, 
    333333        {2, KEY_PRINT   , 0x00000800 }, 
    334334      //  {2, KEY_DUMMY , 0x00000800 }, 
  • trunk/platform/ixus75_sd750/sub/100b/Makefile

    r563 r641  
    11topdir=../../../../ 
    22 
    3 OBJS=boot.o stubs_min.o stubs_auto.o stubs_entry.o lib.o stubs_entry_2.o capt_seq.o movie_rec.o 
    4 STUBS_AUTO_DEPS=boot.c capt_seq.c movie_rec.c 
     3OBJS=boot.o stubs_min.o stubs_auto.o stubs_entry.o lib.o stubs_entry_2.o capt_seq.o movie_rec.o mount.o 
     4STUBS_AUTO_DEPS=boot.c capt_seq.c movie_rec.c mount.c 
    55 
    66include $(topdir)/platform/makefile_sub.inc 
  • trunk/platform/ixus75_sd750/sub/100b/stubs_auto.S

    r563 r641  
    11/* THIS FILE IS GENERATED */ 
     2/* DO NOT EDIT THIS FILE! */ 
     3 
    24#include "stubs_asm.h" 
    35 
     
    1618STUB(FF81BCAC) 
    1719STUB(FF81BEA8) 
     20STUB(FF81C96C) 
     21STUB(FF81C998) 
     22STUB(FF81E2C4) 
     23STUB(FF81E394) 
    1824STUB(FF82668C) 
     25STUB(FF849C38) 
     26STUB(FF849C48) 
    1927STUB(FF918240) 
    2028STUB(FF91E9AC) 
     
    2937STUB(FF938B30) 
    3038STUB(FFA44D6C) 
     39STUB(FFA742C8) 
     40STUB(FFA743B8) 
     41STUB(FFA8A7D4) 
     42STUB(FFAA3D10) 
     43STUB(FFAA3DE8) 
     44STUB(FFAA3F14) 
     45STUB(FFAA467C) 
     46STUB(FFAA46CC) 
     47STUB(FFAA4784) 
     48STUB(FFAA48D8) 
     49STUB(FFAA49FC) 
     50STUB(FFAA4A84) 
     51STUB(FFAA4C50) 
     52STUB(FFAA4CA0) 
     53STUB(FFAB829C) 
    3154STUB(FFAFE538) 
    3255STUB(FFB088B0) 
     
    7295STUB(FFB20578) 
    7396STUB(FFB2C0C4) 
     97STUB(FFB3DFC0) 
    7498STUB(FFB42B44) 
    7599STUB(FFB8EA50) 
  • trunk/platform/ixus75_sd750/sub/100b/stubs_entry_2.S

    r564 r641  
    140140NHSTUB(GetOpticalTemperature, 0xFFA3FC20) 
    141141NHSTUB(PT_PlaySound, 0xFFB16C94) 
     142NHSTUB(WriteSDCard, 0xFFAB7D08) 
     143 
    142144NHSTUB(EnterToCompensationEVF, 0xffb06508)  
    143145NHSTUB(ExitFromCompensationEVF, 0xffb0658c) 
  • trunk/platform/ixus75_sd750/sub/100b/stubs_min.S

    r563 r641  
    1717DEF(movie_status,0xBBC48) 
    1818DEF(zoom_status, 0x26B8) // found near _MoveOpticalToTele, _StopOpticalZoom etc 
    19  
     19DEF(some_f_for_dng, 0x7214) 
     20DEF(second_ext_for_dng, 0x7238) 
  • trunk/platform/ixus75_sd750/sub/101a/Makefile

    r563 r641  
    11topdir=../../../../ 
    22 
    3 OBJS=boot.o stubs_min.o stubs_auto.o stubs_entry.o lib.o stubs_entry_2.o capt_seq.o movie_rec.o 
    4 STUBS_AUTO_DEPS=boot.c capt_seq.c movie_rec.c 
     3OBJS=boot.o stubs_min.o stubs_auto.o stubs_entry.o lib.o stubs_entry_2.o capt_seq.o movie_rec.o mount.o 
     4STUBS_AUTO_DEPS=boot.c capt_seq.c movie_rec.c mount.c 
    55 
    66include $(topdir)/platform/makefile_sub.inc 
  • trunk/platform/ixus75_sd750/sub/101a/stubs_auto.S

    r590 r641  
    1818STUB(FF81BCAC) 
    1919STUB(FF81BEA8) 
     20STUB(FF81C96C) 
     21STUB(FF81C998) 
     22STUB(FF81E2C4) 
     23STUB(FF81E394) 
    2024STUB(FF82668C) 
     25STUB(FF849C38) 
     26STUB(FF849C48) 
    2127STUB(FF918240) 
    2228STUB(FF91E9AC) 
     
    3137STUB(FF938B30) 
    3238STUB(FFA44DE0) 
     39STUB(FFA7433C) 
     40STUB(FFA7442C) 
     41STUB(FFA8A848) 
     42STUB(FFAA3D84) 
     43STUB(FFAA3E5C) 
     44STUB(FFAA3F88) 
     45STUB(FFAA46F0) 
     46STUB(FFAA4740) 
     47STUB(FFAA47F8) 
     48STUB(FFAA494C) 
     49STUB(FFAA4A70) 
     50STUB(FFAA4AF8) 
     51STUB(FFAA4CC4) 
     52STUB(FFAA4D14) 
     53STUB(FFAB8310) 
    3354STUB(FFAFE5AC) 
    3455STUB(FFB08924) 
     
    7495STUB(FFB205EC) 
    7596STUB(FFB2C138) 
     97STUB(FFB3E034) 
    7698STUB(FFB42BB8) 
    7799STUB(FFB8EAC4) 
  • trunk/platform/ixus75_sd750/sub/101a/stubs_entry_2.S

    r564 r641  
    140140NHSTUB(GetOpticalTemperature, 0xFFA3FC94) 
    141141NHSTUB(PT_PlaySound, 0xFFB16D08) 
     142NHSTUB(WriteSDCard, 0xFFAB7D7C) 
     143 
    142144NHSTUB(EnterToCompensationEVF, 0xffb0657c)  
    143145NHSTUB(ExitFromCompensationEVF, 0xffb06600)  
  • trunk/platform/ixus75_sd750/sub/101a/stubs_min.S

    r563 r641  
    1717DEF(movie_status,0xBBC48) 
    1818DEF(zoom_status, 0x26B8) // found near _MoveOpticalToTele, _StopOpticalZoom etc 
    19  
     19DEF(some_f_for_dng, 0x7214) 
     20DEF(second_ext_for_dng, 0x7238) 
  • trunk/platform/ixus75_sd750/sub/102a/Makefile

    r563 r641  
    11topdir=../../../../ 
    22 
    3 OBJS=boot.o stubs_min.o stubs_auto.o stubs_entry.o lib.o stubs_entry_2.o capt_seq.o movie_rec.o 
    4 STUBS_AUTO_DEPS=boot.c capt_seq.c movie_rec.c 
     3OBJS=boot.o stubs_min.o stubs_auto.o stubs_entry.o lib.o stubs_entry_2.o capt_seq.o movie_rec.o mount.o 
     4STUBS_AUTO_DEPS=boot.c capt_seq.c movie_rec.c mount.c 
    55 
    66include $(topdir)/platform/makefile_sub.inc 
  • trunk/platform/ixus75_sd750/sub/102a/stubs_auto.S

    r590 r641  
    1818STUB(FF81BCAC) 
    1919STUB(FF81BEA8) 
     20STUB(FF81C96C) 
     21STUB(FF81C998) 
     22STUB(FF81E2C4) 
     23STUB(FF81E394) 
    2024STUB(FF82668C) 
     25STUB(FF849C38) 
     26STUB(FF849C48) 
    2127STUB(FF918240) 
    2228STUB(FF91E9AC) 
     
    3137STUB(FF938B30) 
    3238STUB(FFA44DE0) 
     39STUB(FFA7433C) 
     40STUB(FFA7442C) 
     41STUB(FFA8A848) 
     42STUB(FFAA3D84) 
     43STUB(FFAA3E5C) 
     44STUB(FFAA3F88) 
     45STUB(FFAA46F0) 
     46STUB(FFAA4740) 
     47STUB(FFAA47F8) 
     48STUB(FFAA494C) 
     49STUB(FFAA4A70) 
     50STUB(FFAA4AF8) 
     51STUB(FFAA4CC4) 
     52STUB(FFAA4D14) 
     53STUB(FFAB8310) 
    3354STUB(FFAFE62C) 
    3455STUB(FFB089A4) 
     
    7495STUB(FFB2066C) 
    7596STUB(FFB2C1B8) 
     97STUB(FFB3E0B4) 
    7698STUB(FFB42C38) 
    7799STUB(FFB8EB44) 
  • trunk/platform/ixus75_sd750/sub/102a/stubs_entry_2.S

    r564 r641  
    140140NHSTUB(GetOpticalTemperature, 0xFFA3FC94) 
    141141NHSTUB(PT_PlaySound, 0xFFB16D88) 
     142NHSTUB(WriteSDCard, 0xFFAB7D7C) 
     143 
    142144NHSTUB(EnterToCompensationEVF, 0xffb065fc)  
    143145NHSTUB(ExitFromCompensationEVF, 0xffb06680)  
  • trunk/platform/ixus75_sd750/sub/102a/stubs_min.S

    r563 r641  
    1717DEF(movie_status,0xBBC48) 
    1818DEF(zoom_status, 0x26B8) // found near _MoveOpticalToTele, _StopOpticalZoom etc 
    19  
     19DEF(some_f_for_dng, 0x7214) 
     20DEF(second_ext_for_dng, 0x7238) 
Note: See TracChangeset for help on using the changeset viewer.