Changeset 2006
- Timestamp:
- 07/25/12 12:47:14 (10 months ago)
- Location:
- branches/tsvstar-uitest
- Files:
-
- 137 added
- 25 edited
-
camera_list.csv (modified) (4 diffs)
-
core/gui.c (modified) (2 diffs)
-
core/gui_fselect.c (modified) (1 diff)
-
include/gui.h (modified) (1 diff)
-
loader/a3200 (added)
-
loader/a3200/Makefile (added)
-
loader/a3200/blobs.S (added)
-
loader/a3200/entry.S (added)
-
loader/a3200/main.c (added)
-
loader/a3200/resetcode (added)
-
loader/a3200/resetcode/Makefile (added)
-
loader/a3200/resetcode/entry.S (added)
-
loader/a3200/resetcode/main.c (added)
-
loader/ixus130_sd1400 (added)
-
loader/ixus130_sd1400/Makefile (added)
-
loader/ixus130_sd1400/blobs.S (added)
-
loader/ixus130_sd1400/entry.S (added)
-
loader/ixus130_sd1400/main.c (added)
-
loader/ixus130_sd1400/resetcode (added)
-
loader/ixus130_sd1400/resetcode/Makefile (added)
-
loader/ixus130_sd1400/resetcode/entry.S (added)
-
loader/ixus130_sd1400/resetcode/main.c (added)
-
platform/a3200 (added)
-
platform/a3200/Makefile (added)
-
platform/a3200/kbd.c (added)
-
platform/a3200/lib.c (added)
-
platform/a3200/main.c (added)
-
platform/a3200/notes.txt (added)
-
platform/a3200/platform_camera.h (added)
-
platform/a3200/shooting.c (added)
-
platform/a3200/sub (added)
-
platform/a3200/sub/100d (added)
-
platform/a3200/sub/100d/Makefile (added)
-
platform/a3200/sub/100d/boot.c (added)
-
platform/a3200/sub/100d/capt_seq.c (added)
-
platform/a3200/sub/100d/lib.c (added)
-
platform/a3200/sub/100d/makefile.inc (added)
-
platform/a3200/sub/100d/movie_rec.c (added)
-
platform/a3200/sub/100d/stubs_asm.h (added)
-
platform/a3200/sub/100d/stubs_auto.S (added)
-
platform/a3200/sub/100d/stubs_entry.S (added)
-
platform/a3200/sub/100d/stubs_entry_2.S (added)
-
platform/a3200/sub/100d/stubs_min.S (added)
-
platform/a3200/sub/Makefile (added)
-
platform/a3200/wrappers.c (added)
-
platform/a3300/kbd.c (modified) (2 diffs)
-
platform/a3300/sub/100a/Makefile (modified) (1 diff)
-
platform/a3300/sub/100c/Makefile (modified) (1 diff)
-
platform/a3300/sub/100d/Makefile (modified) (1 diff)
-
platform/ixus115_elph100hs (added)
-
platform/ixus115_elph100hs/Makefile (added)
-
platform/ixus115_elph100hs/kbd.c (added)
-
platform/ixus115_elph100hs/lib.c (added)
-
platform/ixus115_elph100hs/main.c (added)
-
platform/ixus115_elph100hs/notes.txt (added)
-
platform/ixus115_elph100hs/platform_camera.h (added)
-
platform/ixus115_elph100hs/shooting.c (added)
-
platform/ixus115_elph100hs/sub (added)
-
platform/ixus115_elph100hs/sub/100c (added)
-
platform/ixus115_elph100hs/sub/100c/Makefile (added)
-
platform/ixus115_elph100hs/sub/100c/boot.c (added)
-
platform/ixus115_elph100hs/sub/100c/capt_seq.c (added)
-
platform/ixus115_elph100hs/sub/100c/lib.c (added)
-
platform/ixus115_elph100hs/sub/100c/makefile.inc (added)
-
platform/ixus115_elph100hs/sub/100c/movie_rec.c (added)
-
platform/ixus115_elph100hs/sub/100c/stubs_asm.h (added)
-
platform/ixus115_elph100hs/sub/100c/stubs_auto.S (added)
-
platform/ixus115_elph100hs/sub/100c/stubs_entry.S (added)
-
platform/ixus115_elph100hs/sub/100c/stubs_entry_2.S (added)
-
platform/ixus115_elph100hs/sub/100c/stubs_min.S (added)
-
platform/ixus115_elph100hs/sub/101a (added)
-
platform/ixus115_elph100hs/sub/101a/Makefile (added)
-
platform/ixus115_elph100hs/sub/101a/boot.c (added)
-
platform/ixus115_elph100hs/sub/101a/capt_seq.c (added)
-
platform/ixus115_elph100hs/sub/101a/lib.c (added)
-
platform/ixus115_elph100hs/sub/101a/makefile.inc (added)
-
platform/ixus115_elph100hs/sub/101a/movie_rec.c (added)
-
platform/ixus115_elph100hs/sub/101a/stubs_asm.h (added)
-
platform/ixus115_elph100hs/sub/101a/stubs_auto.S (added)
-
platform/ixus115_elph100hs/sub/101a/stubs_entry.S (added)
-
platform/ixus115_elph100hs/sub/101a/stubs_entry_2.S (added)
-
platform/ixus115_elph100hs/sub/101a/stubs_min.S (added)
-
platform/ixus115_elph100hs/sub/101b (added)
-
platform/ixus115_elph100hs/sub/101b/Makefile (added)
-
platform/ixus115_elph100hs/sub/101b/boot.c (added)
-
platform/ixus115_elph100hs/sub/101b/capt_seq.c (added)
-
platform/ixus115_elph100hs/sub/101b/lib.c (added)
-
platform/ixus115_elph100hs/sub/101b/makefile.inc (added)
-
platform/ixus115_elph100hs/sub/101b/movie_rec.c (added)
-
platform/ixus115_elph100hs/sub/101b/stubs_asm.h (added)
-
platform/ixus115_elph100hs/sub/101b/stubs_auto.S (added)
-
platform/ixus115_elph100hs/sub/101b/stubs_entry.S (added)
-
platform/ixus115_elph100hs/sub/101b/stubs_entry_2.S (added)
-
platform/ixus115_elph100hs/sub/101b/stubs_min.S (added)
-
platform/ixus115_elph100hs/sub/Makefile (added)
-
platform/ixus115_elph100hs/wrappers.c (added)
-
platform/ixus130_sd1400 (added)
-
platform/ixus130_sd1400/Makefile (added)
-
platform/ixus130_sd1400/kbd.c (added)
-
platform/ixus130_sd1400/lib.c (added)
-
platform/ixus130_sd1400/main.c (added)
-
platform/ixus130_sd1400/notes.txt (added)
-
platform/ixus130_sd1400/platform_camera.h (added)
-
platform/ixus130_sd1400/shooting.c (added)
-
platform/ixus130_sd1400/sub (added)
-
platform/ixus130_sd1400/sub/100a (added)
-
platform/ixus130_sd1400/sub/100a/Makefile (added)
-
platform/ixus130_sd1400/sub/100a/boot.c (added)
-
platform/ixus130_sd1400/sub/100a/capt_seq.c (added)
-
platform/ixus130_sd1400/sub/100a/led.c (added)
-
platform/ixus130_sd1400/sub/100a/led.h (added)
-
platform/ixus130_sd1400/sub/100a/lib.c (added)
-
platform/ixus130_sd1400/sub/100a/makefile.inc (added)
-
platform/ixus130_sd1400/sub/100a/movie_rec.c (added)
-
platform/ixus130_sd1400/sub/100a/stubs_asm.h (added)
-
platform/ixus130_sd1400/sub/100a/stubs_auto.S (added)
-
platform/ixus130_sd1400/sub/100a/stubs_entry.S (added)
-
platform/ixus130_sd1400/sub/100a/stubs_entry_2.S (added)
-
platform/ixus130_sd1400/sub/100a/stubs_min.S (added)
-
platform/ixus130_sd1400/sub/100c (added)
-
platform/ixus130_sd1400/sub/100c/Makefile (added)
-
platform/ixus130_sd1400/sub/100c/boot.c (added)
-
platform/ixus130_sd1400/sub/100c/capt_seq.c (added)
-
platform/ixus130_sd1400/sub/100c/lib.c (added)
-
platform/ixus130_sd1400/sub/100c/makefile.inc (added)
-
platform/ixus130_sd1400/sub/100c/movie_rec.c (added)
-
platform/ixus130_sd1400/sub/100c/stubs_asm.h (added)
-
platform/ixus130_sd1400/sub/100c/stubs_auto.S (added)
-
platform/ixus130_sd1400/sub/100c/stubs_entry.S (added)
-
platform/ixus130_sd1400/sub/100c/stubs_entry_2.S (added)
-
platform/ixus130_sd1400/sub/100c/stubs_min.S (added)
-
platform/ixus130_sd1400/sub/Makefile (added)
-
platform/ixus130_sd1400/wrappers.c (added)
-
platform/s100/sub/101b (added)
-
platform/s100/sub/101b/Makefile (added)
-
platform/s100/sub/101b/boot.c (added)
-
platform/s100/sub/101b/capt_seq.c (added)
-
platform/s100/sub/101b/lib.c (added)
-
platform/s100/sub/101b/makefile.inc (added)
-
platform/s100/sub/101b/movie_rec.c (added)
-
platform/s100/sub/101b/stubs_asm.h (added)
-
platform/s100/sub/101b/stubs_auto.S (added)
-
platform/s100/sub/101b/stubs_entry.S (added)
-
platform/s100/sub/101b/stubs_entry_2.S (added)
-
platform/s100/sub/101b/stubs_min.S (added)
-
platform/sx130is/platform_camera.h (modified) (1 diff)
-
platform/sx220hs/sub/100a/movie_rec.c (modified) (2 diffs)
-
platform/sx220hs/sub/100a/stubs_entry_2.S (modified) (1 diff)
-
platform/sx220hs/sub/101a/movie_rec.c (modified) (3 diffs)
-
platform/sx220hs/sub/101a/stubs_entry_2.S (modified) (1 diff)
-
platform/sx220hs/sub/101b/movie_rec.c (modified) (3 diffs)
-
platform/sx220hs/sub/101b/stubs_entry_2.S (modified) (1 diff)
-
platform/sx230hs/sub/100c/boot.c (modified) (1 diff)
-
platform/sx230hs/sub/100c/movie_rec.c (modified) (2 diffs)
-
platform/sx230hs/sub/100c/stubs_entry_2.S (modified) (1 diff)
-
platform/sx230hs/sub/101a/boot.c (modified) (1 diff)
-
platform/sx230hs/sub/101a/movie_rec.c (modified) (2 diffs)
-
platform/sx230hs/sub/101a/stubs_entry_2.S (modified) (1 diff)
-
platform/sx40hs/main.c (modified) (1 diff)
-
platform/sx40hs/sub/100f/boot.c (modified) (2 diffs)
-
platform/sx40hs/sub/100f/movie_rec.c (modified) (6 diffs)
-
platform/sx40hs/sub/100f/stubs_entry_2.S (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/tsvstar-uitest/camera_list.csv
r1975 r2006 10 10 a3000,100c,BETA,, 11 11 a3000,100d,BETA,, 12 a3200,100d,ALPHA,, 12 13 a3300,100a,BETA,, 13 14 a3300,100c,BETA,, … … 75 76 ixus100_sd780,100c,BETA,, 76 77 ixus105_sd1300,100d,ALPHA,,SKIP_AUTOBUILD 78 ixus115_elph100hs,100c,BETA,, 79 ixus115_elph100hs,101a,BETA,, 80 ixus115_elph100hs,101b,BETA,101c, 77 81 ixus120_sd940,100e,,, 78 82 ixus120_sd940,101a,,, … … 80 84 ixus120_sd940,103b,,, 81 85 ixus120_sd940,103c,,, 86 ixus130_sd1400,100a,ALPHA,,SKIP_AUTOBUILD 87 ixus130_sd1400,100c,ALPHA,,SKIP_AUTOBUILD 82 88 ixus200_sd980,100c,BETA,, 83 89 ixus200_sd980,101c,BETA,, … … 154 160 s100,100e,ALPHA,, 155 161 s100,101a,ALPHA,, 162 s100,101b,ALPHA,, 156 163 sx1,200h,BETA,, 157 164 sx1,201a,BETA,, -
branches/tsvstar-uitest/core/gui.c
r2005 r2006 1845 1845 static const char* names[]={ "Print", "ISO"}; 1846 1846 static const int keys[]={ KEY_PRINT, KEY_ISO }; 1847 #elif defined(CAMERA_a3300) 1847 #elif defined(CAMERA_a3300) || defined(CAMERA_a3200) 1848 1848 static const char* names[]={ "Print", "Face", "Disp"}; 1849 1849 static const int keys[]={ KEY_PRINT, KEY_FACE, KEY_DISPLAY }; … … 1863 1863 static const char* names[]={ "Video", "Display", "Playback", "Video"}; 1864 1864 static const int keys[] = {KEY_PRINT, KEY_DISPLAY, KEY_PLAYBACK, KEY_VIDEO}; 1865 #elif defined(CAMERA_ixus115_elph100hs) 1866 static const char* names[]={ "Playback", "Video", "Menu+Zoom" }; 1867 static const int keys[] = {KEY_PLAYBACK, KEY_VIDEO, KEY_PRINT}; 1868 #elif defined(CAMERA_ixus120_sd940) 1869 static const char* names[]={ "Display", "Playback" }; 1870 static const int keys[] = {KEY_DISPLAY, KEY_PLAYBACK }; #else 1865 1871 #else 1866 1872 #error camera alt-buttons not defined -
branches/tsvstar-uitest/core/gui_fselect.c
r1975 r2006 507 507 sprintf(buf, "%5d b", ptr->size); // " 1023 b" 508 508 else if (ptr->size < 1024*1024) 509 sprintf(buf, "%3ld ,%1d k", ptr->size/1024, (ptr->size%1024*10)/1024); // "999,9 k"509 sprintf(buf, "%3ld.%1d k", ptr->size/1024, (ptr->size%1024*10)/1024); // "999.9 k" 510 510 else if (ptr->size < 1024*1024*1024) 511 sprintf(buf, "%3ld ,%ld M", ptr->size/(1024*1024), (ptr->size%(1024*1024)*10)/(1024*1024) ); // "999,9 M"511 sprintf(buf, "%3ld.%ld M", ptr->size/(1024*1024), (ptr->size%(1024*1024)*10)/(1024*1024) ); // "999.9 M" 512 512 else 513 sprintf(buf, "%3 1d,%ld G", ptr->size/(1024*1024*1024), (ptr->size%(1024*1024*1024)*10)/(1024*1024*1024)); // "999.9 G"513 sprintf(buf, "%3ld.%ld G", ptr->size/(1024*1024*1024), (ptr->size%(1024*1024*1024)*10)/(1024*1024*1024)); // "999.9 G" 514 514 515 515 if (ptr->marked) -
branches/tsvstar-uitest/include/gui.h
r1975 r2006 151 151 #define SHORTCUT_SET_INFINITY KEY_DISPLAY 152 152 153 #elif defined(CAMERA_a3300) // a3300 has no erase button, so make DISP button the toggle_raw and Alt +/- shortcuts.153 #elif defined(CAMERA_a3300) || defined(CAMERA_a3200)// a3300 has no erase button, so make DISP button the toggle_raw and Alt +/- shortcuts. 154 154 //Alt mode 155 155 // NOTE both of these conflict with adjustable alt -
branches/tsvstar-uitest/platform/a3300/kbd.c
r1975 r2006 70 70 71 71 #define LED_AF 0xC02200F4 72 #define NEW_SS (0x2000)73 72 74 73 #define SD_READONLY_FLAG (0x00020000) … … 86 85 return(( usb_physw[USB_IDX] & USB_MASK)==USB_MASK) ; 87 86 } 88 89 #ifndef MALLOCD_STACK90 static char kbd_stack[NEW_SS];91 #endif92 87 93 88 static KeyMap keymap[] = { -
branches/tsvstar-uitest/platform/a3300/sub/100a/Makefile
r1975 r2006 1 1 topdir=../../../../ 2 2 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 kbd.o3 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 4 STUBS_AUTO_DEPS=boot.c capt_seq.c movie_rec.c 5 5 -
branches/tsvstar-uitest/platform/a3300/sub/100c/Makefile
r1975 r2006 1 1 topdir=../../../../ 2 2 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 kbd.o3 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 4 STUBS_AUTO_DEPS=boot.c capt_seq.c movie_rec.c 5 5 -
branches/tsvstar-uitest/platform/a3300/sub/100d/Makefile
r1975 r2006 1 1 topdir=../../../../ 2 2 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 kbd.o3 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 4 STUBS_AUTO_DEPS=boot.c capt_seq.c movie_rec.c 5 5 -
branches/tsvstar-uitest/platform/sx130is/platform_camera.h
r1975 r2006 93 93 94 94 #define REMOTE_SYNC_STATUS_LED 0xC0220014 // specifies an LED that turns on while camera waits for USB remote to sync 95 #define CAM_FIRMWARE_MEMINFO 1 // Use 'GetMemInfo' (dryos) or 'memPartInfoGet'/'memPartFindMax' (vxworks) 96 95 97 //---------------------------------------------------------- -
branches/tsvstar-uitest/platform/sx220hs/sub/100a/movie_rec.c
r1975 r2006 798 798 "CMP R0, #2\n" 799 799 "BNE loc_FF187F18\n" 800 "LDR R0, = sub_FF187C10\n"800 "LDR R0, =0xFF187C10\n" 801 801 "MOV R1, #0\n" 802 802 "BL sub_FF2AF468\n" … … 903 903 "CMP R0, #2\n" 904 904 "BNE loc_FF18808C\n" 905 "LDR R0, = sub_FF187C10\n"905 "LDR R0, =0xFF187C10\n" 906 906 "MOV R1, #0\n" 907 907 "BL sub_FF2AF468\n" -
branches/tsvstar-uitest/platform/sx220hs/sub/100a/stubs_entry_2.S
r1975 r2006 26 26 NHSTUB(readdir, 0xFF2DD404) 27 27 NHSTUB(ufree, 0xFF02B884) 28 29 //Fixed errors in compiler30 STUB(FF187C10)31 STUB(FF18D1CC) -
branches/tsvstar-uitest/platform/sx220hs/sub/101a/movie_rec.c
r1975 r2006 87 87 "STR R8, [R4,#0x44]\n" 88 88 "loc_FF1883D8:\n" 89 "LDR R2, = sub_FF18669C\n"89 "LDR R2, =0xFF18669C\n" 90 90 "LDR R1, =0xC2E08\n" 91 91 //"LDR R0, =sub_FF1867B0\n" … … 708 708 "CMP R0, #2\n" 709 709 "BNE loc_FF187F18\n" 710 "LDR R0, = sub_FF187C10\n"710 "LDR R0, =0xFF187C10\n" 711 711 "MOV R1, #0\n" 712 712 "BL sub_FF2AF468\n" … … 803 803 "CMP R0, #2\n" 804 804 "BNE loc_FF18808C\n" 805 "LDR R0, = sub_FF187C10\n"805 "LDR R0, =0xFF187C10\n" 806 806 "MOV R1, #0\n" 807 807 "BL sub_FF2AF468\n" -
branches/tsvstar-uitest/platform/sx220hs/sub/101a/stubs_entry_2.S
r1975 r2006 24 24 NHSTUB(localtime, 0xFF08446C) 25 25 NHSTUB(ufree, 0xFF02B884) 26 27 //Fixed errors in compiler28 STUB(FF18669C)29 STUB(FF187C10)30 STUB(FF18D1CC) -
branches/tsvstar-uitest/platform/sx220hs/sub/101b/movie_rec.c
r1975 r2006 119 119 120 120 "loc_FF1883D8:\n" 121 "LDR R2, = sub_FF18669C\n"121 "LDR R2, =0xFF18669C\n" 122 122 "LDR R1, =0xC2E08\n" 123 123 //"LDR R0, =sub_FF1867B0\n" … … 798 798 "CMP R0, #2\n" 799 799 "BNE loc_FF187F18\n" 800 "LDR R0, = sub_FF187C10\n"800 "LDR R0, =0xFF187C10\n" 801 801 "MOV R1, #0\n" 802 802 "BL sub_FF2AF468\n" … … 903 903 "CMP R0, #2\n" 904 904 "BNE loc_FF18808C\n" 905 "LDR R0, = sub_FF187C10\n"905 "LDR R0, =0xFF187C10\n" 906 906 "MOV R1, #0\n" 907 907 "BL sub_FF2AF468\n" -
branches/tsvstar-uitest/platform/sx220hs/sub/101b/stubs_entry_2.S
r1975 r2006 24 24 NHSTUB(localtime, 0xFF08446C) 25 25 NHSTUB(ufree, 0xFF02B884) 26 27 //Fixed errors in compiler28 STUB(FF18669C)29 STUB(FF187C10)30 STUB(FF18D1CC) -
branches/tsvstar-uitest/platform/sx230hs/sub/100c/boot.c
r1975 r2006 539 539 "LDR R0, [R7,R4,LSL#2]\n" 540 540 "BL sub_FF02C128\n" 541 "LDR R2, = sub_FF0578F0\n"541 "LDR R2, =0xFF0578F0\n" 542 542 "ORR R3, R4, #0x300\n" 543 543 "ADD R1, R2, #0\n" -
branches/tsvstar-uitest/platform/sx230hs/sub/100c/movie_rec.c
r1975 r2006 720 720 "CMP R0, #2\n" 721 721 "BNE loc_FF18D3E8\n" 722 "LDR R0, = sub_FF18D0EC\n"722 "LDR R0, =0xFF18D0EC\n" 723 723 "MOV R1, #0\n" 724 724 "BL sub_FF2B6E4C\n" … … 815 815 "CMP R0, #2\n" 816 816 "BNE loc_FF18D55C\n" 817 "LDR R0, = sub_FF18D0EC\n"817 "LDR R0, =0xFF18D0EC\n" 818 818 "MOV R1, #0\n" 819 819 "BL sub_FF2B6E4C\n" -
branches/tsvstar-uitest/platform/sx230hs/sub/100c/stubs_entry_2.S
r1975 r2006 26 26 NHSTUB(localtime, 0xFF085A08) 27 27 NHSTUB(ufree, 0xFF02BCB0) 28 29 //Fixed errors in compiler30 STUB(FF0578F0)31 STUB(FF18D0EC) -
branches/tsvstar-uitest/platform/sx230hs/sub/101a/boot.c
r1975 r2006 606 606 "LDR R0, [R7,R4,LSL#2]\n" 607 607 "BL sub_FF02C130\n" 608 "LDR R2, = sub_FF057904\n"608 "LDR R2, =0xFF057904\n" 609 609 "ORR R3, R4, #0x300\n" 610 610 "ADD R1, R2, #0\n" -
branches/tsvstar-uitest/platform/sx230hs/sub/101a/movie_rec.c
r1975 r2006 715 715 "CMP R0, #2\n" 716 716 "BNE loc_FF18D5F4\n" 717 "LDR R0, = sub_FF18D2EC\n"717 "LDR R0, =0xFF18D2EC\n" 718 718 "MOV R1, #0\n" 719 719 "BL sub_FF2B6FD4\n" … … 810 810 "CMP R0, #2\n" 811 811 "BNE loc_FF18D768\n" 812 "LDR R0, = sub_FF18D2EC\n"812 "LDR R0, =0xFF18D2EC\n" 813 813 "MOV R1, #0\n" 814 814 "BL sub_FF2B6FD4\n" -
branches/tsvstar-uitest/platform/sx230hs/sub/101a/stubs_entry_2.S
r1975 r2006 26 26 NHSTUB(localtime, 0xff085a38) 27 27 NHSTUB(ufree, 0xff02bcb8) 28 29 //Fixed errors in compiler30 STUB(FF057904)31 STUB(FF18D2EC) -
branches/tsvstar-uitest/platform/sx40hs/main.c
r1975 r2006 29 29 30 30 int screen_opened(void) { 31 return (physw_status[2] & 0x00000 400);31 return (physw_status[2] & 0x00000200); 32 32 } 33 33 -
branches/tsvstar-uitest/platform/sx40hs/sub/100f/boot.c
r1975 r2006 575 575 "LDR R0, [R7,R4,LSL#2]\n" 576 576 "BL sub_FF02C318\n" 577 "LDR R2, = sub_FF057EBC\n"577 "LDR R2, =0xFF057EBC\n" 578 578 "ORR R3, R4, #0x300\n" 579 579 "MOV R1, R2\n" … … 634 634 "LDR R0, [R7,R4,LSL#2]\n" 635 635 "BL sub_FF02C318\n" 636 "LDR R2, = sub_FF057EBC\n"636 "LDR R2, =0xFF057EBC\n" 637 637 "ORR R3, R4, #0x300\n" 638 638 "MOV R1, R2\n" -
branches/tsvstar-uitest/platform/sx40hs/sub/100f/movie_rec.c
r1975 r2006 14 14 "STMFD SP!, {R2-R12,LR}\n" 15 15 "LDR R11, =0x68E\n" 16 "LDR R7, = sub_FF0772A4\n"16 "LDR R7, =0xFF0772A4\n" 17 17 //"LDR R8, =sub_FF077F30\n" // -- 18 18 "LDR R8, =sub_FF077F30_my\n" // ++----------------> 19 "LDR R9, = sub_FF075688\n"19 "LDR R9, =0xFF075688\n" 20 20 "LDR R4, =0x2ED8\n" 21 21 "LDR R10, =0x2710\n" … … 100 100 "STR R5, [R4,#0x44]\n" 101 101 "loc_FF07865C:\n" 102 "LDR R2, = sub_FF07568C\n"102 "LDR R2, =0xFF07568C\n" 103 103 "LDR R1, =0x3F118\n" 104 "LDR R0, = sub_FF0757D4\n"104 "LDR R0, =0xFF0757D4\n" 105 105 "BL sub_FF0472B8\n" 106 106 "B loc_FF0786DC\n" … … 191 191 "BEQ loc_FF077FDC\n" 192 192 "loc_FF077FA4:\n" 193 "LDR R2, = sub_FF077E04\n"194 "LDR R1, = sub_FF077E68\n"195 "LDR R0, = sub_FF077ECC\n"193 "LDR R2, =0xFF077E04\n" 194 "LDR R1, =0xFF077E68\n" 195 "LDR R0, =0xFF077ECC\n" 196 196 "MOV R6, #1\n" 197 197 "ADD R3, SP, #0x30\n" … … 264 264 "CMP R0, #2\n" 265 265 "BNE loc_FF078104\n" 266 "LDR R0, = sub_FF075A1C\n"266 "LDR R0, =0xFF075A1C\n" 267 267 "MOV R1, #0\n" 268 268 "BL sub_FF175EDC\n" … … 360 360 "CMP R0, #2\n" 361 361 "BNE loc_FF07825C\n" 362 "LDR R0, = sub_FF075A1C\n"362 "LDR R0, =0xFF075A1C\n" 363 363 "MOV R1, #0\n" 364 364 "BL sub_FF175EDC\n" … … 431 431 "CMP R0, #2\n" 432 432 "BNE loc_FF078368\n" 433 "LDR R0, = sub_FF0759C0\n"433 "LDR R0, =0xFF0759C0\n" 434 434 "MOV R1, #0\n" 435 435 "BL sub_FF175EDC\n" -
branches/tsvstar-uitest/platform/sx40hs/sub/100f/stubs_entry_2.S
r1975 r2006 28 28 NHSTUB(GetLogToFile, 0xFF1D9B04) 29 29 NHSTUB(EraseLogSector, 0xFF1D9B40) 30 31 32 33 34 //Fixed errors in compiler35 36 STUB(FF057EBC)37 38 //movierec.c39 STUB(FF0772A4)40 STUB(FF075688)41 STUB(FF07568C)42 STUB(FF0757D4)43 STUB(FF077E04)44 STUB(FF077E68)45 STUB(FF077ECC)46 STUB(FF075A1C)47 STUB(FF0759C0)
Note: See TracChangeset
for help on using the changeset viewer.