The Wayback Machine - https://web.archive.org/web/20210517105656/https://github.com/topics/operating-system
Skip to content
#

Operating system

An operating system operates and manages both the hardware and software in a computer. Operating systems provide software platforms for applications to function.

Here are 2,602 public repositories matching this topic...

📚 C/C++ 技术面试基础知识总结,包括语言、程序库、数据结构、算法、系统、网络、链接装载库等知识及面试经验、招聘、内推等信息。This repository is a summary of the basic knowledge of recruiting job seekers and beginners in the direction of C/C++ technology, including language, program library, data structure, algorithm, system, network, link loading library, interview experience, recruitment, recommendation, etc.

  • Updated Apr 13, 2021
  • C++
gunnarbeutner
gunnarbeutner commented May 16, 2021

This happens with any process that Inspector doesn't have permissions to access:

Inspector(73:73): USERSPACE(73) ASSERTION FAILED: m_has_value
../.././AK/Optional.h:128
[#0 Inspector(73:73)]: Terminating Inspector(73) due to signal 6
[#0 Inspector(73:73)]: Inspector(73:73) Should already die
[#0 FinalizerTask(4:4)]: 0xdeadc0de  Kernel::Processor::switch_context(Kernel::Thread*&, Kern
bradjc
bradjc commented Jun 24, 2020

With Tock running on this board with virtual_uart sitting on top of USB, the Nano 33 BLE is a reasonably promising board to be a standard, well supported Tock board. Additionally, if the board turns out to not be great, the infrastructure which would make the Nano 33 BLE work well would apply to any other board that has the nRF52840 + USB combination.

  • Make the bootloader and tockloader ex

Theseus is a modern OS written from scratch in Rust that explores 𝐢𝐧𝐭𝐫𝐚𝐥𝐢𝐧𝐠𝐮𝐚𝐥 𝐝𝐞𝐬𝐢𝐠𝐧, novel OS structure, and state management. It strives to close the semantic gap between compiler and hardware in order to maximally leverage the power of language safety, and thus shift OS responsibilities (resource management) into the compiler.

  • Updated May 14, 2021
  • Rust
Wikipedia
Wikipedia