/*
 * TLGB_Pagine_Run_Scelta_Pezzo.h
 *
 *  Created on: 29 nov 2016
 *      Author: gozzini.davide
 */

#ifndef TLGB_TLGB_PAGINE_RUN_SCELTA_PEZZO_H_
#define TLGB_TLGB_PAGINE_RUN_SCELTA_PEZZO_H_

//==============================================================================
// Include files

#include "../TLGB_Strutture.h"

//==============================================================================
// Constants

//==============================================================================
// Types

typedef enum
{
	scelta_pezzo_lvl1_pagina_menu,
	scelta_pezzo_lvl1_prog_00,
	scelta_pezzo_lvl1_prog_01,
	scelta_pezzo_lvl1_prog_02,
	scelta_pezzo_lvl1_prog_03,
	scelta_pezzo_lvl1_prog_04,
	scelta_pezzo_lvl1_prog_05,
	scelta_pezzo_lvl1_prog_06,
	scelta_pezzo_lvl1_prog_07,
	scelta_pezzo_lvl1_prog_08,
	scelta_pezzo_lvl1_prog_09,
	scelta_pezzo_lvl1_prog_10,
	scelta_pezzo_lvl1_prog_11,
	scelta_pezzo_lvl1_pagine_totali,
	scelta_pezzo_lvl1_conferma_caricamento,
	scelta_pezzo_lvl1_caricamento_in_corso,
	scelta_pezzo_lvl1_operazione_annullata,
	scelta_pezzo_lvl1_32bit = 0xFFFFFFFF,
}scelta_pezzo_lvl1;

//==============================================================================
// External variables

extern volatile scelta_pezzo_lvl1 scelta_pezzo_lvl1_selezionato;

//==============================================================================
// Global functions

void gestione_menu_scelta_pezzo_lvl1 (E_Stazioni numero_stazione);

#endif /* TLGB_TLGB_PAGINE_RUN_SCELTA_PEZZO_H_ */
