Các hàm hệ thống

Một phần của tài liệu T - engine and T - monitor (Trang 79 - 80)

2.1. Khi to phn cng

Khi một hệ thống được reset,T-Monitor được bắt đầu khởi tạo và thực hiện các bước sử lý sau: 1. Khởi tạo phần cứng

Thực hiện việc khởi tạo cơ bản phần cứng cần thiết để khởi động hệ thống. 2. Chuẩn đoán lỗi phần cứng

Thực hiện kiểm tra bộ nhớ và các chuẩn đoán lỗi cần thiết khác.Nếu một vấn đề được phát hiện trong hệ thống ,T-Monitor thông báo lỗi và bỏ dỡ việc khởi tạo hệ

thống.Nếu một cổng nối tiếp có sẵn cho debug sử dụng, T-Monitor xuất thông báo lỗi và chờ lệnh nhập giám sát.

2.2. Khi động h thng

Khi sự khơi tạo phần cứng hoàn thành,bắt đầu hệ thống phù hợp với một trong các chế độ khởi tạo sau:

1. Chế độ tự động khởi tạo

T-Monitor tìm trong các đĩa driver khác được gắn vào hệ thống , boot từ đĩa có khả năng boot được phát hiện đầu tiên và khởi động hệ thống (tương tự như lệnh

BootDisk ).Nếu không có đĩa có khả năng boot được tìm thấy, nó bắt đầu hệ thống từ ROM.Nếu không có hệ thống trong ROM, nó chờ lệnh nhập monitor.

2. Chế độ khởi động Monitor

T-Monitor chờ lệnh nhập monitor,mà không khởi động hệ thống.

Tùy thuộc và sự thực thi, có thể có nhiều chế độ khởi động khác.Chế độ khởi động có thể được thiết lập bằng các DIP switch trên board hay trong dữ liệu lưu trữ trong vùng nhó không ổn định.Các cách thức được thực thi độc lập.

2.3. Các hàm điu khin Exception/Interrupt/Trap

T-Monitor giữ một bảng vector thống nhất cho tất cả các exception, interrupt, và trap (EIT), sự thực thi các handler được ghi ở đây.Chi tiết của bảng vector được chỉ định riêng biệt cho mỗi sự thực thi.

Cho những vector không định nghĩa,một T-Monitor exception handler được chạy mặc định khi thiết lập trong khởi tạo sử lý.Khi một EIT không được định nghĩa xuất hiện, handler này xuất thông tin đến cổng nối tiếp sử dụng cho debug và chuyển quyền điều khiển cho T-Monitor. Về bản chất không có interrupt nào sử dung trong T-Monitor, Tất cả các interrupt sẽ bị cấm trong khi các tác vụ monitor đang tiến hành.

Một phần của tài liệu T - engine and T - monitor (Trang 79 - 80)

Tải bản đầy đủ (PDF)

(100 trang)