~michael-gruz/+junk/geepro

« back to all changes in this revision

Viewing changes to chips/modules.h

  • Committer: Michael Gruz
  • Date: 2013-10-28 11:50:54 UTC
  • Revision ID: michael-gruz@seznam.cz-20131028115054-fk8zz7uvejaxy5qd
r194

Show diffs side-by-side

added added

removed removed

Lines of Context:
28
28
#include "../src/protocols.h"
29
29
#include "../gui-gtk/gui.h"
30
30
#include "../gui-gtk/gui_dialog.h"
31
 
#include "../src/programmer.h"
 
31
#include "../src/buffer.h"
32
32
#include "../src/geepro.h"
33
33
#include "../src/error.h"
34
34
#include "../src/iface.h"
75
75
    hw_sw_vcc(0);\
76
76
    set_address(0);\
77
77
    set_data(0);\
78
 
    pgm_buffer_checksum(___geep___);\
 
78
    buffer_checksum(___geep___);\
79
79
    gui_stat_rfsh(___geep___)
80
80
 
81
81
#define start_action(oe_,ce_)   \
86
86
    hw_delay(5000)
87
87
 
88
88
#define copy_data_to_buffer(addr)       \
89
 
    pgm_buffer_write(___geep___,addr, hw_get_data())
90
 
 
91
 
#define put_buffer( addr, data) pgm_buffer_write(___geep___,addr, data)
92
 
 
93
 
#define get_buffer(addr) pgm_buffer_read(___geep___,addr)
94
 
 
95
 
#define copy_data_from_buffer(addr)  set_data( pgm_get_buffer(addr) )
 
89
    buffer_write(___geep___,addr, hw_get_data())
 
90
 
 
91
#define put_buffer( addr, data) buffer_write(___geep___,addr, data)
 
92
 
 
93
#define get_buffer(addr) buffer_read(___geep___,addr)
 
94
 
 
95
#define copy_data_from_buffer(addr)  set_data( get_buffer(addr) )
96
96
 
97
97
#define progressbar_free() gui_progress_bar_free(___geep___)
98
98
 
99
99
#define cmp_data_and_buffer_ploop(addr, error) \
100
 
        if(hw_get_data() != pgm_buffer_read(___geep___,addr)){\
 
100
        if(hw_get_data() != buffer_read(___geep___,addr)){\
101
101
            error = 0;\
102
102
            gui_progress_bar_free(___geep___);\
103
103
            break;\
166
166
#define add_autostart(callback) \
167
167
    __init_struct__.autostart = callback
168
168
 
169
 
#define add_buffer( name, size )        iface_chip_register_buffer(&__init_struct__, name, size, 0);
 
169
#define add_buffer( name, size )        iface_chip_list_add_buffer(&__init_struct__, name, size);
170
170
#define set_buffer( name )              ...
171
171
 
172
172
#define MODULE_WRITE_ACTION MODULE_PROG_ACTION