Re: [Avr-list] aversive CVS_LOG 2009-03-18

2009-03-19 Par sujet Olivier MATZ
yop

 j'ai deja eu ce pb la. je pense qu'il y a 2 cas:

 - evenement cyclique : error
 - evenement unique : il faudrait ne pas faire d'erreur mais scheduler un  
 evenement des la prochaine exec du scheduler.

en fait, pour ca il suffit de passer 1 au lieu de 0 a la fonction. si
la periode est issue d'un calcul (c'est le cas de nos bras-ventouses
cette annee), alors soit tu regardes la valeur de retour, soit tu
t'arranges pour faire un test de ce style:

time = calcul_complexe();
if (time  SCHEDULER_UNIT)
   time = SCHEDULER_UNIT;
ret = scheduler_add_event(SCHEDULER_SINGLE, func, data, 
  time/SCHEDULER_UNIT, MY_PRIO);
if (ret) {
/* traitement du code d'erreur */
}

Oliv

___
Avr-list mailing list
Avr-list@droids-corp.org
CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
WIKI : http://wiki.droids-corp.org/index.php/Aversive
DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog


Re: [Avr-list] aversive CVS_LOG 2009-03-18

2009-03-18 Par sujet tof



root a écrit :

Commit from zer0 on branch b_zer0 (2009-03-17 19:50 CET)
=

if period givent to scheduler is 0, return an error (instead
of scheduling a very long event)

  aversive  modules/base/scheduler/scheduler_add.c  1.1.2.3




coucou les gnous


j'ai deja eu ce pb la. je pense qu'il y a 2 cas:

- evenement cyclique : error
- evenement unique : il faudrait ne pas faire d'erreur mais scheduler un 
evenement des la prochaine exec du scheduler.


C'est necessaire, a mon avis dans 2 cas :

- calcul de temps = ticks trop petit pour faire une unite : il est 
logique d'executer l'evenemnt directement


- si on veut executer le plus vite un evenement (pour changer de 
priorite par exemple)



tof

___
Avr-list mailing list
Avr-list@droids-corp.org
CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
WIKI : http://wiki.droids-corp.org/index.php/Aversive
DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog


Re: [Avr-list] aversive CVS_LOG 2008-06-15

2008-06-15 Par sujet Olivier MATZ


yop tof,

Pour les macros extr_xxx, elles ne ressemblent plus à ça dans la  
head : ça fait raler gcc-4.2 sinon, du coup je les avais refait d'une  
manière plus correcte.


http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive/include/ 
aversive.h?revision=1.4view=markup


Sinon bien vu pour le reset().


Le 15 juin 08 à 06:52, root a écrit :


Commit from tof on branch b_tof (2008-06-14 10:02 CEST)
===

reset SW macro changed
kbd updated

  aversive  include/ 
aversive.h   1.3.2.3
  aversive  modules/devices/ihm/kbd/kbd_matrix_4x4/doc/ 
SCHEMA.DDB1.1.2.2
  aversive  modules/devices/ihm/kbd/kbd_matrix_4x4_4port/ 
kbd_matrix_4x4_4port.c  1.1.2.5



===
aversive/include/aversive.h  (1.3.2.2 - 1.3.2.3)
===

@@ -15,7 +15,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA   
02111-1307  USA

  *
- *  Revision : $Id: aversive.h,v 1.3.2.2 2008-02-11 10:40:52 tof  
Exp $
+ *  Revision : $Id: aversive.h,v 1.3.2.3 2008-06-14 08:02:46 tof  
Exp $

  *
  */

@@ -114,17 +114,41 @@
  *  use only if you need speed optimization !
  *  use  instead for current operations
  */
-#define extr16_08_0(i) (*(char *)(i)) // LSB of a 16bit
-#define extr16_08_1(i) (*((char *)(i)+1)) // MSB of a 16bit
+#define extr16_08_0(i) (*(uint8_t *)(i)) // LSB of a 16bit
+#define extr16_08_1(i) (*((uint8_t *)(i)+1)) // MSB of a 16bit
+
+#define extr32_16_0(i) (*(uint16_t *)(i))  // LSB of a 32  
bit
+#define extr32_16_1(i) (* (((uint16_t *)(i)) +1))  // MSB of a 32  
bit
+//#define extr32_16_23(i) (*((uint16_t *)((uint8_t *)(i)+1))) //  
middle of a 32 bit // deprecated

+
+#define extr32_08_0(i) (*(uint8_t *)(i)) // same stuff
+#define extr32_08_1(i) (*((uint8_t *)(i)+1))
+#define extr32_08_2(i) (*((uint8_t *)(i)+2))
+#define extr32_08_3(i) (*((uint8_t *)(i)+3))
+
+
+
+#define extr64_33_0(i) (*(uint32_t *)(i))
+#define extr64_32_1(i) (*((uint32_t *)(i)+1))
+
+#define extr64_16_0(i) (*(uint16_t *)(i))
+#define extr64_16_1(i) (*((uint16_t *)(i)+1))
+#define extr64_16_2(i) (*((uint16_t *)(i)+2))
+#define extr64_16_3(i) (*((uint16_t *)(i)+3))
+
+#define extr64_08_0(i) (*(uint8_t *)(i)) // same stuff
+#define extr64_08_1(i) (*((uint8_t *)(i)+1))
+#define extr64_08_2(i) (*((uint8_t *)(i)+2))
+#define extr64_08_3(i) (*((uint8_t *)(i)+3))
+#define extr64_08_4(i) (*((uint8_t *)(i)+4))
+#define extr64_08_5(i) (*((uint8_t *)(i)+5))
+#define extr64_08_6(i) (*((uint8_t *)(i)+6))
+#define extr64_08_7(i) (*((uint8_t *)(i)+7))
+
+
+
+

-#define extr32_16_0(i) (*(int *)(i))  // LSB of a 32 bit
-#define extr32_16_1(i) (* (((int *)(i)) +1))  // MSB of a 32 bit
-#define extr32_16_23(i) (*((int *)((char *)(i)+1))) // middle of  
a 32 bit

-
-#define extr32_08_0(i) (*(char *)(i)) // same stuff
-#define extr32_08_1(i) (*((char *)(i)+1))
-#define extr32_08_2(i) (*((char *)(i)+2))
-#define extr32_08_3(i) (*((char *)(i)+3))


 /* a few asm utilities */
@@ -141,13 +165,18 @@
 #ifndef sei
 #define sei() __asm__ __volatile__ (SEI\n) /** enable interrupts */
 #endif
-/** simple software reset, but doesn't initialize the registers */
+/** software reset through WDT
+   this procedure is recommended by atmel
+	http://support.atmel.no/bin/customer? 
custSessionKey=customerLang=ennoCookies=trueaction=viewKbEntryid=2 
1

+ */
 #ifndef reset
+#include avr/io.h
+#include avr/wdt.h
 #define reset()  \
 do {\
-  __asm__ __volatile__ (ldi r30,0\n);  \
-  __asm__ __volatile__ (ldi r31,0\n);  \
-  __asm__ __volatile__ (ijmp\n);  \
+   cli();   \
+   wdt_enable(WDTO_30MS);   \
+   while(1) {}; \
 } while(0)
 #endif



==
aversive/modules/devices/ihm/kbd/kbd_matrix_4x4/doc/SCHEMA.DDB   
(1.1.2.1 - 1.1.2.2)

==



== 
==
aversive/modules/devices/ihm/kbd/kbd_matrix_4x4_4port/ 
kbd_matrix_4x4_4port.c  (1.1.2.4 - 1.1.2.5)
== 
==


@@ -15,7 +15,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA   
02111-1307  USA

  *
- *  Revision : $Id: kbd_matrix_4x4_4port.c,v 1.1.2.4 2008-03-16  
15:12:49 tof Exp $
+ *  Revision : $Id: kbd_matrix_4x4_4port.c,v 1.1.2.5 2008-06-14  
08:03:09 tof Exp $

  *
  */

@@ -224,10 +224,10 @@
 // ! a l ordre, car si on mettait d abord le port a 1, on  
aurait une impulsion sur le port

 // meme chose + haut

-if ((value  KBD_BIT2)!=0)
+if ((value  (1KBD_BIT2))!=0)
   return 0;  // no key pressed

-		value |= 

Re: [Avr-list] aversive 1.1

2008-05-16 Par sujet Olivier MATZ
   - rendre la configuration sous possible avec ncurses et/ou tk sous linux
 ET sous windows, de maniere native (on pourra toujours distribuer un
 binaire pour win).
 
 Mais c'est déjà natif sous linux le curse... non ?

oui, du moment que tu as la lib. Mais après le script qui fait le
menuconfig utilise une version modifiée de dialog qui utilise ncurses.

___
Avr-list mailing list
Avr-list@droids-corp.org
CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
WIKI : http://wiki.droids-corp.org/index.php/Aversive
DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog


Re: [Avr-list] aversive 1.1

2008-05-15 Par sujet Olivier MATZ
 Tiens en parlant de bootloader, je ne connais pas le butterfly mais
 perso j'aime pas dépendre d'un programme supplémentaire (ie en plus de
 la toolchain habituelle) pour programmer le bestiau.
 
 Quand je bossais avec des PICs (ahem) j'avais modifié un bootloader tiré
 d'un AN, il prenait directement le .hex (:12345 etc...) sur un port
 série, ce qui fait que 
 
 $ cat prog.hex  /dev/ttyS0
 
 programmait directement le truc (le bootloader se chargeait de vérifier
 l'ancien/nouveau byte pour ne pas le réécrire inutilement), y'avait pas
 de protocole particulier entre le bootloader et le pc host.

Je me suis pas encore trop documenté sur le projet, mais je me dis que
le bootloader est capable de faire d'autre trucs qu'un simple update
de flash : eeprom et fusibles par exemple.

Après, meme si c'est vrai que tu peux programmer de n'importe quelle
machine qui n'a pas l'outil (avrdude, avarice, ...), tu en as qd meme
besoin pour la premiere fois, et tu as toujours besoin d'avoir les
outils de compil, donc t'es plus à un package près :p

Mais j'avoue que c'est pas completement con :)

___
Avr-list mailing list
Avr-list@droids-corp.org
CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
WIKI : http://wiki.droids-corp.org/index.php/Aversive
DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog


Re: [Avr-list] aversive 1.1

2008-05-15 Par sujet Olivier MATZ
On Wed, May 14, 2008 at 10:26:56PM +0200, JD wrote:
 Au passage si tu as besoin d'aide/avis/etc sur le dev ou autre
 n'hésite pas :) la liste et Eirbot est remplie de bonne volontée (bon
 pour Eirbot ils sont pas encore tout à fait au courant mais ça va
 changer ;P).

Alors oui évidemment ça me dit d'avoir de l'aide... si par exemple
quelqu'un a déjà mis en place un bootloader sur liaison série (LeBomb
l'avait fait, avec un dongle bluetooth si je me souviens bien), ça me
dit bien d'avoir des infos.

Après, comme je le disais dans mon mail précédent, j'ai envie de
refondre un peu le framework -- attention tof va raler :p -- ; sachant
que l'idée c'est de pouvoir:
  - Avoir plusieurs 'config.in' (ou équivalent) dans chaque répertoire
de module, plutot qu'un global. Ca rend les merge et l'ajout d'un 
nouveau module plus facile (typiquement ce qui est fait avec les
Kconfig depuis linux-2.6)
  - Du coup ça implique de supprimer la liste des modules dans le 
script generate_aversive_config
  - Une fois que ça c'est fait, gros progrès, on peut avoir des modules
privés : un utilisateur peut avoir un ou plusieurs répertoires dans
lequel chercher ses modules aversive, en plus du aversive/modules 
classique. Ca veut dire que si quelqu'un a des modules très spécifiques,
ils peuvent etre géré en conf ailleurs que dans aversive.
  - avoir une meilleure gestion des dépendances (pour le moment, qd 
on touche à un makefile, un make mrproper est souvent nécessaire)
  - possibilité de faire de la cross-compilation pour une autre plateforme
facilement : ça n'a rien d'absolument nécessaire, mais si ça marche, 
ça montrerait que le framework est bien foutu (et il pourra etre utilisé
pour des projets pas à base d'AVR)
  - rendre la configuration sous possible avec ncurses et/ou tk sous linux 
ET sous windows, de maniere native (on pourra toujours distribuer un 
binaire pour win).

Si vous avez d'autres requetes...


___
Avr-list mailing list
Avr-list@droids-corp.org
CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
WIKI : http://wiki.droids-corp.org/index.php/Aversive
DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog


Re: [Avr-list] aversive 1.1

2008-05-15 Par sujet JD
2008/5/15 Olivier MATZ [EMAIL PROTECTED]:
 On Wed, May 14, 2008 at 10:26:56PM +0200, JD wrote:
 Au passage si tu as besoin d'aide/avis/etc sur le dev ou autre
 n'hésite pas :) la liste et Eirbot est remplie de bonne volontée (bon
 pour Eirbot ils sont pas encore tout à fait au courant mais ça va
 changer ;P).

 Alors oui évidemment ça me dit d'avoir de l'aide... si par exemple
 quelqu'un a déjà mis en place un bootloader sur liaison série (LeBomb
 l'avait fait, avec un dongle bluetooth si je me souviens bien), ça me
 dit bien d'avoir des infos.

 Après, comme je le disais dans mon mail précédent, j'ai envie de
 refondre un peu le framework -- attention tof va raler :p -- ; sachant
 que l'idée c'est de pouvoir:
  - Avoir plusieurs 'config.in' (ou équivalent) dans chaque répertoire
de module, plutot qu'un global. Ca rend les merge et l'ajout d'un
nouveau module plus facile (typiquement ce qui est fait avec les
Kconfig depuis linux-2.6)
Là j'approuve...

  - Du coup ça implique de supprimer la liste des modules dans le
script generate_aversive_config
  - Une fois que ça c'est fait, gros progrès, on peut avoir des modules
privés : un utilisateur peut avoir un ou plusieurs répertoires dans
lequel chercher ses modules aversive, en plus du aversive/modules
classique. Ca veut dire que si quelqu'un a des modules très spécifiques,
ils peuvent etre géré en conf ailleurs que dans aversive.

J'approuve totalement même :)

  - avoir une meilleure gestion des dépendances (pour le moment, qd
on touche à un makefile, un make mrproper est souvent nécessaire)
  - possibilité de faire de la cross-compilation pour une autre plateforme
facilement : ça n'a rien d'absolument nécessaire, mais si ça marche,
ça montrerait que le framework est bien foutu (et il pourra etre utilisé
pour des projets pas à base d'AVR)
  - rendre la configuration sous possible avec ncurses et/ou tk sous linux
ET sous windows, de maniere native (on pourra toujours distribuer un
binaire pour win).

Mais c'est déjà natif sous linux le curse... non ?

JD.

___
Avr-list mailing list
Avr-list@droids-corp.org
CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
WIKI : http://wiki.droids-corp.org/index.php/Aversive
DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog


Re: [Avr-list] aversive 1.1

2008-05-14 Par sujet JD
Au passage si tu as besoin d'aide/avis/etc sur le dev ou autre
n'hésite pas :) la liste et Eirbot est remplie de bonne volontée (bon
pour Eirbot ils sont pas encore tout à fait au courant mais ça va
changer ;P).

JD, lève son verre à la 1.1.

PS: Bon c'est du jus de pomme certes (j'ai pas les moyens moi !) mais
le coeur y est ;)

2008/5/14 Olivier MATZ [EMAIL PROTECTED]:
 Pour marquer la fin de la coupe, j'en ai profité pour sortir une nouvelle
 version stable d'aversive. Je fais pas la liste des nouvelles features, il y
 en a un peu trop, ça faisait quand même 2 ans depuis la dernière version...

 J'essaierai d'être plus régulier les prochaines fois. Au menu de la 1.2,
 j'aimerais bien ajouter un bootloader compatible butterfly, un nouveau
 framework (j'en dirai plus bientôt), et un intégrer les modules de la
 branche eirbot (AX12 notamment).

 Olivier


 ___
 Avr-list mailing list
 Avr-list@droids-corp.org
 CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
 WIKI : http://wiki.droids-corp.org/index.php/Aversive
 DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
 BUGZILLA : http://bugzilla.droids-corp.org
 COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog


___
Avr-list mailing list
Avr-list@droids-corp.org
CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
WIKI : http://wiki.droids-corp.org/index.php/Aversive
DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog


Re: [Avr-list] aversive 1.1

2008-05-14 Par sujet philippe dansaert
bonne santé à tous!
heureux pour les vainqueurs et les autres
Amitiés,
A bientot
philippe dansaert

Le 14/05/08, Julien LE GUEN[EMAIL PROTECTED] a écrit :
 2008/5/14 JD [EMAIL PROTECTED]:

 Au passage si tu as besoin d'aide/avis/etc sur le dev ou autre
 n'hésite pas :) la liste et Eirbot est remplie de bonne volontée (bon
 pour Eirbot ils sont pas encore tout à fait au courant mais ça va
 changer ;P).

 JD, lève son verre à la 1.1.

 PS: Bon c'est du jus de pomme certes (j'ai pas les moyens moi !) mais
 le coeur y est ;)



 Grmbl moi je suis a l'eau au boulot :'(
 (ouais y'en a qui bossent encore bande de feignants)

 C'est cool pour la 1.1 !
 Bon par contre ne compte pas sur Esial pour bosser dessus ils savent meme
 plus que ca existe (ni ce qu'est un asserv qui fonctionne, en passant... :)





 2008/5/14 Olivier MATZ [EMAIL PROTECTED]:
  Pour marquer la fin de la coupe, j'en ai profité pour sortir une
  nouvelle
  version stable d'aversive. Je fais pas la liste des nouvelles features,
 il y
  en a un peu trop, ça faisait quand même 2 ans depuis la dernière
 version...
 
  J'essaierai d'être plus régulier les prochaines fois. Au menu de la 1.2,
  j'aimerais bien ajouter un bootloader compatible butterfly, un nouveau
  framework (j'en dirai plus bientôt), et un intégrer les modules de la
  branche eirbot (AX12 notamment).
 
  Olivier
 
 
  ___
  Avr-list mailing list
  Avr-list@droids-corp.org
  CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
  WIKI : http://wiki.droids-corp.org/index.php/Aversive
  DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
  BUGZILLA : http://bugzilla.droids-corp.org
  COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog
 

 ___
 Avr-list mailing list
 Avr-list@droids-corp.org
 CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
 WIKI : http://wiki.droids-corp.org/index.php/Aversive
 DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
 BUGZILLA : http://bugzilla.droids-corp.org
 COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog




 --
 Julien Le Guen



-- 
[EMAIL PROTECTED]
[EMAIL PROTECTED]
Le Pertre 35 370
Bretagne France

33 0 272 250 489

___
Avr-list mailing list
Avr-list@droids-corp.org
CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
WIKI : http://wiki.droids-corp.org/index.php/Aversive
DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog


Re: [Avr-list] aversive 1.1

2008-05-14 Par sujet philippe dansaert
je me lève pour saluer apple

amities

attention je debute sur le netet j'ai 63 ans

à plus

philippe dansaert

Le 14/05/08, NC[EMAIL PROTECTED] a écrit :

 +1 pour la pomme  ;)


 JL, an apple a day ...


 JD wrote:
 Au passage si tu as besoin d'aide/avis/etc sur le dev ou autre
 n'hésite pas :) la liste et Eirbot est remplie de bonne volontée (bon
 pour Eirbot ils sont pas encore tout à fait au courant mais ça va
 changer ;P).

 JD, lève son verre à la 1.1.

 PS: Bon c'est du jus de pomme certes (j'ai pas les moyens moi !) mais
 le coeur y est ;)

 2008/5/14 Olivier MATZ [EMAIL PROTECTED]:

 Pour marquer la fin de la coupe, j'en ai profité pour sortir une nouvelle
 version stable d'aversive. Je fais pas la liste des nouvelles features,
 il y
 en a un peu trop, ça faisait quand même 2 ans depuis la dernière
 version...

 J'essaierai d'être plus régulier les prochaines fois. Au menu de la 1.2,
 j'aimerais bien ajouter un bootloader compatible butterfly, un nouveau
 framework (j'en dirai plus bientôt), et un intégrer les modules de la
 branche eirbot (AX12 notamment).

 Olivier


 ___
 Avr-list mailing list
 Avr-list@droids-corp.org
 CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
 WIKI : http://wiki.droids-corp.org/index.php/Aversive
 DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
 BUGZILLA : http://bugzilla.droids-corp.org
 COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog



 ___
 Avr-list mailing list
 Avr-list@droids-corp.org
 CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
 WIKI : http://wiki.droids-corp.org/index.php/Aversive
 DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
 BUGZILLA : http://bugzilla.droids-corp.org
 COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog




 ___
 Avr-list mailing list
 Avr-list@droids-corp.org
 CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
 WIKI : http://wiki.droids-corp.org/index.php/Aversive
 DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
 BUGZILLA : http://bugzilla.droids-corp.org
 COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog



-- 
[EMAIL PROTECTED]
[EMAIL PROTECTED]
Le Pertre 35 370
Bretagne France

33 0 272 250 489

___
Avr-list mailing list
Avr-list@droids-corp.org
CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
WIKI : http://wiki.droids-corp.org/index.php/Aversive
DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog


Re: [Avr-list] aversive 1.1

2008-05-14 Par sujet Julien Le Guen

Le mercredi 14 mai 2008 à 22:01 +0200, Olivier MATZ a écrit :
 Pour marquer la fin de la coupe, j'en ai profité pour sortir une  
 nouvelle version stable d'aversive. Je fais pas la liste des  
 nouvelles features, il y en a un peu trop, ça faisait quand même 2  
 ans depuis la dernière version...
 
 J'essaierai d'être plus régulier les prochaines fois. Au menu de la  
 1.2, j'aimerais bien ajouter un bootloader compatible butterfly,

Tiens en parlant de bootloader, je ne connais pas le butterfly mais
perso j'aime pas dépendre d'un programme supplémentaire (ie en plus de
la toolchain habituelle) pour programmer le bestiau.

Quand je bossais avec des PICs (ahem) j'avais modifié un bootloader tiré
d'un AN, il prenait directement le .hex (:12345 etc...) sur un port
série, ce qui fait que 

$ cat prog.hex  /dev/ttyS0

programmait directement le truc (le bootloader se chargeait de vérifier
l'ancien/nouveau byte pour ne pas le réécrire inutilement), y'avait pas
de protocole particulier entre le bootloader et le pc host.

Z'en pensez quoi les gens ?

(bon et si j'ai dit une connerie n'hésitez pas à éclairer ma lanterne :)


Jlg


  un  
 nouveau framework (j'en dirai plus bientôt), et un intégrer les  
 modules de la branche eirbot (AX12 notamment).
 
 Olivier
 
 
 ___
 Avr-list mailing list
 Avr-list@droids-corp.org
 CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
 WIKI : http://wiki.droids-corp.org/index.php/Aversive
 DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
 BUGZILLA : http://bugzilla.droids-corp.org
 COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog
-- 
- Jlg -
[EMAIL PROTECTED]


___
Avr-list mailing list
Avr-list@droids-corp.org
CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
WIKI : http://wiki.droids-corp.org/index.php/Aversive
DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog


Re: [Avr-list] Aversive

2008-02-14 Par sujet Olivier MATZ
Euh oui,

il y des entrées dans bugzilla qui me servent de reminder notamment:
http://bugzilla.droids-corp.org/cgi-bin/bugzilla/buglist.cgi? 
quicksearch=aversive

Après si tu as des idées de trucs qui pourraient te servir, ça peut  
être intégré... la liste sert justement à discuter de ce genre de chose


Le 14 févr. 08 à 17:40, [EMAIL PROTECTED] a écrit :

 Hello,
 depuis que je suis inscrit sur le liste droids, je vois passer tout  
 plein de
 message a propos d'aversive.
 J'ai jamais regardé de près !!!
 Pourrais tu m'en dire plus si je veux utiliser ou participer a  
 développement ?

 Merci.

 ___
 Avr-list mailing list
 Avr-list@droids-corp.org
 CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
 WIKI : http://wiki.droids-corp.org/index.php/Aversive
 DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
 BUGZILLA : http://bugzilla.droids-corp.org
 COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog



___
Avr-list mailing list
Avr-list@droids-corp.org
CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
WIKI : http://wiki.droids-corp.org/index.php/Aversive
DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog