Changeset 495
- Timestamp:
- 08/31/08 21:53:23 (2 years ago)
- Files:
-
- branches/juciphox/Makefile (modified) (9 diffs)
- branches/juciphox/core/gui.c (modified) (2 diffs)
- branches/juciphox/doc/version.txt (modified) (1 diff)
- branches/juciphox/platform/a610/notes.txt (modified) (1 diff)
- branches/juciphox/platform/a720/sub/100c/stubs_entry.S (modified) (1 diff)
- branches/juciphox/platform/a720/sub/100c/stubs_entry_2.S (modified) (1 diff)
- branches/juciphox/platform/ixus70_sd1000/notes.txt (modified) (1 diff)
- branches/juciphox/platform/ixus70_sd1000/sub/100c/stubs_entry_2.S (modified) (1 diff)
- branches/juciphox/platform/ixus70_sd1000/sub/101b/lib.c (modified) (1 diff)
- branches/juciphox/platform/ixus70_sd1000/sub/101b/stubs_entry_2.S (modified) (1 diff)
- branches/juciphox/platform/ixus800_sd700/notes.txt (modified) (1 diff)
- branches/juciphox/platform/ixus850_sd800/notes.txt (modified) (1 diff)
- branches/juciphox/platform/s2is/notes.txt (modified) (1 diff)
- branches/juciphox/platform/s2is/sub/100e/lib.c (modified) (1 diff)
- branches/juciphox/platform/s2is/sub/100e/stubs_entry_2.S (modified) (1 diff)
- branches/juciphox/platform/s2is/sub/100f/lib.c (modified) (1 diff)
- branches/juciphox/platform/s2is/sub/100f/stubs_entry_2.S (modified) (1 diff)
- branches/juciphox/platform/s2is/sub/100g/lib.c (modified) (1 diff)
- branches/juciphox/platform/s2is/sub/100g/stubs_entry_2.S (modified) (1 diff)
- branches/juciphox/version.inc (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/juciphox/Makefile
r488 r495 67 67 cp $(topdir)bin/$(PLATFORM)-$(PLATFORMSUB).FIR $(topdir)bin/PS.FIR 68 68 zip -9j $(topdir)bin/$(VER)-$(PLATFORM)-$(PLATFORMSUB)-$(BUILD_NUMBER).zip $(topdir)bin/PS.FIR > $(DEVNULL) 69 rm -f $(topdir)bin/$(PLATFORM)-$(PLATFORMSUB).FIR 69 70 rm -f $(topdir)bin/PS.FIR 70 71 endif … … 123 124 batch-zip: version 124 125 $(MAKE) -s --no-print-directory PLATFORM=a610 PLATFORMSUB=100e NO_INC_BUILD=1 firzipsub 126 cp $(topdir)bin/$(VER)-a610-100e-$(BUILD_NUMBER).zip $(topdir)bin/$(VER)-a610-100d-$(BUILD_NUMBER).zip 125 127 $(MAKE) -s --no-print-directory PLATFORM=a610 PLATFORMSUB=100f NO_INC_BUILD=1 firzipsub 126 128 $(MAKE) -s --no-print-directory PLATFORM=a620 PLATFORMSUB=100f NO_INC_BUILD=1 firzipsub … … 132 134 $(MAKE) -s --no-print-directory PLATFORM=s2is PLATFORMSUB=100f NO_INC_BUILD=1 firzipsub 133 135 $(MAKE) -s --no-print-directory PLATFORM=s2is PLATFORMSUB=100g NO_INC_BUILD=1 firzipsub 136 cp $(topdir)bin/$(VER)-s2is-100g-$(BUILD_NUMBER).zip $(topdir)bin/$(VER)-s2is-100i-$(BUILD_NUMBER).zip 134 137 $(MAKE) -s --no-print-directory PLATFORM=s3is PLATFORMSUB=100a NO_INC_BUILD=1 firzipsub 135 138 $(MAKE) -s --no-print-directory PLATFORM=g7 PLATFORMSUB=100e NO_INC_BUILD=1 firzipsub … … 146 149 $(MAKE) -s --no-print-directory PLATFORM=ixus700_sd500 PLATFORMSUB=101b NO_INC_BUILD=1 firzipsub 147 150 $(MAKE) -s --no-print-directory PLATFORM=ixus800_sd700 PLATFORMSUB=101b NO_INC_BUILD=1 firzipsub 151 cp $(topdir)bin/$(VER)-ixus800_sd700-101b-$(BUILD_NUMBER).zip $(topdir)bin/$(VER)-ixus800_sd700-101a-$(BUILD_NUMBER).zip 148 152 $(MAKE) -s --no-print-directory PLATFORM=ixus800_sd700 PLATFORMSUB=100b NO_INC_BUILD=1 firzipsub 149 153 $(MAKE) -s --no-print-directory PLATFORM=ixus850_sd800 PLATFORMSUB=100e NO_INC_BUILD=1 firzipsub 154 cp $(topdir)bin/$(VER)-ixus850_sd800-100e-$(BUILD_NUMBER).zip $(topdir)bin/$(VER)-ixus850_sd800-100d-$(BUILD_NUMBER).zip 150 155 $(MAKE) -s --no-print-directory PLATFORM=ixus860_sd870 PLATFORMSUB=100c NO_INC_BUILD=1 firzipsub 151 156 $(MAKE) -s --no-print-directory PLATFORM=ixus950_sd850 PLATFORMSUB=100c NO_INC_BUILD=1 firzipsub … … 159 164 $(MAKE) -s --no-print-directory PLATFORM=ixus70_sd1000 PLATFORMSUB=100c NO_INC_BUILD=1 firzipsub 160 165 $(MAKE) -s --no-print-directory PLATFORM=ixus70_sd1000 PLATFORMSUB=101b NO_INC_BUILD=1 firzipsub 166 cp $(topdir)bin/$(VER)-ixus70_sd1000-101b-$(BUILD_NUMBER).zip $(topdir)bin/$(VER)-ixus70_sd1000-101a-$(BUILD_NUMBER).zip 161 167 $(MAKE) -s --no-print-directory PLATFORM=ixus70_sd1000 PLATFORMSUB=102a NO_INC_BUILD=1 firzipsub 162 168 #$(MAKE) -s --no-print-directory PLATFORM=ixusW_sd430 PLATFORMSUB=110a NO_INC_BUILD=1 firzipsub … … 181 187 batch-zip-complete: version 182 188 $(MAKE) -s --no-print-directory PLATFORM=a610 PLATFORMSUB=100e NO_INC_BUILD=1 firzipsubcomplete 189 cp $(topdir)bin/a610-100e-$(BUILD_NUMBER)-full.zip $(topdir)bin/a610-100d-$(BUILD_NUMBER)-full.zip 190 cp $(topdir)bin/a610-100e-$(BUILD_NUMBER).zip $(topdir)bin/a610-100d-$(BUILD_NUMBER).zip 183 191 $(MAKE) -s --no-print-directory PLATFORM=a610 PLATFORMSUB=100f NO_INC_BUILD=1 firzipsubcomplete 184 192 $(MAKE) -s --no-print-directory PLATFORM=a620 PLATFORMSUB=100f NO_INC_BUILD=1 firzipsubcomplete … … 190 198 $(MAKE) -s --no-print-directory PLATFORM=s2is PLATFORMSUB=100f NO_INC_BUILD=1 firzipsubcomplete 191 199 $(MAKE) -s --no-print-directory PLATFORM=s2is PLATFORMSUB=100g NO_INC_BUILD=1 firzipsubcomplete 200 cp $(topdir)bin/s2is-100g-$(BUILD_NUMBER)-full.zip $(topdir)bin/s2is-100i-$(BUILD_NUMBER)-full.zip 201 cp $(topdir)bin/s2is-100g-$(BUILD_NUMBER).zip $(topdir)bin/s2is-100i-$(BUILD_NUMBER).zip 192 202 $(MAKE) -s --no-print-directory PLATFORM=s3is PLATFORMSUB=100a NO_INC_BUILD=1 firzipsubcomplete 193 203 $(MAKE) -s --no-print-directory PLATFORM=g7 PLATFORMSUB=100e NO_INC_BUILD=1 firzipsubcomplete … … 204 214 $(MAKE) -s --no-print-directory PLATFORM=ixus700_sd500 PLATFORMSUB=101b NO_INC_BUILD=1 firzipsubcomplete 205 215 $(MAKE) -s --no-print-directory PLATFORM=ixus800_sd700 PLATFORMSUB=101b NO_INC_BUILD=1 firzipsubcomplete 216 cp $(topdir)bin/ixus800_sd700-101b-$(BUILD_NUMBER)-full.zip $(topdir)bin/ixus800_sd700-101a-$(BUILD_NUMBER)-full.zip 217 cp $(topdir)bin/ixus800_sd700-101b-$(BUILD_NUMBER).zip $(topdir)bin/ixus800_sd700-101a-$(BUILD_NUMBER).zip 206 218 $(MAKE) -s --no-print-directory PLATFORM=ixus800_sd700 PLATFORMSUB=100b NO_INC_BUILD=1 firzipsubcomplete 207 219 $(MAKE) -s --no-print-directory PLATFORM=ixus850_sd800 PLATFORMSUB=100e NO_INC_BUILD=1 firzipsubcomplete 220 cp $(topdir)bin/ixus850_sd800-100e-$(BUILD_NUMBER)-full.zip $(topdir)bin/ixus850_sd800-100d-$(BUILD_NUMBER)-full.zip 221 cp $(topdir)bin/ixus850_sd800-100e-$(BUILD_NUMBER).zip $(topdir)bin/ixus850_sd800-100d-$(BUILD_NUMBER).zip 208 222 $(MAKE) -s --no-print-directory PLATFORM=ixus860_sd870 PLATFORMSUB=100c NO_INC_BUILD=1 firzipsubcomplete 209 223 $(MAKE) -s --no-print-directory PLATFORM=ixus950_sd850 PLATFORMSUB=100c NO_INC_BUILD=1 firzipsubcomplete … … 217 231 $(MAKE) -s --no-print-directory PLATFORM=ixus70_sd1000 PLATFORMSUB=100c NO_INC_BUILD=1 firzipsubcomplete 218 232 $(MAKE) -s --no-print-directory PLATFORM=ixus70_sd1000 PLATFORMSUB=101b NO_INC_BUILD=1 firzipsubcomplete 233 cp $(topdir)bin/ixus70_sd1000-101b-$(BUILD_NUMBER)-full.zip $(topdir)bin/ixus70_sd1000-101a-$(BUILD_NUMBER)-full.zip 234 cp $(topdir)bin/ixus70_sd1000-101b-$(BUILD_NUMBER).zip $(topdir)bin/ixus70_sd1000-101a-$(BUILD_NUMBER).zip 219 235 $(MAKE) -s --no-print-directory PLATFORM=ixus70_sd1000 PLATFORMSUB=102a NO_INC_BUILD=1 firzipsubcomplete 220 236 #$(MAKE) -s --no-print-directory PLATFORM=ixusW_sd430 PLATFORMSUB=110a NO_INC_BUILD=1 firzipsubcomplete branches/juciphox/core/gui.c
r487 r495 504 504 {0} 505 505 }; 506 static CMenu operation_submenu = {0x2 0,LANG_MENU_OPERATION_PARAM_TITLE, NULL, operation_submenu_items };506 static CMenu operation_submenu = {0x21,LANG_MENU_OPERATION_PARAM_TITLE, NULL, operation_submenu_items }; 507 507 508 508 static CMenuItem edge_overlay_submenu_items[] = { … … 522 522 {0x0,(int)grid_title, MENUITEM_TEXT }, 523 523 {0x0,(int)"", MENUITEM_SEPARATOR }, 524 {0x 4c,LANG_MENU_GRID_FORCE_COLOR, MENUITEM_BOOL, &conf.grid_force_color },524 {0x5c,LANG_MENU_GRID_FORCE_COLOR, MENUITEM_BOOL, &conf.grid_force_color }, 525 525 {0x65,LANG_MENU_GRID_COLOR_LINE, MENUITEM_COLOR_FG, (int*)&conf.grid_color }, 526 526 {0x65,LANG_MENU_GRID_COLOR_FILL, MENUITEM_COLOR_BG, (int*)&conf.grid_color }, branches/juciphox/doc/version.txt
r494 r495 6 6 log 7 7 8 8 0.4.2 / PP 9 10 * fixed glitch in a720 files - see http://chdk.setepontos.com/index.php/topic,688.msg20696.html#msg20696 11 + added copy command in makefile to copy CHDK for same hardwares with similar firmwares (see lenghty thread about it here: http://chdk.setepontos.com/index.php/topic,2202.msg20540.html#msg20540 12 * fixes from Fudgey - http://chdk.setepontos.com/index.php/topic,2051.msg20683.html#msg20683 13 * small changes in gui.c - symbols, see http://www.wirklemms.de/chdk/forum/viewtopic.php?p=3792#3792 9 14 10 15 0.4.1 / PP branches/juciphox/platform/a610/notes.txt
r483 r495 6 6 - A610 does have a real IRIS Diaphragm, it does not have an ND Filter! 7 7 Mind this. 8 - CHDK for firmware 1.00d is the SAME for 1.00e 8 9 9 10 10 branches/juciphox/platform/a720/sub/100c/stubs_entry.S
r461 r495 91 91 NSTUB(vsprintf, 0xffc0e7b4) 92 92 NSTUB(write, 0xffc0a4a8) 93 NHSTUB(GetBatteryTemperature, 0xFFC39178)94 NHSTUB(GetCCDTemperature, 0xFFC39108)95 NHSTUB(GetOpticalTemperature, 0xFFC391E8)96 NHSTUB(PT_PlaySound, 0xFFC50F40)branches/juciphox/platform/a720/sub/100c/stubs_entry_2.S
r493 r495 185 185 NSTUB(taskSuspend, 0xFFC00958) 186 186 187 NHSTUB(GetBatteryTemperature, 0xFFC39178) 188 NHSTUB(GetCCDTemperature, 0xFFC39108) 189 NHSTUB(GetOpticalTemperature, 0xFFC391E8) 190 NHSTUB(PT_PlaySound, 0xFFC50F40) 191 192 187 193 NHSTUB(EnterToCompensationEVF, 0xffc170a4) 188 194 NHSTUB(ExitFromCompensationEVF, 0xffc170f4) branches/juciphox/platform/ixus70_sd1000/notes.txt
r483 r495 6 6 - ixus70_sd1000 does NOT have a real IRIS Diaphragm, it only has an ND Filter! 7 7 Mind this. 8 - CHDK for firmware 1.01a is the SAME for 1.01b 8 9 9 10 branches/juciphox/platform/ixus70_sd1000/sub/100c/stubs_entry_2.S
r493 r495 32 32 NHSTUB(GetOpticalTemperature, 0xFFA34448) 33 33 NHSTUB(PT_PlaySound, 0xFFB0B1F8) 34 35 36 37 34 NHSTUB(EnterToCompensationEVF, 0xffafaa6c) 38 35 NHSTUB(ExitFromCompensationEVF, 0xffafaaf0) branches/juciphox/platform/ixus70_sd1000/sub/101b/lib.c
r473 r495 74 74 long vid_get_bitmap_buffer_height() { return 240; } 75 75 76 void _EnterToCompensationEVF() {} // Dummy function. To be removed after stub is found. See stubs_entry_2.S.77 void _ExitFromCompensationEVF() {} // Dummy function. To be removed after stub is found. See stubs_entry_2.S.branches/juciphox/platform/ixus70_sd1000/sub/101b/stubs_entry_2.S
r473 r495 34 34 35 35 36 //NHSTUB(EnterToCompensationEVF, 0xFFFFFFFF) // Stub not found. When found, remove dummy function from lib.c. 37 //NHSTUB(ExitFromCompensationEVF, 0xFFFFFFFF) // Stub not found. When found, remove dummy function from lib.c. 36 NHSTUB(EnterToCompensationEVF, 0xffafaae0) 37 NHSTUB(ExitFromCompensationEVF, 0xffafab64) branches/juciphox/platform/ixus800_sd700/notes.txt
r483 r495 6 6 - ixus800_sd700 does NOT have a real IRIS Diaphragm, it only has an ND Filter! 7 7 Mind this. 8 - CHDK for firmware 1.01a is the SAME for 1.01b 8 9 9 branches/juciphox/platform/ixus850_sd800/notes.txt
r483 r495 6 6 - ixus850_sd800 does NOT have a real IRIS Diaphragm, it only has an ND Filter! 7 7 Mind this. 8 - CHDK for firmware 1.00d is the SAME for 1.00e 8 9 9 10 10 11 11 branches/juciphox/platform/s2is/notes.txt
r483 r495 6 6 - s2is does have a REAL IRIS Diaphragm, it does NOT have an an ND Filter! 7 7 Mind this. 8 8 - CHDK for firmware 1.00i is the SAME for 1.00g branches/juciphox/platform/s2is/sub/100e/lib.c
r473 r495 64 64 long vid_get_bitmap_buffer_height() { return 240; } 65 65 66 void _EnterToCompensationEVF() {} // Dummy function. To be removed after stub is found. See stubs_entry_2.S.67 void _ExitFromCompensationEVF() {} // Dummy function. To be removed after stub is found. See stubs_entry_2.S.branches/juciphox/platform/s2is/sub/100e/stubs_entry_2.S
r480 r495 39 39 NHSTUB(GetOpticalTemperature, 0xFF82E340) 40 40 NHSTUB(PT_PlaySound, 0xFF97BD40) 41 42 43 //NHSTUB(EnterToCompensationEVF, 0xFFFFFFFF) // Stub not found. When found, remove dummy function from lib.c. 44 //NHSTUB(ExitFromCompensationEVF, 0xFFFFFFFF) // Stub not found. When found, remove dummy function from lib.c. 41 NHSTUB(EnterToCompensationEVF, 0xff968150) 42 NHSTUB(ExitFromCompensationEVF, 0xff9681a4) branches/juciphox/platform/s2is/sub/100f/lib.c
r473 r495 64 64 long vid_get_bitmap_buffer_height() { return 240; } 65 65 66 void _EnterToCompensationEVF() {} // Dummy function. To be removed after stub is found. See stubs_entry_2.S.67 void _ExitFromCompensationEVF() {} // Dummy function. To be removed after stub is found. See stubs_entry_2.S.branches/juciphox/platform/s2is/sub/100f/stubs_entry_2.S
r480 r495 39 39 NHSTUB(GetOpticalTemperature, 0xFF82E340) 40 40 NHSTUB(PT_PlaySound, 0xFF97BD18) 41 42 //NHSTUB(EnterToCompensationEVF, 0xFFFFFFFF) // Stub not found. When found, remove dummy function from lib.c. 43 //NHSTUB(ExitFromCompensationEVF, 0xFFFFFFFF) // Stub not found. When found, remove dummy function from lib.c. 41 NHSTUB(EnterToCompensationEVF, 0xff968128) 42 NHSTUB(ExitFromCompensationEVF, 0xff96817c) branches/juciphox/platform/s2is/sub/100g/lib.c
r473 r495 64 64 long vid_get_bitmap_buffer_height() { return 240; } 65 65 66 void _EnterToCompensationEVF() {} // Dummy function. To be removed after stub is found. See stubs_entry_2.S.67 void _ExitFromCompensationEVF() {} // Dummy function. To be removed after stub is found. See stubs_entry_2.S.branches/juciphox/platform/s2is/sub/100g/stubs_entry_2.S
r473 r495 39 39 NHSTUB(GetOpticalTemperature, 0xFF82E340) 40 40 NHSTUB(PT_PlaySound, 0xFF97BAA4) 41 42 //NHSTUB(EnterToCompensationEVF, 0xFFFFFFFF) // Stub not found. When found, remove dummy function from lib.c. 43 //NHSTUB(ExitFromCompensationEVF, 0xFFFFFFFF) // Stub not found. When found, remove dummy function from lib.c. 41 NHSTUB(EnterToCompensationEVF, 0xff967eb4) 42 NHSTUB(ExitFromCompensationEVF, 0xff967f08) branches/juciphox/version.inc
r494 r495 1 BUILD_NUMBER := 0.4. 11 BUILD_NUMBER := 0.4.2