The goal of this GSoC project was to bring more robust support for the Raspberry Pi 4B and its peripherals to the Apache NuttX RTOS. The Raspberry Pi 4B is a powerful SoC-based board running on the ARM64 architecture. Its wide variety of on-board peripherals and position as a popular hobbyist device makes it an ideal board for the NuttX RTOS to both attract new users and showcase its capabilities and scalability. This project added further support for new peripherals, stabilized existing peripheral support and added several demo configurations that showcase NuttX's abilities on a flagship hobbyist device.
π
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| -- Treesitter automatic Python format strings | |
| vim.api.nvim_create_augroup("py-fstring", { clear = true }) | |
| vim.api.nvim_create_autocmd("InsertCharPre", { | |
| pattern = { "*.py" }, | |
| group = "py-fstring", | |
| --- @param opts AutoCmdCallbackOpts | |
| --- @return nil | |
| callback = function(opts) | |
| -- Only run if f-string escape character is typed | |
| if vim.v.char ~= "{" then return end |