⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog-2003

📁 这是一个非常有价值的参考代码
💻
📖 第 1 页 / 共 3 页
字号:
2003-04-05  Theodore A. Roth  <troth@openavr.org>	* avr910.c: Re-add the avr910 byte read/write methods which were 	removed in my previous patch. Terminal mode read/writes are broken	without those methods. D'oh!2003-04-05  Theodore A. Roth  <troth@openavr.org>	* avr910.c: Refactor to allow probing for auto addr increment. If auto	incr supported by programmer hw, don't send addr for every byte.2003-04-03  Eric B. Weddington <eric@ecentral.com>		* confwin.c: Fix bug that allows garbage for non-existent user	config filename on Windows.2003-03-29  Brian S. Dean  <bsd@bsdhome.com>	* avrdude.conf.in:	Add the ATmega32 part.  This part definition was contributed by:	Daniel Williamson <dannyw@maconmgt.co.uk> and	Ruwan Jayanetti <rjayanetti@sri.crossvue.com>	  	The resulting part definition used was actually somewhat of a merge of	the two submitted definitions.2003-03-24  Theodore A. Roth  <troth@openavr.org>	* NEWS: Add note about avr910 support.2003-03-23  Theodore A. Roth  <troth@openavr.org>	* avr.c (avr_write): Add call to pgm->write_setup() before the write	loop.	* avr910.c: Change all show_func_info() calls to no_show_func_info().	Add read/write to/from flash/eeprom memory functionality.	* pgm.c: Initialize pgm->write_setup.	* pgm.h: Add write_setup field to PROGRAMMER structure.	* ser_posix.c: Remove unneeded cast in verbosity code.2003-03-23  Theodore A. Roth  <troth@openavr.org>	* ser_posix.c: Limit verbose output to 2 chars.2003-03-23  Theodore A. Roth  <troth@openavr.org>	* ser_posix.c: Add verbose level > 3 output for send and recv functions.2003-03-23  Theodore A. Roth  <troth@openavr.org>	* avr.c: Add avr_read_byte_default().	Have avr_read_byte() call pgm->read_byte() or avr_read_byte_default().	Add avr_write_byte_default().	Have avr_write_byte() call pgm->write_byte or avr_write_byte_default().	* pgm.c: Initialize pgm->write_byte and pgm->read_byte.	* pgm.h: Add write_byte and read_byte fields to struct programmer_t.2003-03-17  Theodore A. Roth  <troth@openavr.org>	* avrdude.conf.in: Fix typo for devicecode deprecation comment.2003-03-17  Eric B. Weddington  <eric@ecentral.com>	* avrdude.conf.in: Add Bascom SAMPLE programmer. 	Submitted by Larry Barello <larryba@barrello.net>2003-03-16  Theodore A. Roth  <troth@openavr.org>	* avr.c (avr_read): Use pgm->read_sig_bytes to read signature bytes if	available.	* avr910.c (avr910_vfy_cmd_sent): New function.	(avr910_chip_erase): Add support for chip erase.	(avr910_enter_prog_mode): New function.	(avr910_leave_prog_mode): New function.	(avr910_initialize): Add code to select device type and enter prog mode.	(avr910_close): Leave programming mode before closing serial port.	(avr910_read_sig_bytes): New function.	(avr910_initpgm): Add avr910_read_sig_bytes method to pgm initializer.	* avrdude.conf.in: Add note about deprecating devicecode.	Change all occurences of devicecode to stk500_devcode.	Add avr910_devcode to a few parts for testing.	* avrpart.h (struct avrpart): Change devicecode field to stk500_devcode.	(struct avrpart): Add avr910_devcode field.	* config_gram.y: Add K_STK500_DEVCODE and K_AVR910_DEVCODE tokens.	Generate an error if devicecode is found in the config file.	Handle parsing of avr910_devcode and stk500_devcode.	* lexer.l: Handle parsing of avr910_devcode and stk500_devcode.	* pgm.c: Initialize pgm->read_sig_bytes field.	* pgm.h: Add pgm->read_sig_bytes field.	* stk500.c: Use stk500_devcode instead of devicecode.2003-03-16  Theodore A. Roth  <troth@openavr.org>	* avrdude.conf.in: Add avr910 and pavr programmers.	* config_gram.y: Add parsing of avr910 programmer.	* lexer.l: Add avr910 token.	* avr910.c: [this is still work in progress]	Add some debug output.	Add probe for programmer presense.	* main.c: Set port to default_serial if programmer type is avr910.2003-03-13  Theodore A. Roth  <troth@openavr.org>	* ser_posix.c, ser_win32.c, serial.h:	Change baud from int to long to avoid a 16-bit int overflow.2003-03-12  Theodore A. Roth  <troth@openavr.org>	* Makefile.am (avrdude_SOURCES): Add avr910.[ch], serial.h and	ser_posix.c files.	* avr910.c: New file (stubs for avr910 serial programmer).	* avr910.h: New file.	* ser_posix.c: New file.	* ser_win32.c: New file (just stubs for now).	* serial.h: New file.	* stk500.c: Move all the code for accessing the posix serial ports	into ser_posix. This will make a native win32 port easier and allows	the avr910 programmer to share the serial code.2003-03-12  Theodore A. Roth  <troth@openavr.org>	* configure.ac (AC_INIT): Set version to 4.0.0cvs since we're done	with 4.0.0 release.2003-03-12	* AVRDUDE 4.0.0 has been released (cvs release tag is "release_4_0_0").2003-03-11  Theodore A. Roth  <troth@openavr.org>	* Makefile.am: Add CLEANFILES to remove all files from a make.	* doc/Makefile.am: Ditto2003-03-11  Theodore A. Roth  <troth@openavr.org>	* windows/Makefile.am: Fix uninstall-local rule (forget the $$file	part of the rm command).2003-03-11  Theodore A. Roth  <troth@openavr.org>	* AUTHORS: Updated.	* CHANGELOG: Move contents to NEWS and remove file.	* ChangeLog: All of the changes for this year.	* ChangeLog-2001: All 2001 changes.	* ChangeLog-2002: All 2002 changes.	* Makefile.am (EXTRA_DIST): Remove CHANGELOG and and Change-200[12].	* NEWS: Moved contents of CHANGELOG file here.	* README: Add note pointing to savannah site.2003-03-11  Eric Weddington <eric@ecentral.com>	* doc/avrdude.texi:	Add Install and Documentation sections for Windows. Fix typo.2003-03-10  Theodore A. Roth  <troth@openavr.org>	* Makefile.am: * Makefile.am (EXTRA_DIST): Add CHANGELOG.2003-03-10  Brian S. Dean  <bsd@bsdhome.com>	* stk500.c: Disable debugging printf.	* configure.ac: Update version number in preparation for release.2003-03-10  Theodore A. Roth  <troth@openavr.org>	* doc/avrdude.texi:	Add comment before each node to make them stand out better.	Use @option{} command for options instead of @code{}.	Merge FreeBSD and Linux platform dependent information.2003-03-10  Brian S. Dean  <bsd@bsdhome.com>	* avrdude.1: Minor man page updates to better reflect reality.2003-03-10  Joerg Wunsch <j@uriah.heep.sax.de>	* bootstrap:	Export all the AUTO* variables.  Hopefully, that way the generated	Makefile might get them correctly.	* bootstrap:	Export ${AUTOCONF} so automake will find it by whatever name it will be	called today.2003-03-06  Eric Weddington <eric@ecentral.com>	* doc/avrdude.texi:	Add notes about ability to list parts and list programmers in the	config file in -p and -c descriptions. Change info about where to	find Windows search method in -C description.	* main.c:	Change software version from hardcoded value to getting it from	the configuration.2003-03-06  Theodore A. Roth  <troth@openavr.org>	* avrdude.spec.in: * avrdude.spec.in: Add docs sub-package.	Add %post and %preun scriptlets for handling info files.	* configure.ac, doc/Makefile.am:	* configure.ac: Add --enable-versioned-doc option and set DOC_INST_DIR.	* doc/Makefile.am: Add rules to install docs in DOC_INST_DIR.	* doc/Makefile.am:	Delete the lines which where commented out in previous commit.	* configure.ac, doc/Makefile.am:	* configure.ac: Remove hack to make work with automake-1.5.	* doc/Makefile.am: Remove extra rules that were needed to work with		automake-1.5.	* bootstrap:	* bootstrap: Force use of autoconf-2.57 and automake-1.7.x.2003-03-05  Joerg Wunsch <j@uriah.heep.sax.de>	* avrdude.conf.in: Add a definition for the popular Ponyprog dongle.	Submitted by:	Daniel Williamson <dannyw@maconmgt.co.uk>2003-03-05  Brian S. Dean  <bsd@bsdhome.com>	* main.c:	Check the programmer type against 'STK500' instead of the programmer	name when checking to see if we should default to the default_serial	port instead of the default_parallel port.  This has us do the right	thing for the new 'avrisp' programmer.	* stk500.c:	Make the page size used for non-paged parts for the 'paged_write'	command be 128 bytes.  This cuts 6 seconds off the programming time	for uploading a 6K file into an AT90S8515 vs the time loading the same	file using a 16 byte buffer, and the response feedback is still good.	* avr.c, stk500.c:	Fix stk500 page write (Program Page command).  This is supported after	all on non-paged-memory parts.  The problem was that the page size was	defaulting to 256 (maximum for the stk500), but the timeout for a	response from the stk500 before declaring it dead was only 0.5	seconds.  But it takes much longer than 0.5 seconds to program 256	bytes, so we just weren't waiting long enough.	Fix this in two ways - increase the timeout to 5 seconds, and decrease	the page size to 16 bytes for non-paged parts.  The programming time	for 16 bytes is short enough to provide the user with some feedback	that something is happening.	* avr.c, stk500.c:	Don't call the programmer's 'paged_write' routine unless the memory	itself is paged as it doesn't appear to work otherwise.	* avrdude.conf.in: Fix device codes for at90s8515 and at90s8535.	* avrdude.conf.in:	Add PAGEL and BS2 parms for parts I have datasheets for.	* config_gram.y:	Do that last commit slightly differently - this way results in no	shift-reduce conflicts.	* config_gram.y:	It shouldn't be an error to have an empty configuration file.  This	causes some shift-reduce conflicts, but I think they are OK.	* main.c:	Print out a list of valid parts for '-p ?' and a list of valid	programmers for '-c ?'.2003-03-04  Eric Weddington <eric@ecentral.com>	* doc/avrdude.texi: Minor Windows doc corrections.	* doc/TODO: Add TODO file.	* avrdude.conf.in: Add AVR ISP programmer.2003-03-04  Brian S. Dean  <bsd@bsdhome.com>	* stk500.c:	Don't try to set extended device programming parameters if they	haven't been specified in the config file for the part.	* stk500.c: Set extended device parameters for all firmware versions.	* stk500.c:	First attempt at supporting STK500 firmware past 1.10.  Thanks to	Jason Kyle for the needed protocol information.2003-03-03  Theodore A. Roth  <troth@openavr.org>	* doc/Makefile.am:	* doc/Makefile.am: Add ps and pdf rules since they aren't supplied by	automake versions prior to 1.7.	* doc/avrdude.texi:	* doc/avrdude.texi: Add node and menu information for the info system.	* Makefile.am, configure.ac, doc/Makefile.am, doc/avrdude.texi:	* Makefile.am (SUBDIRS): Add doc dir.	* configure.ac (AC_CONFIG_FILES): Add doc/Makefile.	* doc/Makefile.am: New file.	* doc/avrdude.texi: Use automatically generated version.texi.2003-03-02  Brian S. Dean  <bsd@bsdhome.com>	* doc/avrdude.texi: Initial manual.2003-02-27  Theodore A. Roth  <troth@openavr.org>	* term.c: * term.c: Use fgets() if readline() is not available.2003-02-27  Joerg Wunsch <j@uriah.heep.sax.de>	* bootstrap:	Oops, accidentally spammed the repository with my private version of	"bootstrap".  Back out that change.	* bootstrap, lexer.l:	Ignore \r as white space, to make the Windows people happy.2003-02-27  Theodore A. Roth  <troth@openavr.org>	* Makefile.am (EXTRA_DIST): Add avrdude.spec and make entries one	per line so future patches are obvious as to what changed.	* avrdude.spec.in: New file to support creation of binaries in rpm	format.	* configure.ac (AC_OUTPUT): Add avrdude.spec.  Reorder so that	Makefile is the last entry.2003-02-26  Theodore A. Roth  <troth@openavr.org>	* Makefile.am (SUBDIRS): Add windows dir.	* configure.ac: If $target is a windows system, build whats in	windows sub dir.	* windows/Makefile.am: New file.2003-02-25  Theodore A. Roth  <troth@openavr.org>	* ChangeLog: Point reader to the CHANGELOG file.	* Makefile.am (EXTRA_DIST): Rename avrdude.conf.sample to	avrdude.conf.in.	Remove avrdude.conf and distclean-local rules.	Add install-exec-local and backup-avrdude-conf rules.	* avrdude.conf.in:	Set default_parallel to "@DEFAULT_PAR_PORT@" for autoconf expansion.	Set default_serial to "@DEFAULT_SER_PORT@" for autoconf expansion.	* configure.ac: Add call to AC_CANONICAL_{BUILD,HOST,TARGET} macros.	Set DEFAULT_PAR_PORT and DEFAULT_SER_PORT based on $host.	Add copyright header.	Define avrdude_version so AC_INIT and AM_INIT_AUTOMAKE are sure	to get the same version.	* avrdude.conf.in, avrdude.conf.sample:	Renamed avrdude.conf.sample to avrdude.conf.in.2003-02-25  Eric Weddington <eric@ecentral.com>	* ppiwin.c: CRs again.	* confwin.c, confwin.h: Get rid of CRs.	* main.c, Makefile.am: Get rid of CRs again.2003-02-24  Joerg Wunsch <j@uriah.heep.sax.de>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -