summaryrefslogtreecommitdiff
path: root/defs.h
diff options
context:
space:
mode:
authorrsc <rsc>2006-09-07 15:29:54 +0000
committerrsc <rsc>2006-09-07 15:29:54 +0000
commit19297caf0d141e23fa2f5da6e2fb0ffa181d7a82 (patch)
tree573b4eef9c6f683b42f3ddb69679b9be7a8e0649 /defs.h
parent6c8acf9e046aaf31f528e1890c923525552b0dd4 (diff)
downloadxv6-labs-19297caf0d141e23fa2f5da6e2fb0ffa181d7a82.tar.gz
xv6-labs-19297caf0d141e23fa2f5da6e2fb0ffa181d7a82.tar.bz2
xv6-labs-19297caf0d141e23fa2f5da6e2fb0ffa181d7a82.zip
fix ide, pit interfaces
Diffstat (limited to 'defs.h')
-rw-r--r--defs.h6
1 files changed, 2 insertions, 4 deletions
diff --git a/defs.h b/defs.h
index 9babf92..0225e5d 100644
--- a/defs.h
+++ b/defs.h
@@ -49,9 +49,8 @@ int argptr(int, char**, int);
int argstr(int, char**);
// picirq.c
-extern ushort irq_mask_8259A;
void pic_init(void);
-void irq_setmask_8259A(ushort);
+void irq_enable(int);
// 8253pit.c
void pit8253_timerinit(void);
@@ -109,8 +108,7 @@ void fileincref(struct file*);
// ide.c
void ide_init(void);
void ide_intr(void);
-void* ide_start_rw(int, uint, void*, uint, int);
-int ide_finish(void*);
+void ide_rw(int, uint, void*, uint, int);
// bio.c
void binit(void);