summaryrefslogtreecommitdiff
path: root/sys/arch/i386/isa/isa_machdep.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/arch/i386/isa/isa_machdep.h')
-rw-r--r--sys/arch/i386/isa/isa_machdep.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/sys/arch/i386/isa/isa_machdep.h b/sys/arch/i386/isa/isa_machdep.h
index 8bebed26dfd..e62aefdb0d8 100644
--- a/sys/arch/i386/isa/isa_machdep.h
+++ b/sys/arch/i386/isa/isa_machdep.h
@@ -110,6 +110,9 @@ void isa_intr_disestablish __P((isa_chipset_tag_t ic, void *handler));
* DMA_BOUNCE is the number of pages of low-addressed physical memory
* to acquire for ISA bounce buffers. If physical memory below 16 MB
* then DMA_BOUNCE_LOW will be used.
+ *
+ * isaphysmem is the address of this physical contiguous low memory.
+ * isaphysmempgs is the number of pages allocated.
*/
#ifndef DMA_BOUNCE
@@ -120,6 +123,10 @@ void isa_intr_disestablish __P((isa_chipset_tag_t ic, void *handler));
#define DMA_BOUNCE_LOW 16 /* number of pages if memory <= 16M */
#endif
+extern vm_offset_t isaphysmem;
+extern int isaphysmempgs;
+
+
/*
* Variables and macros to deal with the ISA I/O hole.
* XXX These should be converted to machine- and bus-mapping-independent
@@ -145,6 +152,5 @@ extern u_long atdevbase; /* kernel virtual address of "hole" */
* Miscellanous functions.
*/
void sysbeep __P((int, int)); /* beep with the system speaker */
-void isadma_init __P((void));
#endif /* _I386_ISA_MACHDEP_H_ XXX */