Added generic backtrace functions to allow backtrace output on buffers
[akaros.git] / kern / arch / x86 / io.h
index 8e37911..342dd2a 100644 (file)
@@ -7,8 +7,7 @@
  * in the LICENSE file.
  */
 
-#ifndef ROS_KERN_ARCH_IO_H
-#define ROS_KERN_ARCH_IO_H
+#pragma once
 
 enum {
        BusCBUS = 0,                            /* Corollary CBUS */
@@ -46,6 +45,11 @@ enum {
        CfgEISA = 0xC80,
 };
 
+/* IO Ports */
+
+#define CMOS_RAM_IDX                   0x70
+#define CMOS_RAM_DATA                  0x71
+
 /*
  * PCI support code.
  */
@@ -232,5 +236,3 @@ struct Pcidev {
 #define PCIWADDR(va)   (PADDR(va)+PCIWINDOW)
 #define ISAWINDOW      0
 #define ISAWADDR(va)   (PADDR(va)+ISAWINDOW)
-
-#endif /* ROS_KERN_ARCH_IO_H */