Index: trunk/platform/ixus310_elph500hs/sub/100a/stubs_entry.S
===================================================================
--- trunk/platform/ixus310_elph500hs/sub/100a/stubs_entry.S	(revision 1424)
+++ trunk/platform/ixus310_elph500hs/sub/100a/stubs_entry.S	(revision 1444)
@@ -23,16 +23,16 @@
 // No problems found with modemap table.
 
-// Values below go in 'stubs_min.S':
-//DEF(physw_status                            ,0x00034d4c) // Found @0xff024e2c,          stubs_min = 0x00034d4c (0x00034d4c)
-//DEF(physw_run                               ,0x00001c3c) // Found @0xff0249cc,          stubs_min = 0x00001c3c (0x00001c3c)
-//DEF(levent_table                            ,0xff4214d0) // Found @0xff4214d0,          stubs_min = 0xff4214d0 (0xff4214d0)
-//DEF(FlashParamsTable                        ,0xff4ce930) // Found @0xff4ce930,          stubs_min = 0xff4ce930 (0xff4ce930)
-//DEF(movie_status                            ,0x000070dc) // Found @0xff17e974,          stubs_min = 0x000070dc (0x000070dc)
-//DEF(full_screen_refresh                     ,0x0000a424) // Found @0xff244a14,          stubs_min = 0x0000a424 (0x0000a424)
-//DEF(canon_menu_active                       ,0x000032f8) // Found @0xff0887f4,          stubs_min = 0x000032f8 (0x000032f8)
-//DEF(canon_shoot_menu_active                 ,0x000087c9) // Found @0xff1c867c,          stubs_min = 0x000087c9 (0x000087c9)
-//DEF(playrec_mode                            ,0x00003030) // Found @0xff07abf4,          stubs_min = 0x00003030 (0x00003030)
-//DEF(zoom_status                             ,0x0000e7c0) // Found @0xff324474,          stubs_min = 0x0000e7c0 (0x0000e7c0)
-//DEF(some_flag_for_af_scan                   ,0x000074e0) // Found @0xff183040,          stubs_min = 0x000074e0 (0x000074e0)
+// Values below can be overridden in 'stubs_min.S':
+DEF(physw_status                            ,0x00034d4c) // Found @0xff024e2c
+DEF(physw_run                               ,0x00001c3c) // Found @0xff0249cc
+DEF(levent_table                            ,0xff4214d0) // Found @0xff4214d0
+DEF(FlashParamsTable                        ,0xff4ce930) // Found @0xff4ce930
+DEF(movie_status                            ,0x000070dc) // Found @0xff17e974
+DEF(full_screen_refresh                     ,0x0000a424) // Found @0xff244a14
+DEF(canon_menu_active                       ,0x000032f8) // Found @0xff0887f4
+DEF(canon_shoot_menu_active                 ,0x000087c9) // Found @0xff1c867c
+DEF(playrec_mode                            ,0x00003030) // Found @0xff07abf4
+DEF(zoom_status                             ,0x0000e7c0) // Found @0xff324474
+DEF(some_flag_for_af_scan                   ,0x000074e0) // Found @0xff183040
 
 // Values below go in 'lib.c':
@@ -67,4 +67,7 @@
 //#undef  CAM_UNCACHED_BIT
 //#define CAM_UNCACHED_BIT  0x40000000 // Found @0xff02b914
+
+// Misc stuff
+DEF(ctypes, 0xff3cea26)
 
 // Stubs below matched 100%.
