{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"rustsbi","owner":"rustsbi","isFork":false,"description":"RISC-V Supervisor Binary Interface (RISC-V SBI) library in Rust; runs on M or HS mode; good support for embedded Rust ecosystem. For binary download see https://github.com/rustsbi/prototyper.","topicNames":["rust","riscv","bare-metal","sbi","rust-embedded","rustsbi","sbi-specification"],"topicsNotShown":0,"allTopics":["rust","riscv","bare-metal","sbi","rust-embedded","rustsbi","sbi-specification"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":1,"issueCount":2,"starsCount":942,"forksCount":78,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,2,0,6,7,23,3,24,8,0,0,7,10,0,0,1,0,0,0,0,0,0,0,0,12,8,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-22T01:46:48.021Z"}},{"type":"Public","name":"serde-device-tree","owner":"rustsbi","isFork":false,"description":"Serialize & deserialize device tree binary using serde","topicNames":["rust","serde","device-tree","rustsbi","cpu"],"topicsNotShown":0,"allTopics":["rust","serde","device-tree","rustsbi","cpu"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":21,"forksCount":1,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-21T03:39:38.197Z"}},{"type":"Public","name":"prototyper","owner":"rustsbi","isFork":false,"description":"RustSBI prototyper","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-19T07:55:12.156Z"}},{"type":"Public","name":"slides","owner":"rustsbi","isFork":false,"description":"All public report slides and articles related to RustSBI","topicNames":["rustsbi","rust","operating-system"],"topicsNotShown":0,"allTopics":["rustsbi","rust","operating-system"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":27,"forksCount":4,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-19T07:44:53.692Z"}},{"type":"Public","name":"sophgo-hal","owner":"rustsbi","isFork":false,"description":"Sophgo chips support, including componentized hardware abstraction layer (HAL) and ROM runtime library","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":3,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,5,0,0,2,0,0,0,0,0,0,0,0,0,0,0,2,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-06T03:51:28.087Z"}},{"type":"Public","name":"rustsbi-qemu","owner":"rustsbi","isFork":false,"description":"QEMU platform SBI support implementation, using RustSBI","topicNames":["rust","embedded","risc-v","sbi","rustsbi","sbi-specification"],"topicsNotShown":0,"allTopics":["rust","embedded","risc-v","sbi","rustsbi","sbi-specification"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":1,"issueCount":3,"starsCount":119,"forksCount":30,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,2,4,0,1,3,0,0,6,0,0,0,2,0,2,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-24T14:22:39.963Z"}},{"type":"Public","name":"rustsbi-d1","owner":"rustsbi","isFork":false,"description":"RustSBI bootloader firmware and debug suite for Allwinner D1 SoC boards, including Nezha, Lichee and more","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":1,"issueCount":1,"starsCount":17,"forksCount":3,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,2,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-24T08:55:10.283Z"}},{"type":"Public","name":"standalone","owner":"rustsbi","isFork":false,"description":"Rapid prototyping and selection package for pure-Rust RISC-V firmware, with RustSBI + UEFI or RustSBI + LinuxBoot","topicNames":["risc-v","sbi","rustsbi"],"topicsNotShown":0,"allTopics":["risc-v","sbi","rustsbi"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":25,"forksCount":5,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,5,3,9,7,0,2,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-24T08:40:29.657Z"}},{"type":"Public","name":"rustsbi-k210","owner":"rustsbi","isFork":false,"description":"Kendryte K210 SBI support using RustSBI, provides privileged spec 1.12 environment by emulating it using 1.9.1","topicNames":["rust","riscv","sbi","rust-embedded","rustsbi"],"topicsNotShown":0,"allTopics":["rust","riscv","sbi","rust-embedded","rustsbi"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":5,"starsCount":32,"forksCount":9,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-18T03:11:28.233Z"}},{"type":"Public archive","name":"sbi-rt","owner":"rustsbi","isFork":false,"description":"Simple RISC-V SBI runtime library; designated for supervisor use","topicNames":["rust","risc-v","sbi"],"topicsNotShown":0,"allTopics":["rust","risc-v","sbi"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":1,"issueCount":0,"starsCount":18,"forksCount":8,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-10T12:10:20.359Z"}},{"type":"Public archive","name":"sbi-testing","owner":"rustsbi","isFork":false,"description":"RISC-V SBI environment test suite","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-10T12:07:12.803Z"}},{"type":"Public archive","name":"sbi-spec","owner":"rustsbi","isFork":false,"description":"Definitions and constants in RISC-V Supervisor Binary Interface (RISC-V SBI)","topicNames":["riscv","rust"],"topicsNotShown":0,"allTopics":["riscv","rust"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":9,"forksCount":5,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-10T12:04:35.565Z"}},{"type":"Public","name":"clic","owner":"rustsbi","isFork":false,"description":"Core-Local Interrupt Controller (CLIC) RISC-V Privileged Architecture Extensions Rust crate support","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":2,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-31T07:43:21.673Z"}},{"type":"Public","name":"sifive-core","owner":"rustsbi","isFork":false,"description":"Low level access to SiFive RISC-V processor cores","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":2,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-01T07:00:10.648Z"}},{"type":"Public","name":"rustsbi-hifive-unmatched","owner":"rustsbi","isFork":false,"description":"RustSBI support on SiFive FU740 board; FU740 is a five-core heterogeneous processor with four SiFive U74 cores, and one SiFive S7 core","topicNames":["rust","riscv","risc-v","sbi","rustsbi"],"topicsNotShown":0,"allTopics":["rust","riscv","risc-v","sbi","rustsbi"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":1,"issueCount":1,"starsCount":17,"forksCount":7,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-20T14:52:52.607Z"}},{"type":"Public","name":"base-address","owner":"rustsbi","isFork":false,"description":"Static and dynamic base address for peripheral buses.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-30T03:09:25.864Z"}},{"type":"Public","name":"rustsbi-tutorial","owner":"rustsbi","isFork":false,"description":"rustsbi 开发教程","topicNames":["riscv","bare-metal","sbi"],"topicsNotShown":0,"allTopics":["riscv","bare-metal","sbi"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":1,"issueCount":0,"starsCount":34,"forksCount":4,"license":"Do What The F*ck You Want To Public License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-06T07:46:06.801Z"}},{"type":"Public","name":"xuantie","owner":"rustsbi","isFork":false,"description":"Low level access to T-Head Xuantie RISC-V processors","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":1,"starsCount":32,"forksCount":3,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-10-15T10:26:51.925Z"}},{"type":"Public","name":"plic","owner":"rustsbi","isFork":false,"description":"Rust support for RISC-V Platform-Level Interrupt Controller","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":10,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-10-13T11:19:48.706Z"}},{"type":"Public","name":"hpm6750-pac","owner":"rustsbi","isFork":false,"description":"Embedded Rust Peripheral Access Crate for HPMicro HPM6750 chip series","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"Mulan Permissive Software License, Version 2","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-10-12T05:19:28.225Z"}}],"repositoryCount":20,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}