Biscuit: монолитное POSIX-совместимое ядро на Go |
Ядро было написано аспирантом MIT Cody Cutler в рамках исследования «The benefits and costs of writing a POSIX kernel in a high-level language» и доступно на GitHub странице MIT PDOS (Parallel and Distributed Operating Systems group at MIT CSAIL) под лицензией MIT.
Biscuit неплохо документирован и содержит 27 тысяч строк на Go, из которых всего 90 функций содержат небезопасные вызовы («unsafe»), необходимые для задач вроде доступа к регистрам процессора. Есть также небольшой загрузчик, написанный на ассемблере.
( читать дальше... )
http://feedproxy.google.com/~r/org/LOR/~3/9i7pBKeyuv0/14653611
| Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |