2018年12月19日 星期三

MicroPython on UEFI

MicroPython 是一個 Python3 的子集
其目的是用在 microcontrollers 上或是一些受限制的系統
但並不支援所有的語法

MicroPython differences from CPython

tianocore porting MicroPython 目的是用來取代之前 porting 的 Python 2.7
原因是之前 porting 的效能較不好
也不能存取一些 UEFI Services or hardwares

目前專案位於以下路徑
https://github.com/tianocore/edk2-staging/tree/MicroPythonTestFramework/MicroPythonPkg

如果這個東西的成熟度夠高
應該會適合拿來撰寫 UEFI Application
畢竟整套環境是想用來當作 TestFrameWork 用的


沒有留言:

張貼留言