pmc_write 서브루틴

용도

문제점 상태의 성능 모니터 제어 (PMC) 를 작성합니다.

라이브러리

성능 모니터 API 라이브러리 (libpmapi.a)

구문

#include <pmapi.h>
int _write (int reg_num, void *buffer)

설명

pmc_write 서브루틴은 문제점 상태의 PMC를 기록합니다.

함수는 두 개의 매개변수, 즉 값이 기록되는 PMC 레지스터의 SPR (Special Purpose Register) 번호와 값이 PMC SPR에 기록되는 주소를 사용합니다. pmc_write 서브루틴은 두 번째 인수에 지정된 주소의 값을 첫 번째 인수에 지정된 레지스터에 기록합니다.

리턴 값

쓰기 조작이 성공하면 0값이 리턴됩니다. 쓰기 작업이 실패하면 -1 값이 반환됩니다.

파일

pmapi.h 파일은 표준 매크로, 데이터 유형 및 서브루틴을 정의합니다.