[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [avr-libc-dev] [RFC] New eeprom.h
From: |
Dmitry K. |
Subject: |
Re: [avr-libc-dev] [RFC] New eeprom.h |
Date: |
Sat, 1 Mar 2008 17:43:26 +1000 |
User-agent: |
KMail/1.5 |
Hi all.
Rick, thank you for fine explanation of 'project 1'!
Now I have include this project into my local Avr-libc copy,
build and test. Now I am busy to add DOXYGEN.
The list of changes is:
New variant of EEPROM functions: inline byte procedures and library
multibyte envelopes.
* include/avr/eeprom.h: Rewrite on the base of project by Eric B.
Weddington.
* libc/misc/eeprom.S: Remove file.
* libc/misc/ee_rb.S: Remove file.
* libc/misc/ee_rblk.S: Remove file.
* libc/misc/ee_rw.S: Remove file.
* libc/misc/ee_wb.S: Remove file.
* libc/misc/ee_wblk.S: Remove file.
* libc/misc/ee_ww.S: Remove file.
* libc/misc/eerd_block.c: New file.
* libc/misc/eerd_dword.c: New file.
* libc/misc/eerd_word.c: New file.
* libc/misc/eewr_block.c: New file.
* libc/misc/eewr_dword.c: New file.
* libc/misc/eewr_word.c: New file.
* libc/misc/Files.am: Remove old sources, add new.
* libc/misc/Makefile.am: Include $(misc_a_c_sources) to EXTRA_DIST.
* libc/misc/Rules.am: Remove rules to build chip-specific objects.
* tests/simulate/avr: New directory (for AVR-specific functions).
* tests/simulate/avr/eeprom-1.c: New file.
Eric, I wait yours approval to commit into CVS HEAD.
Thanks,
Dmitry.
P.S. My misprint uint16_t --> uint32_t is fixed.
- Re: [avr-libc-dev] [RFC] New eeprom.h,
Dmitry K. <=