=================================================================== Modification le : Tue Sep 26 18:53:48 MEST 2000 Par : =================================================================== Update of /users/outil/alliance/cvsroot/alliance/sources/dpgen In directory melon.lip6.fr:/users/cao/jpc/alliance/sources/dpgen Modified Files: Makefile dgnvrr.h dpgen_Macro.c dpgen_Regular.c util_Defs.h Added Files: GNU_Defs.h util_Const.c Log Message: * Premiere inclusion de dpgen dans l'arbre CVS d'Alliance : - Tous les operateurs reguliers simples sont implementes. - Tous verifies avec le batch de validation sauf dff pour cause de bug dans flatbeh (pb avec les signaux REGISTERS reutilises en INOUT). * dgnvrr.h : - Le fichier include associe a la librarie. Recopie dans "<>/include" avec le nom de version : par exemple "dgn100.h". * dpgen_Defs : - Definitions partagees par tous les mini-generateurs. Declaration des fonctions des mini-generateurs elles memes plus quelques macro utilitaires. * dpgen_Regular.c : - Generateur de tous les operateurs fortement reguliers bases sur sxlib ou dp_sxlib. * dpgen_Macro.c : - Contient la fonction "front-end" generale de dpgen "GENLIB_MACRO()" chargee d'activer les differents mini-generateurs specialises, comme par exemple celui des operateurs regulier qui se trouve dans "dpgen_Regular.c". * util_Defs.h : - Declaration de toutes les fonctions & variables necessaires pour utiliser les modules utilitaires. * util_Sys.c : - Fonctions d'affichages des erreurs et des warnings. Gestion des interruptions. * util_Const.c : - Manipulation des constantes depassant 32 bits. Lit des chaines de caracteres "a la C" et permet de faire des acces par bit ou par hexa. Formate une chaine en VHDL. * dpgen.sh - Le script qui sera recopie dans "<>/bin/dpgen". =================================================================== Index: Makefile =================================================================== RCS file: /users/outil/alliance/cvsroot/alliance/sources/dpgen/Makefile,v retrieving revision 1.2 retrieving revision 1.3 diff -r1.2 -r1.3 109c109 < LOCAL_UTIL_OBJS = util_Sys.o --- > LOCAL_UTIL_OBJS = util_Sys.o util_Const.o Index: dgnvrr.h =================================================================== RCS file: /users/outil/alliance/cvsroot/alliance/sources/dpgen/dgnvrr.h,v retrieving revision 1.1 retrieving revision 1.2 diff -r1.1 -r1.2 76,77c76,77 < # define DPGEN_NBUSE2 19 < # define DPGEN_BUSE2 20 --- > # define DPGEN_NBUSE 19 > # define DPGEN_BUSE 20 Index: dpgen_Macro.c =================================================================== RCS file: /users/outil/alliance/cvsroot/alliance/sources/dpgen/dpgen_Macro.c,v retrieving revision 1.2 retrieving revision 1.3 diff -r1.2 -r1.3 57,58c57,58 < case DPGEN_NBUSE2: return ("DPGEN_NBUSE2"); < case DPGEN_BUSE2: return ("DPGEN_BUSE2"); --- > case DPGEN_NBUSE: return ("DPGEN_NBUSE"); > case DPGEN_BUSE: return ("DPGEN_BUSE"); 115,116c115,116 < case DPGEN_NBUSE2: < case DPGEN_BUSE2: --- > case DPGEN_NBUSE: > case DPGEN_BUSE: Index: dpgen_Regular.c =================================================================== RCS file: /users/outil/alliance/cvsroot/alliance/sources/dpgen/dpgen_Regular.c,v retrieving revision 1.2 retrieving revision 1.3 diff -r1.2 -r1.3 50,51c50,51 < # define CELLS_NBUSE2 2 < # define CELLS_BUSE2 4 --- =================================================================== Ce message est envoyé au personnes abonnées à alliance-programmers Pour plus d'information sur cette mailling-list, visitez : http://asim.lip6.fr/alliance/mailing-lists/