[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: RE : RE : [Tsp-devel] PB Tsp_async_sample_read avec Rtems
From: |
Eric Noulard |
Subject: |
Re: RE : RE : [Tsp-devel] PB Tsp_async_sample_read avec Rtems |
Date: |
Tue, 29 Apr 2008 12:37:05 +0200 |
2008/4/29, Arquer Stephane <address@hidden>:
> Voici les traces côté client:
Belles traces :=)
[...]
Cette trace là ne nous donnes pas les renseignements qu'on aimerait
car elle affiche l'adresse de data_val :=)
Debug||/home/arquers/TSP/tsp-0.8.3-Source-Rtems2/src/core/driver/tsp_consumer.c##TSP_consumer_request_async_sample_read##1348:
async_read_result->data.data_val = 0x98B9668
alors qu'on aimerait voir le contenu des 8 octets qui commencent
à cette adresse (8 car async_read_result->value_size=8).
peux-tu patcher le code de
tsp_consumer.c
de façon à afficher le contenu de ces adresses en hexa et pas
seulement l'adresse.
Sinon tu peux aussi y aller au debugger.
Le contenu te donnera la "valeur" je m'attends à ce que cette valeur
aient les indiens d'inversé.
Je te joins un petit prog de test qui peux te permettre de vérifier.
gcc -Wall -o double_endian double_endian.c
./double_endian
qui sur un linux intel (little endian) donne:
sizeof(double) = 8
sizeof(uint8_t) = 1
sizeof(myu) = 8
myu.a = 0.006323
myu.ui8[0] = 0xA5
myu.ui8[1] = 0xD7
myu.ui8[2] = 0x66
myu.ui8[3] = 0x63
myu.ui8[4] = 0x25
myu.ui8[5] = 0xE6
myu.ui8[6] = 0x79
myu.ui8[7] = 0x3F
Reverse endian...
myu.ui8[0] = 0x3F
myu.ui8[1] = 0x79
myu.ui8[2] = 0xE6
myu.ui8[3] = 0x25
myu.ui8[4] = 0x63
myu.ui8[5] = 0x66
myu.ui8[6] = 0xD7
myu.ui8[7] = 0xA5
myu.a = -0.000000
--
Erk
double_endian.c
Description: Text Data
- [Tsp-devel] PB Tsp_async_sample_read avec Rtems, Arquer Stephane, 2008/04/28
- Re: [Tsp-devel] PB Tsp_async_sample_read avec Rtems, Eric Noulard, 2008/04/29
- RE : [Tsp-devel] PB Tsp_async_sample_read avec Rtems, Arquer Stephane, 2008/04/29
- Re: RE : [Tsp-devel] PB Tsp_async_sample_read avec Rtems, Eric Noulard, 2008/04/29
- RE : RE : [Tsp-devel] PB Tsp_async_sample_read avec Rtems, Arquer Stephane, 2008/04/29
- Re: RE : RE : [Tsp-devel] PB Tsp_async_sample_read avec Rtems,
Eric Noulard <=
- RE : [Tsp-devel] PB Tsp_async_sample_read avec Rtems, Arquer Stephane, 2008/04/29
- Re: RE : [Tsp-devel] PB Tsp_async_sample_read avec Rtems, Eric Noulard, 2008/04/29
- Re: RE : [Tsp-devel] PB Tsp_async_sample_read avec Rtems, Yves DUF, 2008/04/29