BOSS: Bidrectional Operating Sytem Scheduler (uITRON and Linux) 雙向的操作系統調度 控制ARM異常處理會將異常相應的派遣到uITRON或者Linux端 除了linux的ISR, 整個linux 系統作為uITRON 的來賓任務被執行。
BOSS:
Bidrectional Operating Sytem Scheduler (uITRON and Linux)
雙向的操作系統調度
控制ARM異常處理會將異常相應的派遣到uITRON或者Linux端
除了linux的ISR, 整個linux 系統作為uITRON 的來賓任務被執行。
uITRON的調度器負責任務的調度
BOSS 使用超級管理器(一種硬體虛擬技術允許多個操作系統同時在一臺主機上運行)
IPC:
1.基於存在於Sun RPC framework
IPC 調用描述文件和ipcgen 工具
2.C/S通訊方式
客戶端需要服務,伺服器提供服務
3.通過觸發虛擬的IRQ發起通知給不同的操作系統
4.在IPC調用中,數據通過via指針傳遞
對於用戶空間,參數必須固定大小
5.對於IPC處理IPC下半部任務是避免IRQ丟失
具體實現下次分解(出來則到,不喜勿噴)