~ubuntu-branches/ubuntu/lucid/skyeye/lucid-proposed

« back to all changes in this revision

Viewing changes to utils/config/skyeye_config.h

  • Committer: Bazaar Package Importer
  • Author(s): Yu Guanghui
  • Date: 2007-08-07 13:25:49 UTC
  • mfrom: (1.1.2 upstream) (2.1.1 lenny)
  • Revision ID: james.westby@ubuntu.com-20070807132549-96159k1obat1fxr0
Tags: 1.2.3-1
* New upstream release
* Added NO_BFD=1, don't require libbfd now. (Closes:Bug#423933) 

Show diffs side-by-side

added added

removed removed

Lines of Context:
44
44
        const char *machine_name;       /*e.g.at91,ep7312,clps711x */
45
45
        void (*mach_init) (void * state, struct machine_config * this_mach);    /*should be called 
46
46
                                                                                           when the machine reset */
47
 
        void (*mach_io_do_cycle) (void * state);
48
 
        void (*mach_io_reset) (void * state);   /*io reset when init io */
49
 
        void (*mach_update_int) (void * state); /*update interrupt pend bit */
50
 
        uint32_t (*mach_io_read_byte) (void * state, uint32_t addr);
 
47
                uint32_t (*mach_io_read_byte) (void * state, uint32_t addr);
51
48
        void (*mach_io_write_byte) (void * state, uint32_t addr,
52
49
                                    uint32_t data);
53
 
          uint32_t (*mach_io_read_halfword) (void * state,
 
50
        uint32_t (*mach_io_read_halfword) (void * state,
54
51
                                            uint32_t addr);
55
52
        void (*mach_io_write_halfword) (void * state, uint32_t addr,
56
53
                                        uint32_t data);
72
69
 
73
70
        /* for I/O device
74
71
         * */
 
72
        void (*mach_io_do_cycle) (void * state);
 
73
        void (*mach_io_reset) (void * state);   /* io reset when init io */
 
74
        void (*mach_update_int) (void * state); /* update interrupt pend bit */
 
75
 
75
76
        void (*mach_set_intr) (u32 interrupt);  /*set interrupt pending bit */
76
77
        int (*mach_pending_intr) (u32 interrupt);       /*test if interrupt is pending. 1: pending */
77
78
        void (*mach_update_intr) (void *mach);  /*update interrupt pending bit */
179
180
int do_uart_option ();
180
181
int do_lcd_option ();
181
182
int do_flash_option ();
 
183
int do_touchscreen_option ();
 
184
int do_sound_option ();
182
185
 
183
186
/*ywc 2005-04-01*/
184
187
int do_dbct_option ();
268
271
        {"uart", do_uart_option, 0, MAX_UART_DEVICE_NUM},
269
272
        {"lcd", do_lcd_option, 0, 1},
270
273
        {"flash", do_flash_option, 0, 1},
 
274
        {"touchscreen", do_touchscreen_option, 0, 1},
 
275
        {"sound", do_sound_option, 0, 1},
271
276
 
272
277
        /*ywc 2005-04-01 */
273
278
        //teawater add for new tb manage function 2005.07.10----------------------------