source: trunk/platform/ixus700_sd500/sub/101b/lib.c @ 388

Revision 388, 987 bytes checked in by GrAnd, 5 years ago (diff)

+ Added TX1 support.
=> NOTE: Due to hardware differences there are (might be significant) changes in main core code and ALL cameras are affected

Line 
1#include "platform.h"
2
3void *hook_raw_fptr()
4{
5    return (void*)0x2F490;
6}
7
8void *hook_raw_ret_addr()
9{
10    return (void*)0xFF8D8BDC;
11}
12
13char *hook_raw_image_addr()
14{
15    return (char*)(0x10400000+0x160000+0x3A80);
16}
17
18long hook_raw_size()
19{
20    return 0x8CAE10;
21}
22
23void *vid_get_viewport_live_fb()
24{
25    return (void*)0x0;
26}
27
28void *vid_get_bitmap_fb()
29{
30    return (void*)0x103CEB20;
31}
32
33void *vid_get_viewport_fb()
34{
35//    return (void*)0x104B6C20;
36//    return (void*)0x10559670;
37    return (void*)0x105F1470;
38}
39
40void *vid_get_viewport_fb_d()
41{
42//    return (void*)(*(int*)0x5BAEC);
43 return (void*)0x104B6C20;
44}
45
46long vid_get_bitmap_screen_width()
47{
48    return 360;
49}
50
51long vid_get_bitmap_screen_height()
52{
53    return 240;
54}
55
56long vid_get_viewport_height()
57{
58    return ((mode_get()&MODE_MASK) == MODE_PLAY)?240:230;
59}
60char *camera_jpeg_count_str()
61{
62    return (char*)0x75BB8;
63}
64
65long vid_get_bitmap_buffer_width() { return 360; }
66
67long vid_get_bitmap_buffer_height() { return 240; }
Note: See TracBrowser for help on using the repository browser.