C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[6802] [질문] asm out ...
방태윤 [nabty] 2172 읽음    2001-04-13 16:40
아래는 스피커에 소리내는 부분입니다.

Win98까지 이상없었는데..

Win2000 에서 실행시 privileged instruction 에러가 나는군요...

해결방법이나 Win2000 에서

스피커제어를 할수있는 방법 좀 부탁드립니다.

void sound(short dore,short del)
{
    asm    mov    al, 0xb6
    asm    out    0x43, al
    asm    mov    ax,dore
    asm    out    0x42, al
    asm    mov    al, ah
    asm    out    0x42, al
    asm    in    al,0x61
    asm    or    al,3
    asm    out    0x61, al
  Sleep(del);
    asm    in    al, 0x61
    asm    and    al,0xfc
    asm    out    0x61,al
}
.끝.

+ -

관련 글 리스트
6802 [질문] asm out ... 방태윤 2172 2001/04/13
6822     Re:[질문] asm out ... 이형종 3654 2001/04/14
6823         감사합니다.^^ 방태윤 2133 2001/04/14
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.