#include "ac_cfg.h"
#include <stdio.h>
#include <string.h>
#include "avrdude.h"
#include "libavrdude.h"
#include "stk500generic.h"
#include "stk500.h"
#include "stk500v2.h"
Go to the source code of this file.
◆ stk500generic_initpgm()
84{
85 strcpy(
pgm->
type,
"STK500GENERIC");
86
90}
static PROGRAMMER * pgm
Definition main.c:192
static void stk500generic_teardown(PROGRAMMER *pgm)
Definition stk500generic.c:75
static int stk500generic_open(PROGRAMMER *pgm, char *port)
Definition stk500generic.c:41
static void stk500generic_setup(PROGRAMMER *pgm)
Definition stk500generic.c:66
int(* open)(struct programmer_t *pgm, char *port)
Definition libavrdude.h:657
void(* teardown)(struct programmer_t *pgm)
Definition libavrdude.h:685
void(* setup)(struct programmer_t *pgm)
Definition libavrdude.h:684
char type[PGM_TYPELEN]
Definition libavrdude.h:619
References programmer_t::open, pgm, programmer_t::setup, stk500generic_open(), stk500generic_setup(), stk500generic_teardown(), programmer_t::teardown, and programmer_t::type.
◆ stk500generic_open()
| static int stk500generic_open |
( |
PROGRAMMER * |
pgm, |
|
|
char * |
port |
|
) |
| |
|
static |
◆ stk500generic_setup()
◆ stk500generic_teardown()
◆ stk500generic_desc
| const char stk500generic_desc[] = "Atmel STK500, autodetect firmware version" |