[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [avr-libc-dev] eeprom_read_byte and clr ret_hi
From: |
Frédéric Nadeau |
Subject: |
Re: [avr-libc-dev] eeprom_read_byte and clr ret_hi |
Date: |
Wed, 18 Nov 2009 19:01:03 -0500 |
http://www.nongnu.org/avr-libc/user-manual/FAQ.html#faq_reg_usage
This explain the why. Not sure about the ABI
On Wed, Nov 18, 2009 at 6:53 PM, Shaun Jackman <address@hidden> wrote:
> eeprom_read_byte returns a uint8_t. Why does it clear r25?
> eerd_byte.S:
> clr ret_hi
>
> Does the AVR ABI require that r25 be zeroed in a function returning a
> single byte? If not, this instruction could be removed.
>
> Cheers,
> Shaun
>
>
> _______________________________________________
> AVR-libc-dev mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/avr-libc-dev
>
--
Frédéric Nadeau ing. jr
- [avr-libc-dev] eeprom_read_byte and clr ret_hi, Shaun Jackman, 2009/11/18
- Re: [avr-libc-dev] eeprom_read_byte and clr ret_hi,
Frédéric Nadeau <=
- Re: [avr-libc-dev] eeprom_read_byte and clr ret_hi, Dmitry K., 2009/11/22
- RE: [avr-libc-dev] eeprom_read_byte and clr ret_hi, Weddington, Eric, 2009/11/22
- Re: [avr-libc-dev] eeprom_read_byte and clr ret_hi, Dmitry K., 2009/11/22
- [avr-libc-dev] Re: eeprom_read_byte and clr ret_hi, David Brown, 2009/11/23
- RE: [avr-libc-dev] Re: eeprom_read_byte and clr ret_hi, Weddington, Eric, 2009/11/23
- [avr-libc-dev] Re: eeprom_read_byte and clr ret_hi, David Brown, 2009/11/23
- Message not available
- Message not available
- Re: [avr-libc-dev] Re: eeprom_read_byte and clr ret_hi, Wouter van Gulik, 2009/11/24
- Re: [avr-libc-dev] Re: eeprom_read_byte and clr ret_hi, David Brown, 2009/11/24
- Re: [avr-libc-dev] Re: eeprom_read_byte and clr ret_hi, Wouter van Gulik, 2009/11/24