trình các cơ sở đăng ký PCI Địa chỉ

P

Pinczakko

Guest
Bất cứ ai đã từng thực hiện một PCI Base Địa chỉ thường trình cấu hình đăng ký hay cái gì tương tự?Sau khi tháo BIOS máy tính của tôi là tôi tìm thấy một thói quen mà tôi nghi ngờ là một thói quen để làm công việc này.Nhưng tôi thiếu hiểu biết cơ bản về làm thế nào để di dời các bản đồ của các chip PCI / thẻ trong không gian x86, bộ nhớ hệ thống.Tất cả Tôi biết rằng cần phải thường trình để ghi các giá trị vào trong cơ sở Địa chỉ đăng ký để được sử dụng trong một thời trang tương tự như là bộ nhớ cache "ẩn mô tả" bên trong phân khúc x86, sổ đăng ký cho một bộ nhớ ánh xạ thiết bị PCI trong một nền tảng x86.Đối với các I / O ánh xạ thiết bị PCI, tôi hoàn toàn mù về nó.Ngoài ra, tôi thực sự quan tâm cho biết, là PCI tương ứng với thẻ điện thoại di dời các trình điều khiển thiết bị trong không gian bộ nhớ hệ thống trong hệ điều hành (Windows hoặc Linux hoặc OS khác) khởi động eventhough nó đã được thực hiện bởi BIOS?
Last edited by Pinczakko vào ngày 10 tháng 8 năm 2004 01:37; edited 1 thời gian trong tổng số

 
Nếu tôi nhớ cũng có một thủ tục làm thế nào để làm PCI cấu hình trong PCI spec chính nó.

Về cơ bản bạn viết 0xFFFFFFFF đến Bar, sau đó đọc lại cho thấy đó là Hardwired bit không.Những bit xác định kích thước của khu vực địa chỉ mà bạn cần phải dự trữ trong bản đồ bộ nhớ.Bạn làm điều này cho tất cả các Bar ở tất cả các thẻ, xác định bố trí một địa chỉ hợp lệ mà không có xung đột, và viết địa chỉ vào Bar này.Bạn cũng cần phải kích hoạt tính năng phản ứng để nhớ hoặc IO chu kỳ khi Bar là hợp lệ.

Tái định cư hay không là theo các thiết lập trong BIOS.Thiết lập "PnP hệ điều hành" xác định BIOS hiện công việc hoặc lá nó lên đến plug-n-play thói quen trong các hệ điều hành.

 
nôn đã viết:

... Bạn cũng cần phải kích hoạt tính năng phản ứng để nhớ hoặc IO chu kỳ khi Bar là hợp lệ.
...
 

Welcome to EDABoard.com

Sponsor

Back
Top