Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Asm: Общие вопросы > команды ide cd-rom


Автор: h1t0n 23.10.2005, 23:27
Парни, подскажите пожалуйста команды для cd-rom'a, или дайте ссылку.

Автор: oleg1973 26.10.2005, 18:57
h1t0n
тебе для железа или под определенную ось?

Автор: Akina 27.10.2005, 10:03
Поиск в Гугле или еще где документа с названием:

CD-ROM SCSI-2 Command Set, Reference Manual Ver. 3.1.

Автор: ring0D 11.11.2005, 16:44
Эта программа выдвигает и задвигает сидюк три раза и вырубается. Тебе ведь это надо было ?


.586p
.model flat, stdcall
option casemap :none

include \MASM32\INCLUDE\windows.inc
include \MASM32\INCLUDE\kernel32.inc
include \MASM32\INCLUDE\winmm.inc

includelib \MASM32\LIB\kernel32.lib
includelib \MASM32\LIB\winmm.lib

; #########################################################################

.data
cdrom db "Set cdaudio door open",0
cdromC db "Set cdaudio door closed",0
cikl db 0
.code

start:
L1:
;**************** API **************** mciSendString
push 0
push 0
push 0
push offset cdrom
call mciSendString
;**************** API **************** Sleep
push 3000
call Sleep
;**************** API **************** mciSendString
push 0
push 0
push 0
push offset cdromC
call mciSendString
;**************** API **************** Sleep
push 3000
call Sleep
inc cikl
cmp cikl,3
je L2
jmp L1
;**************** API **************** ExitProcess
L2:
push 0
call ExitProcess
end start

; #########################################################################

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)