Changeset 866
- Timestamp:
- 12/30/09 22:23:41 (3 years ago)
- Location:
- trunk
- Files:
-
- 31 added
- 4 edited
-
Makefile (modified) (7 diffs)
-
core/kbd.c (modified) (1 diff)
-
include/camera.h (modified) (1 diff)
-
loader/ixus90_sd790 (added)
-
loader/ixus90_sd790/Makefile (added)
-
loader/ixus90_sd790/blobs.S (added)
-
loader/ixus90_sd790/entry.S (added)
-
loader/ixus90_sd790/main.c (added)
-
loader/ixus90_sd790/resetcode (added)
-
loader/ixus90_sd790/resetcode/Makefile (added)
-
loader/ixus90_sd790/resetcode/entry.S (added)
-
loader/ixus90_sd790/resetcode/main.c (added)
-
makefile.inc (modified) (1 diff)
-
platform/ixus90_sd790 (added)
-
platform/ixus90_sd790/Makefile (added)
-
platform/ixus90_sd790/kbd.c (added)
-
platform/ixus90_sd790/leds.h (added)
-
platform/ixus90_sd790/lib.c (added)
-
platform/ixus90_sd790/main.c (added)
-
platform/ixus90_sd790/notes.txt (added)
-
platform/ixus90_sd790/shooting.c (added)
-
platform/ixus90_sd790/sub (added)
-
platform/ixus90_sd790/sub/100d (added)
-
platform/ixus90_sd790/sub/100d/Makefile (added)
-
platform/ixus90_sd790/sub/100d/boot.c (added)
-
platform/ixus90_sd790/sub/100d/capt_seq.c (added)
-
platform/ixus90_sd790/sub/100d/lib.c (added)
-
platform/ixus90_sd790/sub/100d/makefile.inc (added)
-
platform/ixus90_sd790/sub/100d/movie_rec.c (added)
-
platform/ixus90_sd790/sub/100d/stubs_asm.h (added)
-
platform/ixus90_sd790/sub/100d/stubs_entry.S (added)
-
platform/ixus90_sd790/sub/100d/stubs_entry_2.S (added)
-
platform/ixus90_sd790/sub/100d/stubs_min.S (added)
-
platform/ixus90_sd790/sub/Makefile (added)
-
platform/ixus90_sd790/wrappers.c (added)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Makefile
r831 r866 224 224 $(MAKE) -s --no-print-directory PLATFORM=sx110is PLATFORMSUB=100b NO_INC_BUILD=1 firzipsub 225 225 $(MAKE) -s --no-print-directory PLATFORM=sx200is PLATFORMSUB=100c NO_INC_BUILD=1 firzipsub 226 $(MAKE) -s --no-print-directory PLATFORM=ixus90_sd790 PLATFORMSUB=100d NO_INC_BUILD=1 firzipsub 226 227 @echo "**** All firmwares created successfully" 227 228 @echo "**** Copying duplicate Firmwares" … … 238 239 cp $(topdir)bin/$(VER)-a470-101b-$(BUILD_NUMBER).zip $(topdir)bin/$(VER)-a470-101a-$(BUILD_NUMBER).zip 239 240 cp $(topdir)bin/$(VER)-sx200is-100c-$(BUILD_NUMBER).zip $(topdir)bin/$(VER)-sx200is-100d-$(BUILD_NUMBER).zip 241 cp $(topdir)bin/$(VER)-ixus960_sd950-100d-$(BUILD_NUMBER).zip $(topdir)bin/$(VER)-ixus960_sd950-100c-$(BUILD_NUMBER).zip 240 242 mv $(topdir)bin/$(VER)-sx1-200h-$(BUILD_NUMBER).zip $(topdir)bin/$(VER)-sx1-200h-$(BUILD_NUMBER)_BETA.zip 241 243 mv $(topdir)bin/$(VER)-sx1-201a-$(BUILD_NUMBER).zip $(topdir)bin/$(VER)-sx1-201a-$(BUILD_NUMBER)_BETA.zip … … 245 247 mv $(topdir)bin/$(VER)-ixus980_sd990-101b-$(BUILD_NUMBER).zip $(topdir)bin/$(VER)-ixus980_sd990-101b-$(BUILD_NUMBER)_BETA.zip 246 248 mv $(topdir)bin/$(VER)-a2000-100c-$(BUILD_NUMBER).zip $(topdir)bin/$(VER)-a2000-100c-$(BUILD_NUMBER)_BETA.zip 249 mv $(topdir)bin/$(VER)-ixus90_sd790-100d-$(BUILD_NUMBER).zip $(topdir)bin/$(VER)-ixus90_sd790-100d-$(BUILD_NUMBER)_BETA.zip 247 250 @echo "**** Done Copying duplicate Firmwares" 248 251 @echo "**** Summary of memisosizes" … … 339 342 $(MAKE) -s --no-print-directory PLATFORM=sx110is PLATFORMSUB=100b NO_INC_BUILD=1 firzipsubcomplete 340 343 $(MAKE) -s --no-print-directory PLATFORM=sx200is PLATFORMSUB=100c NO_INC_BUILD=1 firzipsubcomplete 344 $(MAKE) -s --no-print-directory PLATFORM=ixus90_sd790 PLATFORMSUB=100d NO_INC_BUILD=1 firzipsubcomplete 341 345 @echo "**** All zipfiles including firmwares and extra stuff created successfully" 342 346 @echo "**** Copying duplicate Firmwares" … … 365 369 cp $(topdir)bin/sx200is-100c-$(BUILD_NUMBER)-full.zip $(topdir)bin/sx200is-100d-$(BUILD_NUMBER)-full.zip 366 370 cp $(topdir)bin/sx200is-100c-$(BUILD_NUMBER).zip $(topdir)bin/sx200is-100d-$(BUILD_NUMBER).zip 371 cp $(topdir)bin/ixus960_sd950-100d-$(BUILD_NUMBER)-full.zip $(topdir)bin/ixus960_sd950-100c-$(BUILD_NUMBER)-full.zip 372 cp $(topdir)bin/ixus960_sd950-100d-$(BUILD_NUMBER).zip $(topdir)bin/ixus960_sd950-100c-$(BUILD_NUMBER).zip 367 373 mv $(topdir)bin/sx1-200h-$(BUILD_NUMBER)-full.zip $(topdir)bin/sx1-200h-$(BUILD_NUMBER)-full_BETA.zip 368 374 mv $(topdir)bin/sx1-200h-$(BUILD_NUMBER).zip $(topdir)bin/sx1-200h-$(BUILD_NUMBER)_BETA.zip … … 379 385 mv $(topdir)bin/a2000-100c-$(BUILD_NUMBER)-full.zip $(topdir)bin/a2000-100c-$(BUILD_NUMBER)-full_BETA.zip 380 386 mv $(topdir)bin/a2000-100c-$(BUILD_NUMBER).zip $(topdir)bin/a2000-100c-$(BUILD_NUMBER)_BETA.zip 387 mv $(topdir)bin/ixus90_sd790-100d-$(BUILD_NUMBER)-full.zip $(topdir)bin/ixus90_sd790-100d-$(BUILD_NUMBER)-full_BETA.zip 388 mv $(topdir)bin/ixus90_sd790-100d-$(BUILD_NUMBER).zip $(topdir)bin/ixus90_sd790-100d-$(BUILD_NUMBER)_BETA.zip 381 389 @echo "**** Done Copying duplicate Firmwares" 382 390 @echo "**** Summary of memisosizes" … … 471 479 $(MAKE) -s --no-print-directory PLATFORM=sx110is PLATFORMSUB=100b NO_INC_BUILD=1 clean 472 480 $(MAKE) -s --no-print-directory PLATFORM=sx200is PLATFORMSUB=100c NO_INC_BUILD=1 clean 481 $(MAKE) -s --no-print-directory PLATFORM=ixus90_sd790 PLATFORMSUB=100d NO_INC_BUILD=1 clean 473 482 .PHONY: fir upload -
trunk/core/kbd.c
r850 r866 85 85 #endif 86 86 87 #if defined(CAMERA_a460) || defined(CAMERA_a530) || defined (CAMERA_a540) || defined(CAMERA_a550) || defined(CAMERA_a560) || defined(CAMERA_a570) || defined(CAMERA_a590) ||defined(CAMERA_ixus860_sd870) || defined(CAMERA_ixus960_sd950) || defined(CAMERA_ixus80_sd1100) || defined(CAMERA_ixus970_sd890) || defined(CAMERA_ixus980_sd990) 87 #if defined(CAMERA_a460) || defined(CAMERA_a530) || defined (CAMERA_a540) || defined(CAMERA_a550) || defined(CAMERA_a560) || defined(CAMERA_a570) || defined(CAMERA_a590) ||defined(CAMERA_ixus860_sd870) || defined(CAMERA_ixus960_sd950) || defined(CAMERA_ixus80_sd1100) || defined(CAMERA_ixus970_sd890) || defined(CAMERA_ixus980_sd990) || defined(CAMERA_ixus90_sd790) 88 88 #define ZSTEP_TABLE_SIZE 8 89 89 static int nTxtbl[]={0,1,2,3,4,5,6,7}; -
trunk/include/camera.h
r863 r866 1680 1680 1681 1681 // #define DNG_EXT_FROM ".CR2" 1682 1683 //---------------------------------------------------------- 1684 #elif defined (CAMERA_ixus90_sd790) 1685 #define CAM_PROPSET 2 1686 #define CAM_DRYOS 1 1687 1688 #define CAM_RAW_ROWPIX 3720 1689 #define CAM_RAW_ROWS 2772 1690 1691 #undef CAM_USE_ZOOM_FOR_MF 1692 #undef CAM_HAS_ERASE_BUTTON 1693 #define CAM_MULTIPART 1 1694 #undef CAM_HAS_IRIS_DIAPHRAGM 1695 #undef CAM_HAS_MANUAL_FOCUS 1696 #undef CAM_CHDK_HAS_EXT_VIDEO_MENU 1697 1698 #define CAM_HAS_ND_FILTER 1 1699 #undef CAM_HAS_USER_TV_MODES 1700 #define CAM_CAN_UNLOCK_OPTICAL_ZOOM_IN_VIDEO 1 1701 #define CAM_SHOW_OSD_IN_SHOOT_MENU 1 1702 #define CAM_HAS_JOGDIAL 1 1703 1704 #define DNG_SUPPORT 1 1705 // pattern 1706 #define cam_CFAPattern 0x02010100 // Red Green Green Blue 1707 // color 1708 #define CAM_COLORMATRIX1 \ 1709 650591, 1000000, -199585, 1000000, -123118, 1000000, \ 1710 -69617, 1000000, 583926, 1000000, 34354, 1000000, \ 1711 -19113, 1000000, 82163, 1000000, 210786, 1000000 1712 #define cam_CalibrationIlluminant1 1 // Daylight 1713 1714 // cropping 1715 #define CAM_JPEG_WIDTH 3648 1716 #define CAM_JPEG_HEIGHT 2736 1717 #define CAM_ACTIVE_AREA_X1 6 1718 #define CAM_ACTIVE_AREA_Y1 12 1719 #define CAM_ACTIVE_AREA_X2 3690 1720 #define CAM_ACTIVE_AREA_Y2 2772 1721 1722 // camera name 1723 #define PARAM_CAMERA_NAME 4 // parameter number for GetParameterData 1724 #undef CAM_SENSOR_BITS_PER_PIXEL 1725 #undef CAM_WHITE_LEVEL 1726 #undef CAM_BLACK_LEVEL 1727 #define CAM_SENSOR_BITS_PER_PIXEL 12 1728 #define CAM_WHITE_LEVEL ((1<<CAM_SENSOR_BITS_PER_PIXEL)-1) 1729 #define CAM_BLACK_LEVEL 127 1682 1730 1683 1731 //========================================================== -
trunk/makefile.inc
r804 r866 238 238 #PLATFORM=a2000 239 239 #PLATFORMSUB=100c 240 241 #PLATFORM=ixus90_sd790 242 #PLATFORMSUB=100d 240 243 241 244 MEMISOSIZE="(&_end-&_start)"
Note: See TracChangeset
for help on using the changeset viewer.