direct I/O access
rmgls at wanadoo.fr
rmgls at wanadoo.fr
Tue May 29 18:27:55 UTC 2007
hi all,
Sorry for cross posting, but perhaps hackers is a better list than multimedia
for this topic.
i am trying to port my old assembler soft for Dos to FreeBSD.
i need to write and read directly to the midi and scsi device.
when i try something like this i receive a sigbus error
SORRY, i am NOT nor a C nor a FreeBSD expert!!!
all i know is Assembly language!
i made some search in the devel handbook and did not found the solution.
What is wrong here?
Can you enlight me please?
Many thanks in advance and bests regards
Raoul
rmgls at wanadeoo.fr
---cut---
.data
.align 4
params: .word 0x330,2,1 # midi port => enabling IO ???
.text
.align 4
.global _start
_start:
nop
pushl params
pushl $0x3
movl $0Xa5,%eax
int $0x80
addl $0x08,%esp
movw $0x331,%dx # status register
inb %dx,%al
# ...
pushl $0 # exit
movl $0x1,%eax
int $0x80
More information about the freebsd-hackers
mailing list