Further changes to get it to build.
authorRon Minnich <rminnich@gmail.com>
Wed, 7 Jan 2015 20:55:18 +0000 (12:55 -0800)
committerBarret Rhoden <brho@cs.berkeley.edu>
Tue, 3 Feb 2015 15:12:25 +0000 (10:12 -0500)
Signed-off-by: Ron Minnich <rminnich@gmail.com>
kern/drivers/net/bxe/bxe.h

index 1247530..41a8798 100644 (file)
 #include <stdio.h>
 #include <string.h>
 
+
+/* MACROS for conversion to AKAROS. Might we want this stuff someday? */
+#define __predict_false(x) (x)
+/* TYPEDEFS for conversion to AKAROS. These are temporary, but it makes it easier to see what is in need of change. */
+typedef struct netif *if_t;
+
 #if _BYTE_ORDER == _LITTLE_ENDIAN
 #ifndef LITTLE_ENDIAN
 #define LITTLE_ENDIAN
@@ -69,9 +75,6 @@
 
 #include "bxe_elink.h"
 
-#endif
-
-
 #if __FreeBSD_version >= 1000000
 #define PCIR_EXPRESS_DEVICE_STA        PCIER_DEVICE_STA
 #define PCIM_EXP_STA_TRANSACTION_PND   PCIEM_STA_TRANSACTION_PND