intel_reg - Trực tuyến trên đám mây

Đây là lệnh intel_reg có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


intel_reg - thanh ghi đồ họa Intel multitool

SYNOPSIS


intel_reg [tùy chọn ...] lệnh

MÔ TẢ


Thanh ghi đồ họa Intel multitool. Đọc, ghi, kết xuất và giải mã MMIO đồ họa Intel và
thanh ghi dải biên, và hơn thế nữa.

LỰA CHỌN


Một số tùy chọn là chung và một số tùy chọn cụ thể cho các lệnh.

--dài dòng
Tăng độ dài.

--Yên lặng
Giảm độ dài.

--count = N
Đọc N thanh ghi.

--nhị phân
Xuất giá trị nhị phân.

--tất cả các
Giải mã đăng ký cho tất cả các nền tảng đã biết.

--mmio = FILE
Sử dụng thanh MMIO từ FILE.

--devid = DEVID
Giả vờ là PCI ID DEVID. Hữu ích với ảnh chụp nhanh thanh MMIO từ các máy khác.

--spec = PATH
Đọc thông số đăng ký từ thư mục hoặc tệp được chỉ định bởi PATH; xem ĐĂNG KÝ ĐỊNH NGHĨA CỤ THỂ
dưới đây để biết chi tiết.

--Cứu giúp
Hiển thị trợ giúp ngắn gọn.

HÀNG


Xem ĐĂNG KÝ THAM KHẢO dưới đây về cách mô tả thanh ghi cho các lệnh.

đọc [--count = N] ĐĂNG KÝ [...]
Đổ từng thanh ghi ĐĂNG KÝ được chỉ định, hoặc N đăng ký bắt đầu từ mỗi ĐĂNG KÝ.

viết ĐĂNG KÝ VALUE [ĐĂNG KÝ VALUE ...]
Ghi từng GIÁ TRỊ vào ĐĂNG KÝ tương ứng.

đổ [--mmio = FILE --devid = DEVID]
Kết xuất tất cả các thanh ghi được chỉ định trong thông số thanh ghi.

giải mã ĐĂNG KÝ VALUE
Giải mã GIÁ TRỊ ĐĂNG KÝ.

ảnh chụp
Xuất thanh MMIO thành stdout. Đầu ra có thể được sử dụng cho lệnh gọi kết xuất sau này hoặc
đọc với các tham số --mmio = FILE và --devid = DEVID.


Liệt kê các thanh ghi đã biết.

giúp đỡ
Hiển thị trợ giúp ngắn gọn.

ĐĂNG KÝ THAM KHẢO


Các đăng ký được định nghĩa là [(PORTNAME | PORTNUM | MMIO-OFFSET):] (REGNAME | REGADDR).

TÊN CỔNG
Phương thức truy cập thanh ghi, thường là MMIO, là phương thức mặc định. Các phương pháp được hỗ trợ
trên tất cả các nền tảng là "mmio", "portio-vga" và "mmio-vga".

Trên BYT và CHV, các cổng bên "bunit", "punit", "nc", "dpio", "gpio-nc", "cck",
"ccu", "dpio2" và "flisdsi" cũng được hỗ trợ.

PORTNUM
Số cổng cho các cổng biên được hỗ trợ trên BYT và CHV. Chỉ các số được ánh xạ tới
các cổng được hỗ trợ được cho phép, số lượng tùy ý không được chấp nhận.

Các số trên 0xff tự động được hiểu là hiệu số MMIO, không phải số cổng.

MMIO-OFFSET
Sử dụng MMIO và thêm phần bù này vào địa chỉ thanh ghi.

Các số bằng hoặc nhỏ hơn 0xff được tự động hiểu là số cổng, không phải MMIO
bù đắp.

ĐĂNG KÝ
Tên của thanh ghi được xác định trong thông số thanh ghi.

Nếu bù đắp MMIO không được chỉ định, nó sẽ được chọn từ thông số thanh ghi. Tuy nhiên, các cảng
không; cổng là một không gian tên cho các tên đăng ký.

REGADDR
Đăng ký địa chỉ. Tên thanh ghi tương ứng không cần phải được chỉ định trong thanh ghi
thông số kỹ thuật

MÔI TRƯỜNG


INTEL_REG_SPEC
Đường dẫn đến một thư mục hoặc một tệp chứa các định nghĩa đặc tả thanh ghi.

ĐĂNG KÝ ĐẶC BIỆT ĐỊNH NGHĨA


Một thông số đăng ký liên kết tên đăng ký với địa chỉ. Thông số kỹ thuật được tìm kiếm trong này
gọi món:

1. Thư mục hoặc tệp được chỉ định bởi tùy chọn --spec.

2. Thư mục hoặc tệp được chỉ định bởi biến môi trường INTEL_REG_SPEC.

3. Đặc tả thanh ghi nội trang. Cũng được sử dụng làm dự phòng với cảnh báo nếu những điều trên được sử dụng nhưng
Thất bại.

Nếu một thư mục được chỉ định bằng tùy chọn --spec hoặc biến môi trường INTEL_REG_SPEC,
thư mục được quét để tìm một tệp đặc tả theo thứ tự sau:

1. Tệp được đặt tên theo id thiết bị PCI. Ví dụ: "0412".

2. Tệp được đặt tên theo tên mã bằng chữ thường, không có dấu chấm câu. Ví dụ,
"thung lũng".

3. Tệp được đặt tên theo thế hệ. Ví dụ: "gen7" (lưu ý rằng điều này khớp với Valleyview,
ivybridge và haswell!).

Đăng ký Spec Tập tin Định dạng
Định dạng thông số đăng ký được mô tả ngắn gọn bên dưới:

· Các dòng trống và dòng bắt đầu bằng "#", ";", hoặc "//" bị bỏ qua.

· Dòng không bắt đầu bằng "(" được hiểu là tên tệp, tuyệt đối hoặc tương đối, được
bao gồm.

· Các dòng bắt đầu bằng "(" được hiểu là định nghĩa thanh ghi.

Các đăng ký được định nghĩa là các bộ giá trị ('REGNAME', 'REGADDR', 'PORTNAME | PORTNUM | MMIO-OFFSET'), như
trong ĐĂNG KÝ THAM KHẢO ở trên. Mô tả cổng cũng có thể là một chuỗi trống để biểu thị
MMIO.

Ví dụ:

· # Đây là một nhận xét, bên dưới là một bao gồm

· Vlv_pipe_a.txt

· ('GEN6_PMINTRMSK', '0x0000a168', '')

· ('MIPIA_PORT_CTRL', '0x61190', '0x180000')

· ('PLL1_DW0', '0x8000', 'DPIO')

Sử dụng intel_reg trực tuyến bằng các dịch vụ onworks.net



Các chương trình trực tuyến Linux & Windows mới nhất