Vous êtes sur la page 1sur 2

Portatge B16 ->> systéme 7

Fonction Action
aco_callback(void) Supprimé
set_channel_etiquette(v Supprimé
oid)
get_channel_etiquette(v Supprimé
oid)
reset_to_factory(void) Supprimé
sys_ee_write(..) Remplacé par UT_CopyMem
*.c Ajout de
#include "project.h"
#include "eib_stk.h"
#include "app.h"
#include "slayer.h"
#include EIB_DEVICE_MODEL_APP_H_FILE

Aprodxx.h Ajouté
#define APR_DEFAULT_APP_PARAMETER
Ainsi que toute les valeur par défaut des paramétre
Aprodxx.h Supprimer
DeviceDescriptor2 DD2
TableLiensVersProprietes aTableLiensVersProprietes
Propriete
aTableProprietes[NOMBRE_MAX_PROPERTIES_APPLIC
ATIVES]
SizeOfPropertyStdParam[NB_CHANNEL];

TableDatapoints ROM_TableDatapoints

Aprod.h Ajouter context si besion

#define ADR_INFO_A 0x1080


#define ADR_INFO_B 0x1000
Eppxxx.h Supprimer tout defines lié à l’eeprom
Eeprom.h Supprimer tous les define et Types et Littéraux
Kernel.c Mise à jour du get device type
Kernel.h Structure du context si besoins

#pragma memory = constseg(INFO_A)


const unsigned char coupure_alim = 0xFF;
const unsigned char segment_valide = 0x00;
const g_ctx_save ctxt_flash = {0x01, 0x2, 0x00};
#pragma memory = default
#else
extern const unsigned char coupure_alim ;
extern const unsigned char segment_valide;
extern const g_ctx_save ctxt_flash ;
#endif
Prod »channel » Adapter les valeur des tempo et autre
Prodsys.h Supprimer les structs non utilisées
Syseib.c et.h Prendre celui utilisé pour ce systéme
Aprodxxx.h Compléter APR_DEFAULT_APP_PARAMETER
Dans eep211.h APP_Parameter.
#define STD_PARAM_OFFSET 0
#define STD_PARAM_SIZE 6 -> premier param
privée
#define GLOBAL_PRIV_PARAM_CONFIG 6

*.c Vérifier les lancements des tempo ms et seconde

Vous aimerez peut-être aussi