Revision cda14729 amiroos.h

View differences:

amiroos.h
45 45
 * @brief   The operating system minor version.
46 46
 * @note    A higher minor version implies new functionalty, but all old interfaces are still available.
47 47
 */
48
#define AMIROOS_VERSION_MINOR         0
48
#define AMIROOS_VERSION_MINOR         1
49 49

  
50 50
/**
51 51
 * @brief   The operating system patch level.
52 52
 */
53
#define AMIROOS_VERSION_PATCH         1
53
#define AMIROOS_VERSION_PATCH         0
54 54

  
55 55
/** @} */
56 56

  
57 57
/******************************************************************************/
58
/* CONFIGURATION                                                              */
59
/******************************************************************************/
60

  
61
#include <aosconf.h>
62
#if !defined(_AMIRO_OS_CFG_)
63
#error "invalid AMiRo-OS configuration file"
64
#elif (AMIRO_OS_CFG_VERSION_MAJOR != AMIROOS_VERSION_MAJOR) || (AMIRO_OS_CFG_VERSION_MINOR < AMIROOS_VERSION_MINOR)
65
#error "incompatible AMiRo-OS configuration file"
66
#endif
67

  
68
/******************************************************************************/
58 69
/* SUBSYSTEMS                                                                 */
59 70
/******************************************************************************/
60 71

  
61
/* Bootloader (AMiRo-BLT) */
62
#include <amiroblt.h>
72
/* Bootloader */
73
#include <aos_bootloader.h>
63 74

  
64 75
/* System Kerne (ChibiOS)l */
65 76
#include <hal.h>
......
72 83
/* AMiRo-OS CORE                                                              */
73 84
/******************************************************************************/
74 85

  
75
/* configuration */
76
#include <aosconf.h>
77
#if !defined(_AMIRO_OS_CFG_)
78
#error "invalid AMiRo-OS configuration file"
79
#elif (AMIRO_OS_CFG_VERSION_MAJOR != AMIROOS_VERSION_MAJOR) || (AMIRO_OS_CFG_VERSION_MINOR < AMIROOS_VERSION_MINOR)
80
#error "incompatible AMiRo-OS configuration file"
81
#endif
82 86
#include "core/inc/aos_confcheck.h"
83 87

  
84
/* core headers */
85 88
#include "core/inc/aos_types.h"
86 89
#include "core/inc/aos_debug.h"
87 90
#include "core/inc/aos_time.h"
88 91
#include "core/inc/aos_timer.h"
89 92
#include "core/inc/aos_iostream.h"
90 93
#include "core/inc/aos_shell.h"
94
#include "core/inc/aos_sssp.h"
91 95
#include "core/inc/aos_system.h"
92 96
#include "core/inc/aos_thread.h"
93 97
#include "core/inc/aos_test.h"
94 98

  
95
/* module specifications */
99
/******************************************************************************/
100
/* MODULE                                                                     */
101
/******************************************************************************/
102

  
96 103
#include <module.h>
97 104

  
98 105
#endif /* AMIROOS_H */

Also available in: Unified diff