[movitz-cvs] CVS update: movitz/losp/x86-pc/pci.lisp
Frode Vatvedt Fjeld
ffjeld at common-lisp.net
Fri Aug 12 06:34:37 UTC 2005
Update of /project/movitz/cvsroot/movitz/losp/x86-pc
In directory common-lisp.net:/tmp/cvs-serv4705
Modified Files:
pci.lisp
Log Message:
tweak.
Date: Fri Aug 12 08:34:37 2005
Author: ffjeld
Index: movitz/losp/x86-pc/pci.lisp
diff -u movitz/losp/x86-pc/pci.lisp:1.9 movitz/losp/x86-pc/pci.lisp:1.10
--- movitz/losp/x86-pc/pci.lisp:1.9 Thu Aug 11 23:17:11 2005
+++ movitz/losp/x86-pc/pci.lisp Fri Aug 12 08:34:35 2005
@@ -10,7 +10,7 @@
;;;; Author: Frode Vatvedt Fjeld <frodef at acm.org>
;;;; Created at: Sun Dec 14 22:33:42 2003
;;;;
-;;;; $Id: pci.lisp,v 1.9 2005/08/11 21:17:11 ffjeld Exp $
+;;;; $Id: pci.lisp,v 1.10 2005/08/12 06:34:35 ffjeld Exp $
;;;;
;;;;------------------------------------------------------------------
@@ -53,8 +53,8 @@
(defvar *bios32-base* nil)
(defvar *pcibios-entry* nil)
-(defun pci-far-call (address &key (cs 8) (eax 0) (ebx 0) (ecx 0) (edx 0) (esi 0) (edi 0)
- (ds (segment-register :gs)))
+(defun pci-far-call (address &key (eax 0) (ebx 0) (ecx 0) (edx 0) (esi 0) (edi 0)
+ (cs 8) (ds (segment-register :gs)))
"Make a 'far call' to cs:address with the provided values for eax and ebx.
Returns the boolean status of CF, and the values of registers EAX, EBX, ECX, and EDX.
The stack discipline is broken during this call, so we disable interrupts
More information about the Movitz-cvs
mailing list