Changeset 1273
- Timestamp:
- 08/07/11 02:38:23 (22 months ago)
- Location:
- trunk
- Files:
-
- 12 added
- 18 edited
-
Makefile (modified) (3 diffs)
-
makefile.inc (modified) (1 diff)
-
platform/g12/shooting.c (modified) (1 diff)
-
platform/g12/sub/100c/boot.c (modified) (5 diffs)
-
platform/g12/sub/100c/capt_seq.c (modified) (1 diff)
-
platform/g12/sub/100e/boot.c (modified) (5 diffs)
-
platform/g12/sub/100e/capt_seq.c (modified) (1 diff)
-
platform/g12/sub/100f/boot.c (modified) (5 diffs)
-
platform/g12/sub/100f/capt_seq.c (modified) (1 diff)
-
platform/sx30/shooting.c (modified) (1 diff)
-
platform/sx30/sub/100e/boot.c (modified) (5 diffs)
-
platform/sx30/sub/100e/capt_seq.c (modified) (1 diff)
-
platform/sx30/sub/100h/boot.c (modified) (5 diffs)
-
platform/sx30/sub/100h/capt_seq.c (modified) (1 diff)
-
platform/sx30/sub/100l/boot.c (modified) (5 diffs)
-
platform/sx30/sub/100l/capt_seq.c (modified) (1 diff)
-
platform/sx30/sub/100n/boot.c (modified) (5 diffs)
-
platform/sx30/sub/100n/capt_seq.c (modified) (1 diff)
-
platform/sx30/sub/100p (added)
-
platform/sx30/sub/100p/Makefile (added)
-
platform/sx30/sub/100p/boot.c (added)
-
platform/sx30/sub/100p/capt_seq.c (added)
-
platform/sx30/sub/100p/lib.c (added)
-
platform/sx30/sub/100p/makefile.inc (added)
-
platform/sx30/sub/100p/movie_rec.c (added)
-
platform/sx30/sub/100p/stubs_asm.h (added)
-
platform/sx30/sub/100p/stubs_auto.S (added)
-
platform/sx30/sub/100p/stubs_entry.S (added)
-
platform/sx30/sub/100p/stubs_entry_2.S (added)
-
platform/sx30/sub/100p/stubs_min.S (added)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Makefile
r1259 r1273 276 276 $(MAKE) -s --no-print-directory PLATFORM=sx30 PLATFORMSUB=100l NO_INC_BUILD=1 firzipsub 277 277 $(MAKE) -s --no-print-directory PLATFORM=sx30 PLATFORMSUB=100n NO_INC_BUILD=1 firzipsub 278 $(MAKE) -s --no-print-directory PLATFORM=sx30 PLATFORMSUB=100p NO_INC_BUILD=1 firzipsub 278 279 $(MAKE) -s --no-print-directory PLATFORM=s95 PLATFORMSUB=100e NO_INC_BUILD=1 firzipsub 279 280 $(MAKE) -s --no-print-directory PLATFORM=s95 PLATFORMSUB=100h NO_INC_BUILD=1 firzipsub … … 479 480 $(MAKE) -s --no-print-directory PLATFORM=sx30 PLATFORMSUB=100l NO_INC_BUILD=1 firzipsubcomplete 480 481 $(MAKE) -s --no-print-directory PLATFORM=sx30 PLATFORMSUB=100n NO_INC_BUILD=1 firzipsubcomplete 482 $(MAKE) -s --no-print-directory PLATFORM=sx30 PLATFORMSUB=100p NO_INC_BUILD=1 firzipsubcomplete 481 483 $(MAKE) -s --no-print-directory PLATFORM=s95 PLATFORMSUB=100e NO_INC_BUILD=1 firzipsubcomplete 482 484 $(MAKE) -s --no-print-directory PLATFORM=s95 PLATFORMSUB=100h NO_INC_BUILD=1 firzipsubcomplete … … 737 739 $(MAKE) -s --no-print-directory PLATFORM=sx30 PLATFORMSUB=100l NO_INC_BUILD=1 clean 738 740 $(MAKE) -s --no-print-directory PLATFORM=sx30 PLATFORMSUB=100n NO_INC_BUILD=1 clean 741 $(MAKE) -s --no-print-directory PLATFORM=sx30 PLATFORMSUB=100p NO_INC_BUILD=1 clean 739 742 $(MAKE) -s --no-print-directory PLATFORM=s95 PLATFORMSUB=100e NO_INC_BUILD=1 clean 740 743 $(MAKE) -s --no-print-directory PLATFORM=s95 PLATFORMSUB=100h NO_INC_BUILD=1 clean -
trunk/makefile.inc
r1259 r1273 331 331 #PLATFORM=sx30 332 332 #PLATFORMSUB=100n 333 334 #PLATFORM=sx30 335 #PLATFORMSUB=100p 333 336 334 337 #PLATFORM=g12 -
trunk/platform/g12/shooting.c
r1231 r1273 138 138 #include "../generic/shooting.c" 139 139 140 // Override ISO settings (need to do this before exposure calc for ISO, as well as after) 141 void __attribute__((naked,noinline)) shooting_expo_iso_override(void){ 142 asm volatile("STMFD SP!, {R0-R12,LR}\n"); 143 144 if ((state_kbd_script_run) && (photo_param_put_off.sv96)) 145 { 146 shooting_set_sv96(photo_param_put_off.sv96, SET_NOW); 147 // photo_param_put_off.sv96 is not reset here, it will be reset in next call to shooting_expo_param_override 148 } 149 else if ((conf.iso_override_value) && (conf.iso_override_koef) && !(conf.override_disable==1)) 150 shooting_set_iso_real(shooting_get_iso_override_value(), SET_NOW); 151 else if (conf.autoiso_enable && shooting_get_flash_mode()/*NOT FOR FLASH AUTO MODE*/ && !(conf.override_disable==1 && conf.override_disable_all)) 152 shooting_set_autoiso(shooting_get_iso_mode()); 153 154 asm volatile("LDMFD SP!, {R0-R12,PC}\n"); 155 } 156 140 157 long get_file_next_counter() { 141 158 return get_file_counter(); -
trunk/platform/g12/sub/100c/boot.c
r1188 r1273 686 686 " CMP R0, #0 \n" 687 687 " LDRNE R1, =0x262 \n" 688 689 //" ADRNE R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 690 " LDRNE R0,=0xFF865AA8 \n" 691 688 " LDRNE R0,=0xFF865AA8 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 692 689 " BLNE _DebugAssert \n" 693 690 " LDR R0, [SP] \n" … … 704 701 " CMP R4, #0 \n" 705 702 " LDRNE R1, =0x2ED \n" 706 707 //" ADRNE R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 708 " LDRNE R0,=0xFF865AA8 \n" 709 703 " LDRNE R0,=0xFF865AA8 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 710 704 " BLNE _DebugAssert \n" 711 705 " RSB R0, R4, R4,LSL#3 \n" … … 849 843 850 844 "loc_FF865A48: \n" 851 //" ADR R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 852 " LDR R0,=0xFF865AA8 \n" 853 845 " LDR R0,=0xFF865AA8 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 854 846 " BL _DebugAssert \n" 855 847 … … 877 869 878 870 "loc_FF865A94: \n" 879 //" ADR R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 880 " LDR R0,=0xFF865AA8 \n" 881 871 " LDR R0,=0xFF865AA8 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 882 872 " BL _DebugAssert \n" 883 873 " B loc_FF865848 \n" … … 891 881 " CMP R0, #0 \n" 892 882 " MOVEQ R1, #0x2E0 \n" 893 894 //" ADREQ R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 895 " LDRNE R0,=0xFF865AA8 \n" 896 883 " LDREQ R0,=0xFF865AA8 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 897 884 " BLEQ _DebugAssert \n" 898 885 " RSB R0, R4, R4,LSL#3 \n" -
trunk/platform/g12/sub/100c/capt_seq.c
r1241 r1273 120 120 // jump table entry 0 121 121 "loc_FF882700:\n" 122 123 " BL shooting_expo_iso_override\n" // added 124 122 125 " BL sub_FF882E00 \n" 123 126 -
trunk/platform/g12/sub/100e/boot.c
r1188 r1273 686 686 " CMP R0, #0 \n" 687 687 " LDRNE R1, =0x262 \n" 688 689 //" ADRNE R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 690 " LDRNE R0,=0xFF865AA8 \n" 691 688 " LDRNE R0,=0xFF865AA8 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 692 689 " BLNE _DebugAssert \n" 693 690 " LDR R0, [SP] \n" … … 704 701 " CMP R4, #0 \n" 705 702 " LDRNE R1, =0x2ED \n" 706 707 //" ADRNE R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 708 " LDRNE R0,=0xFF865AA8 \n" 709 703 " LDRNE R0,=0xFF865AA8 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 710 704 " BLNE _DebugAssert \n" 711 705 " RSB R0, R4, R4,LSL#3 \n" … … 849 843 850 844 "loc_FF865A48: \n" 851 //" ADR R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 852 " LDR R0,=0xFF865AA8 \n" 853 845 " LDR R0,=0xFF865AA8 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 854 846 " BL _DebugAssert \n" 855 847 … … 877 869 878 870 "loc_FF865A94: \n" 879 //" ADR R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 880 " LDR R0,=0xFF865AA8 \n" 881 871 " LDR R0,=0xFF865AA8 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 882 872 " BL _DebugAssert \n" 883 873 " B loc_FF865848 \n" … … 891 881 " CMP R0, #0 \n" 892 882 " MOVEQ R1, #0x2E0 \n" 893 894 //" ADREQ R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 895 " LDRNE R0,=0xFF865AA8 \n" 896 883 " LDREQ R0,=0xFF865AA8 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 897 884 " BLEQ _DebugAssert \n" 898 885 " RSB R0, R4, R4,LSL#3 \n" -
trunk/platform/g12/sub/100e/capt_seq.c
r1241 r1273 120 120 // jump table entry 0 121 121 "loc_FF882700:\n" 122 123 " BL shooting_expo_iso_override\n" // added 124 122 125 " BL sub_FF882E00 \n" 123 126 -
trunk/platform/g12/sub/100f/boot.c
r1193 r1273 694 694 " CMP R0, #0 \n" 695 695 " LDRNE R1, =0x262 \n" 696 697 //" ADRNE R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 698 " LDRNE R0,=0xFF865AA8 \n" 699 696 " LDRNE R0,=0xFF865AA8 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 700 697 " BLNE _DebugAssert \n" 701 698 " LDR R0, [SP] \n" … … 712 709 " CMP R4, #0 \n" 713 710 " LDRNE R1, =0x2ED \n" 714 715 //" ADRNE R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 716 " LDRNE R0,=0xFF865AA8 \n" 717 711 " LDRNE R0,=0xFF865AA8 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 718 712 " BLNE _DebugAssert \n" 719 713 " RSB R0, R4, R4,LSL#3 \n" … … 857 851 858 852 "loc_FF865A48: \n" 859 //" ADR R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 860 " LDR R0,=0xFF865AA8 \n" 861 853 " LDR R0,=0xFF865AA8 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 862 854 " BL _DebugAssert \n" 863 855 … … 885 877 886 878 "loc_FF865A94: \n" 887 //" ADR R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 888 " LDR R0,=0xFF865AA8 \n" 889 879 " LDR R0,=0xFF865AA8 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 890 880 " BL _DebugAssert \n" 891 881 " B loc_FF865848 \n" … … 899 889 " CMP R0, #0 \n" 900 890 " MOVEQ R1, #0x2E0 \n" 901 902 //" ADREQ R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 903 " LDRNE R0,=0xFF865AA8 \n" 904 891 " LDREQ R0,=0xFF865AA8 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 905 892 " BLEQ _DebugAssert \n" 906 893 " RSB R0, R4, R4,LSL#3 \n" -
trunk/platform/g12/sub/100f/capt_seq.c
r1241 r1273 120 120 // jump table entry 0 121 121 "loc_FF882700:\n" 122 123 " BL shooting_expo_iso_override\n" // added 124 122 125 " BL sub_FF882E00 \n" 123 126 -
trunk/platform/sx30/shooting.c
r1231 r1273 131 131 #include "../generic/shooting.c" 132 132 133 // Override ISO settings (need to do this before exposure calc for ISO as well as after) 134 void __attribute__((naked,noinline)) shooting_expo_iso_override(void){ 135 asm volatile("STMFD SP!, {R0-R12,LR}\n"); 136 137 if ((state_kbd_script_run) && (photo_param_put_off.sv96)) 138 { 139 shooting_set_sv96(photo_param_put_off.sv96, SET_NOW); 140 // photo_param_put_off.sv96 is not reset here, it will be reset in next call to shooting_expo_param_override 141 } 142 else if ((conf.iso_override_value) && (conf.iso_override_koef) && !(conf.override_disable==1)) 143 shooting_set_iso_real(shooting_get_iso_override_value(), SET_NOW); 144 else if (conf.autoiso_enable && shooting_get_flash_mode()/*NOT FOR FLASH AUTO MODE*/ && !(conf.override_disable==1 && conf.override_disable_all)) 145 shooting_set_autoiso(shooting_get_iso_mode()); 146 147 asm volatile("LDMFD SP!, {R0-R12,PC}\n"); 148 } 149 133 150 long get_file_next_counter() { 134 151 return get_file_counter(); -
trunk/platform/sx30/sub/100e/boot.c
r1188 r1273 676 676 " CMP R0, #0 \n" 677 677 " LDRNE R1, =0x262 \n" 678 679 //" ADRNE R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 680 " LDRNE R0,=0xFF865FC4 \n" 681 678 " LDRNE R0,=0xFF865FC4 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 682 679 " BLNE _DebugAssert \n" 683 680 " LDR R0, [SP] \n" … … 694 691 " CMP R4, #0 \n" 695 692 " LDRNE R1, =0x2ED \n" 696 697 //" ADRNE R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 698 " LDRNE R0,=0xFF865FC4 \n" 699 693 " LDRNE R0,=0xFF865FC4 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 700 694 " BLNE _DebugAssert \n" 701 695 " RSB R0, R4, R4,LSL#3 \n" … … 839 833 840 834 "loc_FF865F64: \n" 841 //" ADR R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 842 " LDR R0,=0xFF865FC4 \n" 843 835 " LDR R0,=0xFF865FC4 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 844 836 " BL _DebugAssert \n" 845 837 … … 867 859 868 860 "loc_FF865FB0: \n" 869 //" ADR R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 870 " LDR R0,=0xFF865FC4 \n" 871 861 " LDR R0,=0xFF865FC4 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 872 862 " BL _DebugAssert \n" 873 863 " B loc_FF865D64 \n" … … 881 871 " CMP R0, #0 \n" 882 872 " MOVEQ R1, #0x2E0 \n" 883 884 //" ADREQ R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 885 " LDRNE R0,=0xFF865FC4 \n" 886 873 " LDREQ R0,=0xFF865FC4 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 887 874 " BLEQ _DebugAssert \n" 888 875 " RSB R0, R4, R4,LSL#3 \n" -
trunk/platform/sx30/sub/100e/capt_seq.c
r1213 r1273 81 81 // jump table entry 0 82 82 "loc_FF88699C:\n" 83 84 " BL shooting_expo_iso_override\n" // added 85 83 86 " BL sub_FF887084 \n" 84 87 -
trunk/platform/sx30/sub/100h/boot.c
r1188 r1273 676 676 " CMP R0, #0 \n" 677 677 " LDRNE R1, =0x262 \n" 678 679 //" ADRNE R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 680 " LDRNE R0,=0xFF865FC4 \n" 681 678 " LDRNE R0,=0xFF865FC4 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 682 679 " BLNE _DebugAssert \n" 683 680 " LDR R0, [SP] \n" … … 694 691 " CMP R4, #0 \n" 695 692 " LDRNE R1, =0x2ED \n" 696 697 //" ADRNE R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 698 " LDRNE R0,=0xFF865FC4 \n" 699 693 " LDRNE R0,=0xFF865FC4 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 700 694 " BLNE _DebugAssert \n" 701 695 " RSB R0, R4, R4,LSL#3 \n" … … 839 833 840 834 "loc_FF865F64: \n" 841 //" ADR R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 842 " LDR R0,=0xFF865FC4 \n" 843 835 " LDR R0,=0xFF865FC4 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 844 836 " BL _DebugAssert \n" 845 837 … … 867 859 868 860 "loc_FF865FB0: \n" 869 //" ADR R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 870 " LDR R0,=0xFF865FC4 \n" 871 861 " LDR R0,=0xFF865FC4 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 872 862 " BL _DebugAssert \n" 873 863 " B loc_FF865D64 \n" … … 881 871 " CMP R0, #0 \n" 882 872 " MOVEQ R1, #0x2E0 \n" 883 884 //" ADREQ R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 885 " LDRNE R0,=0xFF865FC4 \n" 886 873 " LDREQ R0,=0xFF865FC4 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 887 874 " BLEQ _DebugAssert \n" 888 875 " RSB R0, R4, R4,LSL#3 \n" -
trunk/platform/sx30/sub/100h/capt_seq.c
r1213 r1273 81 81 // jump table entry 0 82 82 "loc_FF88699C:\n" 83 84 " BL shooting_expo_iso_override\n" // added 85 83 86 " BL sub_FF887084 \n" 84 87 -
trunk/platform/sx30/sub/100l/boot.c
r1188 r1273 676 676 " CMP R0, #0 \n" 677 677 " LDRNE R1, =0x262 \n" 678 679 //" ADRNE R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 680 " LDRNE R0,=0xFF865FC4 \n" 681 678 " LDRNE R0,=0xFF865FC4 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 682 679 " BLNE _DebugAssert \n" 683 680 " LDR R0, [SP] \n" … … 694 691 " CMP R4, #0 \n" 695 692 " LDRNE R1, =0x2ED \n" 696 697 //" ADRNE R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 698 " LDRNE R0,=0xFF865FC4 \n" 699 693 " LDRNE R0,=0xFF865FC4 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 700 694 " BLNE _DebugAssert \n" 701 695 " RSB R0, R4, R4,LSL#3 \n" … … 839 833 840 834 "loc_FF865F64: \n" 841 //" ADR R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 842 " LDR R0,=0xFF865FC4 \n" 843 835 " LDR R0,=0xFF865FC4 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 844 836 " BL _DebugAssert \n" 845 837 … … 867 859 868 860 "loc_FF865FB0: \n" 869 //" ADR R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 870 " LDR R0,=0xFF865FC4 \n" 871 861 " LDR R0,=0xFF865FC4 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 872 862 " BL _DebugAssert \n" 873 863 " B loc_FF865D64 \n" … … 881 871 " CMP R0, #0 \n" 882 872 " MOVEQ R1, #0x2E0 \n" 883 884 //" ADREQ R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 885 " LDRNE R0,=0xFF865FC4 \n" 886 873 " LDREQ R0,=0xFF865FC4 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 887 874 " BLEQ _DebugAssert \n" 888 875 " RSB R0, R4, R4,LSL#3 \n" -
trunk/platform/sx30/sub/100l/capt_seq.c
r1213 r1273 81 81 // jump table entry 0 82 82 "loc_FF8869A0:\n" 83 84 " BL shooting_expo_iso_override\n" // added 85 83 86 " BL sub_FF887088 \n" 84 87 -
trunk/platform/sx30/sub/100n/boot.c
r1200 r1273 686 686 " CMP R0, #0 \n" 687 687 " LDRNE R1, =0x262 \n" 688 689 //" ADRNE R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 690 " LDRNE R0,=0xFF865FC4 \n" 691 688 " LDRNE R0,=0xFF865FC4 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 692 689 " BLNE _DebugAssert \n" 693 690 " LDR R0, [SP] \n" … … 704 701 " CMP R4, #0 \n" 705 702 " LDRNE R1, =0x2ED \n" 706 707 //" ADRNE R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 708 " LDRNE R0,=0xFF865FC4 \n" 709 703 " LDRNE R0,=0xFF865FC4 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 710 704 " BLNE _DebugAssert \n" 711 705 " RSB R0, R4, R4,LSL#3 \n" … … 849 843 850 844 "loc_FF865F64: \n" 851 //" ADR R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 852 " LDR R0,=0xFF865FC4 \n" 853 845 " LDR R0,=0xFF865FC4 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 854 846 " BL _DebugAssert \n" 855 847 … … 877 869 878 870 "loc_FF865FB0: \n" 879 //" ADR R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 880 " LDR R0,=0xFF865FC4 \n" 881 871 " LDR R0,=0xFF865FC4 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 882 872 " BL _DebugAssert \n" 883 873 " B loc_FF865D64 \n" … … 891 881 " CMP R0, #0 \n" 892 882 " MOVEQ R1, #0x2E0 \n" 893 894 //" ADREQ R0, aRotaryencoder_ ; "RotaryEncoder.c" \n" 895 " LDRNE R0,=0xFF865FC4 \n" 896 883 " LDREQ R0,=0xFF865FC4 \n" //aRotaryencoder_ ; "RotaryEncoder.c" \n" 897 884 " BLEQ _DebugAssert \n" 898 885 " RSB R0, R4, R4,LSL#3 \n" -
trunk/platform/sx30/sub/100n/capt_seq.c
r1200 r1273 81 81 // jump table entry 0 82 82 "loc_FF8869A0:\n" 83 84 " BL shooting_expo_iso_override\n" // added 85 83 86 " BL sub_FF887088 \n" 84 87
Note: See TracChangeset
for help on using the changeset viewer.