Vietnamese (machine translation)

Lưu ý

Mục đích của file này là để độc giả tiếng Việt có thể đọc và hiểu tài liệu nhân kernel dễ dàng hơn, không phải để tạo ra một nhánh tài liệu riêng. Nếu bạn có bất kỳ nhận xét hoặc cập nhật nào cho file này, vui lòng thử cập nhật file tiếng Anh gốc trước. Nếu bạn thấy có sự khác biệt giữa bản dịch và bản gốc, hoặc có vấn đề về bản dịch, vui lòng gửi góp ý hoặc patch cho người dịch của file này, hoặc nhờ người bảo trì và người review tài liệu tiếng Việt giúp đỡ.

Bản gốc:

Passing boot parameters to the kernel

Người dịch:

Google Translate (machine translation)

Phiên bản gốc:

8541d8f725c6

Cảnh báo

Tài liệu này được dịch tự động bằng máy và chưa được review bởi người dịch. Nội dung có thể không chính xác hoặc khó hiểu ở một số chỗ. Khi có sự khác biệt với bản gốc, bản gốc luôn là chuẩn. Bản dịch chất lượng cao (được review) được đặt trong thư mục vi_VN/.

Truyền tham số khởi động cho kernel

Các tham số khởi động được biểu diễn dưới dạng danh sách TLV trong bộ nhớ. Xin vui lòng xem Arch/xtensa/include/asm/bootparam.h để biết định nghĩa về cấu trúc bp_tag và hằng số giá trị thẻ. Mục đầu tiên trong danh sách phải có loại BP_TAG_FIRST, cuối cùng mục nhập phải có loại BP_TAG_LAST. Địa chỉ của mục danh sách đầu tiên là được chuyển đến kernel trong thanh ghi a2. Loại địa chỉ phụ thuộc vào loại MMU:

  • Đối với các cấu hình không có MMU, có bảo vệ vùng hoặc có MPU, địa chỉ phải là địa chỉ vật lý.

  • Đối với các cấu hình có bản dịch vùng MMU hoặc với MMUv3 và CONFIG_MMU=n the address must be a valid address in the current mapping. Hạt nhân sẽ không tự thay đổi ánh xạ.

  • Đối với cấu hình có MMUv2, địa chỉ phải là địa chỉ ảo trong ánh xạ ảo mặc định (0xd0000000..0xffffffff).

  • Đối với các cấu hình có MMUv3 và CONFIG_MMU=y, địa chỉ có thể là địa chỉ ảo hoặc vật lý. Trong cả hai trường hợp, nó phải nằm trong giá trị mặc định bản đồ ảo. Nó được coi là vật lý nếu nó nằm trong phạm vi địa chỉ vật lý được bao phủ bởi ánh xạ KSEG mặc định (XCHAL_KSEG_PADDR.. XCHAL_KSEG_PADDR + XCHAL_KSEG_SIZE), nếu không nó được coi là ảo.