Add Page 14 (Event Log) and Page 20 (Enclosure Info) to C mock driver
This commit is contained in:
@@ -22,7 +22,8 @@ make
|
||||
## 執行測試
|
||||
|
||||
```bash
|
||||
./test_mock_driver
|
||||
./test_mock_driver # 基本測試
|
||||
./test_all_pages # 完整頁面測試
|
||||
```
|
||||
|
||||
## 使用方式
|
||||
@@ -151,13 +152,14 @@ mock_cleanup();
|
||||
|
||||
| Page | 大小 | 內容 |
|
||||
|------|------|------|
|
||||
| 0x00 | 1024 | Controller Info |
|
||||
| 0x01 | 1024 | RAID Snapshot |
|
||||
| 0x00 | 1024 | Controller Info (序號, 型號, 韌體, 狀態) |
|
||||
| 0x01 | 1024 | RAID Snapshot (RAID 0-1 狀態) |
|
||||
| 0x07 | 512 | LUN Map Table |
|
||||
| 0x0A | 1024 | RAID Info |
|
||||
| 0x0B | 1024 | RAID Info |
|
||||
| 0x0E | 1024 | RAID Info |
|
||||
| 0x1B | 512 | Disk List |
|
||||
| 0x0A | 1024 | RAID Info 0-1 (狀態, 等級, 容量) |
|
||||
| 0x0B | 1024 | RAID Info 2-3 |
|
||||
| 0x0E | 1024 | Event Log (8 筆事件, 含時間戳記) |
|
||||
| 0x14 | 512 | Enclosure Info (風扇, 電源, 溫度) |
|
||||
| 0x1B | 512 | Disk List (8 個磁碟槽) |
|
||||
|
||||
## 整合到 GS
|
||||
|
||||
@@ -188,6 +190,11 @@ endif
|
||||
|
||||
## 開發日誌
|
||||
|
||||
- 2026-03-29: 新增頁面
|
||||
- Page 14: Event Log (8 筆事件,含時間戳記與訊息)
|
||||
- Page 20: Enclosure Info (風扇、電源、溫度、電池)
|
||||
- test_all_pages 完整測試
|
||||
|
||||
- 2024-03-29: 初始版本
|
||||
- 基本控制器模擬
|
||||
- 事件佇列
|
||||
|
||||
Reference in New Issue
Block a user