UDI - Added checks on UDI_[NIC|PHYSIO]_VERSION
authorJohn Hodge <[email protected]>
Wed, 21 May 2014 15:19:33 +0000 (23:19 +0800)
committerJohn Hodge <[email protected]>
Wed, 21 May 2014 15:19:33 +0000 (23:19 +0800)
UDI/drivers/gfx_bochs/bochsga_core.c
UDI/drivers/net_ne2000/ne2000_common.h
UDI/drivers/net_ne2000/ne2000_core.c
UDI/drivers/uart_16c550/uart16c550.c
UDI/include/udi_nic.h
UDI/include/udi_physio.h

index c851b07..82c3e7a 100644 (file)
@@ -6,6 +6,7 @@
  * - Core Code
  */
 #define UDI_VERSION    0x101
+#define UDI_PHYSIO_VERSION     0x101
 #define UDI_GFX_VERSION        0x101
 #include <udi.h>
 #include <udi_physio.h>
index b6a1689..6850c23 100644 (file)
@@ -8,6 +8,10 @@
 #ifndef _NE2000_COMMON_H_
 #define _NE2000_COMMON_H_
 
+#define UDI_VERSION    0x101
+#define UDI_PHYSIO_VERSION     0x101
+#define UDI_NIC_VERSION        0x101
+
 #include <udi.h>
 #include <udi_physio.h>
 #include <udi_nic.h>
index 6b9a81a..1ff7914 100644 (file)
@@ -5,10 +5,6 @@
  * ne2000_core.c
  * - UDI initialisation 
  */
-#define UDI_VERSION    0x101
-#define UDI_NIC_VERSION        0x101
-#include <udi.h>
-#include <udi_nic.h>
 #include "ne2000_common.h"
 
 enum {
index 211dfd7..4499b29 100644 (file)
@@ -6,6 +6,7 @@
  * - UDI initialisation 
  */
 #define UDI_VERSION    0x101
+#define UDI_PHYSIO_VERSION     0x101
 #include <udi.h>
 #include <udi_physio.h>
 #include "uart16c550_common.h"
index 169a81b..7b5659a 100644 (file)
@@ -8,6 +8,10 @@
 #ifndef _UDI_NIC_H_
 #define _UDI_NIC_H_
 
+#ifndef UDI_NIC_VERSION
+# error "UDI_NIC_VERSION must be defined"
+#endif
+
 // === CBs ===
 #define UDI_NIC_STD_CB_NUM     1
 #define UDI_NIC_BIND_CB_NUM    2
index f7643c8..1f7bd8d 100644 (file)
@@ -6,9 +6,9 @@
 
 #include <udi.h>
 
-//#ifndef UDI_PHYSIO_VERSION
-//# error "UDI_PHYSIO_VERSION must be defined"
-//#endif
+#ifndef UDI_PHYSIO_VERSION
+# error "UDI_PHYSIO_VERSION must be defined"
+#endif
 
 #define UDI_DL_PIO_HANDLE_T    200
 #define UDI_DL_DMA_CONSTRAINTS_T       201

UCC git Repository :: git.ucc.asn.au