Add basic support for STK500.

git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@160 81a1dc3b-b13d-400b-aceb-764788c761c2
This commit is contained in:
Brian S. Dean
2002-12-01 04:30:01 +00:00
parent a193330803
commit dcca02ebbf
10 changed files with 1086 additions and 74 deletions

View File

@@ -48,6 +48,7 @@
%token K_BUFF
%token K_CHIP_ERASE_DELAY
%token K_DESC
%token K_DEVICECODE
%token K_EEPROM
%token K_ERRLED
%token K_FLASH
@@ -221,7 +222,7 @@ prog_parm :
K_TYPE TKN_EQUAL K_STK500 {
{
fprintf(stderr, "%s: programmer 'stk500' not yet supported\n", progname);
stk500_initpgm(current_prog);
}
} |
@@ -328,6 +329,13 @@ part_parm :
free_token($3);
} |
K_DEVICECODE TKN_EQUAL TKN_NUMBER {
{
current_part->devicecode = $3->value.number;
free_token($3);
}
} |
K_CHIP_ERASE_DELAY TKN_EQUAL TKN_NUMBER
{
current_part->chip_erase_delay = $3->value.number;
@@ -461,6 +469,7 @@ mem_spec :
#include "config.h"
#include "lists.h"
#include "pindefs.h"
#include "ppi.h"
#include "pgm.h"
#include "avr.h"