{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":232799668,"defaultBranch":"master","name":"upstream-nuttx","ownerLogin":"juniskane","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2020-01-09T12:05:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8397075?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713852228.0","currentOid":""},"activityList":{"items":[{"before":"44cce29d1269ec42d546758e7e82e35e437f5c3e","after":"72acec7275046fab63c2acc9598f0b4d4510af63","ref":"refs/heads/master","pushedAt":"2024-09-21T11:19:49.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"juniskane","name":"Juha Niskanen","path":"/juniskane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8397075?s=80&v=4"},"commit":{"message":"esp32s3: Fix faulty `esp32s3-devkit:stack` example\n\nThis defconfig is an example of the recorded stack and it became\nfaulty recently after the implementation of the `up_current_regs`\nfunctions. The `noinstrument_function` directive must be used for\npreventing it from being looped when instrumentation is enabled.\nAlso, this commit places `sched/instrument/stack_record.c` in IRAM.","shortMessageHtmlLink":"esp32s3: Fix faulty esp32s3-devkit:stack example"}},{"before":"baa716a85dd4445962560e6c3d203ba7a950e38d","after":"44cce29d1269ec42d546758e7e82e35e437f5c3e","ref":"refs/heads/master","pushedAt":"2024-09-20T06:45:25.000Z","pushType":"push","commitsCount":87,"pusher":{"login":"juniskane","name":"Juha Niskanen","path":"/juniskane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8397075?s=80&v=4"},"commit":{"message":"libs/gnssutils: Ignore source zip\n\nLog:\n Untracked files:\n (use \"git add ...\" to include in what will be committed)\n libs/libc/gnssutils/db46128e73cee26d6a6eb0482dcba544ee1ea9f5.zip\n\n nothing added to commit but untracked files present (use \"git add\" to track)\n\nSigned-off-by: wangjianyu3 ","shortMessageHtmlLink":"libs/gnssutils: Ignore source zip"}},{"before":"9a9d0a647ef1b123627872ab7e139c1c5b9be1a0","after":"baa716a85dd4445962560e6c3d203ba7a950e38d","ref":"refs/heads/master","pushedAt":"2024-09-18T06:17:13.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"juniskane","name":"Juha Niskanen","path":"/juniskane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8397075?s=80&v=4"},"commit":{"message":"fs: Dump the list of files when the file description runs out\n\nSigned-off-by: zhangshoukui ","shortMessageHtmlLink":"fs: Dump the list of files when the file description runs out"}},{"before":"401a06fb17529fd0e20cb4ccf3e6d1e7f9a8ee2f","after":"9a9d0a647ef1b123627872ab7e139c1c5b9be1a0","ref":"refs/heads/master","pushedAt":"2024-09-17T07:18:45.000Z","pushType":"push","commitsCount":147,"pusher":{"login":"juniskane","name":"Juha Niskanen","path":"/juniskane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8397075?s=80&v=4"},"commit":{"message":"olimex-stm32-p407: adjust memory layout\n\nLD: nuttx\narm-none-eabi-ld: /home/ligd/platform/mainline/nuttx/nuttx section `.bss' will not fit in region `ksram'\narm-none-eabi-ld: region `ksram' overflowed by 40 bytes\nmake[1]: *** [Makefile:212: nuttx] Error 1\nmake: *** [tools/Unix.mk:538: nuttx] Error 2\n\nSigned-off-by: ligd ","shortMessageHtmlLink":"olimex-stm32-p407: adjust memory layout"}},{"before":"d36197266a107d4d44fe1fdc65636782bc78776b","after":"401a06fb17529fd0e20cb4ccf3e6d1e7f9a8ee2f","ref":"refs/heads/master","pushedAt":"2024-09-14T08:55:47.000Z","pushType":"push","commitsCount":20,"pusher":{"login":"juniskane","name":"Juha Niskanen","path":"/juniskane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8397075?s=80&v=4"},"commit":{"message":"input/ff: modify FF_MAX to support 64-bit machine\n\nSigned-off-by: fangpeina ","shortMessageHtmlLink":"input/ff: modify FF_MAX to support 64-bit machine"}},{"before":"8e7c0617ffa8d79f9f6bee0f69dd3b90ecfc0b36","after":"d36197266a107d4d44fe1fdc65636782bc78776b","ref":"refs/heads/master","pushedAt":"2024-09-13T07:01:49.000Z","pushType":"push","commitsCount":64,"pusher":{"login":"juniskane","name":"Juha Niskanen","path":"/juniskane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8397075?s=80&v=4"},"commit":{"message":"build.yml: Limit the GitHub Runners\n\nThis PR modifies NuttX CI and GitHub Actions, to comply with ASF Policy. Right now, every NuttX Pull Request will trigger 24 Concurrent Jobs (GitHub Runners), executing them in parallel: https://lupyuen.github.io/articles/ci\n\nAccording to ASF Policy: We should run at most 15 Concurrent Jobs: https://infra.apache.org/github-actions-policy.html\n\nThus we'll cut down the Concurrent Jobs from 24 down to 15. That's 12 Linux Jobs, 2 macOS, 1 Windows. (Each job takes 30 mins to 2 hours)\n\n(1) Right now our \"Linux > Strategy\" is a flat list of 20 Linux Jobs, all executed in parallel\n\n(2) We change \"Linux > Strategy\" to prioritise by Target Architecture, and limit to 12 concurrent jobs\n\n(3) So NuttX CI will initially execute 12 Build Jobs across Arm32, Arm64, RISC-V, Simulator and Xtensa. As they complete, NuttX CI will execute the remaining 8 Build Jobs (for Arm32).\n\n(4) This will extend the Overall Build Duration from [2 hours](https://github.com/apache/nuttx/actions/runs/10817443237) to [2.25 hours](https://github.com/lupyuen4/ci-nuttx/actions/runs/10828246630)\n\n(5) We'll also limit macOS Jobs to 2, Windows Jobs to 1","shortMessageHtmlLink":"build.yml: Limit the GitHub Runners"}},{"before":"cd8db329de2bc7af8be75bfbdaf1fabcbd4a81a3","after":"8e7c0617ffa8d79f9f6bee0f69dd3b90ecfc0b36","ref":"refs/heads/master","pushedAt":"2024-09-12T09:33:36.000Z","pushType":"push","commitsCount":20,"pusher":{"login":"juniskane","name":"Juha Niskanen","path":"/juniskane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8397075?s=80&v=4"},"commit":{"message":"arm64/Kconfig: Make the ARM64_PA/VA_BITS a true Kconfig variable\n\nEnforcing the default 48-bit VA for everyone also implies a 4 page table\ntranslation system. However, if less than 40 bits are needed, a full\ntranslation table level can be dropped, making the translations faster.\n\nThus, make this into a configurable option, instead of enforcing the same\naddress widht for everyone.","shortMessageHtmlLink":"arm64/Kconfig: Make the ARM64_PA/VA_BITS a true Kconfig variable"}},{"before":"d285e5bc31c1a4baf477c57393e3005fa0e6d775","after":"cd8db329de2bc7af8be75bfbdaf1fabcbd4a81a3","ref":"refs/heads/master","pushedAt":"2024-09-11T06:34:33.000Z","pushType":"push","commitsCount":57,"pusher":{"login":"juniskane","name":"Juha Niskanen","path":"/juniskane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8397075?s=80&v=4"},"commit":{"message":"irq: simplify code by using OSINIT_TASK_READY\n\nSigned-off-by: hujun5 ","shortMessageHtmlLink":"irq: simplify code by using OSINIT_TASK_READY"}},{"before":"cc0d4af20ae021090cfa95306a3fe1d05e34d96e","after":"d285e5bc31c1a4baf477c57393e3005fa0e6d775","ref":"refs/heads/master","pushedAt":"2024-09-10T05:39:18.000Z","pushType":"push","commitsCount":93,"pusher":{"login":"juniskane","name":"Juha Niskanen","path":"/juniskane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8397075?s=80&v=4"},"commit":{"message":"Dockerfile: add subversion to final images\n\nAdd subversion to install list ensure linux docker\ncan use svn command to download source code.\n\nSigned-off-by: shizhenghui ","shortMessageHtmlLink":"Dockerfile: add subversion to final images"}},{"before":"9e5d3dacd668c54cccc643c595d9f63409057c24","after":"cc0d4af20ae021090cfa95306a3fe1d05e34d96e","ref":"refs/heads/master","pushedAt":"2024-09-05T08:51:47.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"juniskane","name":"Juha Niskanen","path":"/juniskane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8397075?s=80&v=4"},"commit":{"message":"tools/mksymtab: support for structure","shortMessageHtmlLink":"tools/mksymtab: support for structure"}},{"before":"baf79de7e5e6d13344fb39620dff5535851a486d","after":"9e5d3dacd668c54cccc643c595d9f63409057c24","ref":"refs/heads/master","pushedAt":"2024-09-04T05:28:34.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"juniskane","name":"Juha Niskanen","path":"/juniskane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8397075?s=80&v=4"},"commit":{"message":"irq: dynaminc create g_irqmap\n\nreason:\ndynaminc create g_irqmap to reduce the use of data segments\nCONFIG_ARCH_NUSER_INTERRUPTS should be one more than the number of IRQs actually used\n\nSigned-off-by: hujun5 ","shortMessageHtmlLink":"irq: dynaminc create g_irqmap"}},{"before":"63ed723d93165c2e9ec56a5a851281c3225915fe","after":"baf79de7e5e6d13344fb39620dff5535851a486d","ref":"refs/heads/master","pushedAt":"2024-09-03T13:30:05.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"juniskane","name":"Juha Niskanen","path":"/juniskane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8397075?s=80&v=4"},"commit":{"message":"task: assign_pid retry after malloc\n\nCalling malloc in the critical section may cause thread switching.\nAdd a retry mechanism to handle the situation where other threads have been successfully expanded.\n\nSigned-off-by: yinshengkai \nSigned-off-by: ligd ","shortMessageHtmlLink":"task: assign_pid retry after malloc"}},{"before":"ce2ad51b3a8d5d774b345c5219fdabbf24e1a6b8","after":"63ed723d93165c2e9ec56a5a851281c3225915fe","ref":"refs/heads/master","pushedAt":"2024-09-02T06:07:25.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"juniskane","name":"Juha Niskanen","path":"/juniskane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8397075?s=80&v=4"},"commit":{"message":"tools/ci/docker/linux/Dockerfile: Restarting the Docker-Linux workflow\n\nThe docker image has not been updated we currently use that one\nfrom 22 days ago.\n\nIt seems that the error encountered is due to an incomplete download. It will probably work fine if downloaded again..\n\n https://github.com/apache/nuttx/actions/runs/10619683045/job/29437799464#step:7:1339\n\n28.31\n28.31 gzip: stdin: unexpected end of file\n28.31 tar: Unexpected EOF in archive\n28.32 tar: Unexpected EOF in archive\n28.32 tar: Error is not recoverable: exiting now","shortMessageHtmlLink":"tools/ci/docker/linux/Dockerfile: Restarting the Docker-Linux workflow"}},{"before":"1086a05e50b97439b1a1dc44cfe6da5048e40702","after":"ce2ad51b3a8d5d774b345c5219fdabbf24e1a6b8","ref":"refs/heads/master","pushedAt":"2024-08-30T06:40:38.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"juniskane","name":"Juha Niskanen","path":"/juniskane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8397075?s=80&v=4"},"commit":{"message":"wqueue: expose wqueue API for customization\n\nSigned-off-by: ligd ","shortMessageHtmlLink":"wqueue: expose wqueue API for customization"}},{"before":"a0a85e5c106cb10e41ebd927549b688e44801282","after":"1086a05e50b97439b1a1dc44cfe6da5048e40702","ref":"refs/heads/master","pushedAt":"2024-08-29T07:41:47.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"juniskane","name":"Juha Niskanen","path":"/juniskane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8397075?s=80&v=4"},"commit":{"message":"libc/sysconf: add _SC_GETPW_R_SIZE_MAX\n\npass tlpi example: https://man7.org/tlpi/code/online/dist/users_groups/t_getpwnam_r.c.html\n\nSigned-off-by: chenzhijia ","shortMessageHtmlLink":"libc/sysconf: add _SC_GETPW_R_SIZE_MAX"}},{"before":"8de247543f43aff705a9413393b27d989c28bdd7","after":"a0a85e5c106cb10e41ebd927549b688e44801282","ref":"refs/heads/master","pushedAt":"2024-08-28T13:10:49.000Z","pushType":"push","commitsCount":27,"pusher":{"login":"juniskane","name":"Juha Niskanen","path":"/juniskane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8397075?s=80&v=4"},"commit":{"message":"arch/arm64: Move ELF_64BIT selection to arch/Kconfig\n\nUnify the elf file format for the whole arm64 architecture","shortMessageHtmlLink":"arch/arm64: Move ELF_64BIT selection to arch/Kconfig"}},{"before":"ab92b7d04d18f22a327ae0f1519fa28d91d96edd","after":"8de247543f43aff705a9413393b27d989c28bdd7","ref":"refs/heads/master","pushedAt":"2024-08-27T12:41:29.000Z","pushType":"push","commitsCount":31,"pusher":{"login":"juniskane","name":"Juha Niskanen","path":"/juniskane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8397075?s=80&v=4"},"commit":{"message":"crypto: export interfaces abort aes-cmac\n\nSigned-off-by: makejian ","shortMessageHtmlLink":"crypto: export interfaces abort aes-cmac"}},{"before":"93b520f7b05a843512529b617abb2a1f79a64ffd","after":"ab92b7d04d18f22a327ae0f1519fa28d91d96edd","ref":"refs/heads/master","pushedAt":"2024-08-26T10:29:38.000Z","pushType":"push","commitsCount":87,"pusher":{"login":"juniskane","name":"Juha Niskanen","path":"/juniskane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8397075?s=80&v=4"},"commit":{"message":"tcp_close.c:when tcp socket stays in TCP_FIN_WAIT_1 or TCP_FIN_WAIT_2,calling tcp_close_eventhandler releases received packets\n\nwhen tcp socket stays in TCP_FIN_WAIT_1 or TCP_FIN_WAIT_2,not actively calling tcp_close_eventhandler,can reuslt in some TCP socket being set to a closed state,but nofosegs are not directly released,leading to IOB resource leakage.\n\nSigned-off-by: wangchen ","shortMessageHtmlLink":"tcp_close.c:when tcp socket stays in TCP_FIN_WAIT_1 or TCP_FIN_WAIT_2…"}},{"before":"947b24c8c12015ea0b732f5ae1d1b4cc52679601","after":"93b520f7b05a843512529b617abb2a1f79a64ffd","ref":"refs/heads/master","pushedAt":"2024-08-23T06:57:28.000Z","pushType":"push","commitsCount":32,"pusher":{"login":"juniskane","name":"Juha Niskanen","path":"/juniskane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8397075?s=80&v=4"},"commit":{"message":"swift6 embedded support","shortMessageHtmlLink":"swift6 embedded support"}},{"before":"ed572174e1ca1f0d9207cdb37bb2cf075524ea29","after":"947b24c8c12015ea0b732f5ae1d1b4cc52679601","ref":"refs/heads/master","pushedAt":"2024-08-22T06:41:40.000Z","pushType":"push","commitsCount":81,"pusher":{"login":"juniskane","name":"Juha Niskanen","path":"/juniskane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8397075?s=80&v=4"},"commit":{"message":"crypto/poly1305: export poly1305 mac algorithm via /dev/crypto\n\nSigned-off-by: makejian ","shortMessageHtmlLink":"crypto/poly1305: export poly1305 mac algorithm via /dev/crypto"}},{"before":"a18aebc2c6d3cee8dfc33e08b2d3d05836fc9afc","after":"ed572174e1ca1f0d9207cdb37bb2cf075524ea29","ref":"refs/heads/master","pushedAt":"2024-08-21T06:44:40.000Z","pushType":"push","commitsCount":61,"pusher":{"login":"juniskane","name":"Juha Niskanen","path":"/juniskane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8397075?s=80&v=4"},"commit":{"message":"pm_runtime: fix header missing, up_interrupt_context may undeclared\n\nSigned-off-by: buxiasen ","shortMessageHtmlLink":"pm_runtime: fix header missing, up_interrupt_context may undeclared"}},{"before":"87ebdb850c38e6a441d3fb37a90c51573389cadb","after":"a18aebc2c6d3cee8dfc33e08b2d3d05836fc9afc","ref":"refs/heads/master","pushedAt":"2024-08-20T07:00:12.000Z","pushType":"push","commitsCount":36,"pusher":{"login":"juniskane","name":"Juha Niskanen","path":"/juniskane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8397075?s=80&v=4"},"commit":{"message":"wifi_sim.c:fix compile warning\n\nSigned-off-by: wangchen ","shortMessageHtmlLink":"wifi_sim.c:fix compile warning"}},{"before":"a5bfbca869366754de22895eb3459777f9afcc58","after":"87ebdb850c38e6a441d3fb37a90c51573389cadb","ref":"refs/heads/master","pushedAt":"2024-08-19T10:02:09.000Z","pushType":"push","commitsCount":52,"pusher":{"login":"juniskane","name":"Juha Niskanen","path":"/juniskane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8397075?s=80&v=4"},"commit":{"message":"net/pkt: fix issue that set nonblock by fcntl does not take effect\n\npkt_sockcaps returns SOCKCAP_NONBLOCKING to indicate that pkt supports\nnonblock configuration.\n\nSigned-off-by: zhanghongyu ","shortMessageHtmlLink":"net/pkt: fix issue that set nonblock by fcntl does not take effect"}},{"before":"f05c85e6228a7c6f2471da33e09fa1e8e0dc07e9","after":"a5bfbca869366754de22895eb3459777f9afcc58","ref":"refs/heads/master","pushedAt":"2024-08-16T06:02:25.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"juniskane","name":"Juha Niskanen","path":"/juniskane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8397075?s=80&v=4"},"commit":{"message":"arm/armv8-r: invalidate d-cache on boot\n\nPass CP15_CACHE_INVALIDATE argument with r1 register to cp15_dcache_op_level.\ncache level is 0(L1 D-Cache) with r0 register.\nprototype:\nvoid cp15_dcache_op_level(uint32_t level, int op)\n\nSigned-off-by: Jinliang Li ","shortMessageHtmlLink":"arm/armv8-r: invalidate d-cache on boot"}},{"before":"cd46d274898377befb0fb0a48433b38969f91ce1","after":"f05c85e6228a7c6f2471da33e09fa1e8e0dc07e9","ref":"refs/heads/master","pushedAt":"2024-08-15T05:31:59.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"juniskane","name":"Juha Niskanen","path":"/juniskane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8397075?s=80&v=4"},"commit":{"message":"arm/stm32h7x3x_rcc.c: Add External Power Supply option to stm32h7x3x targets","shortMessageHtmlLink":"arm/stm32h7x3x_rcc.c: Add External Power Supply option to stm32h7x3x …"}},{"before":"155517b5fc8c69da94767ed62b686a46edc19817","after":"cd46d274898377befb0fb0a48433b38969f91ce1","ref":"refs/heads/master","pushedAt":"2024-08-14T06:40:53.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"juniskane","name":"Juha Niskanen","path":"/juniskane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8397075?s=80&v=4"},"commit":{"message":"cmake:Remove Unix-specific code and replace it with cmake script to support cross-platform\n\nthe Unix-specific commands used in the CMake implementation of savedefconfig are not\nsupported on the Windows platform, which will cause compatibility issues.\n\nreplace it with CMake implementation, which can be cross-platform and has been verified on Windows.\n\nSigned-off-by: xuxin19 ","shortMessageHtmlLink":"cmake:Remove Unix-specific code and replace it with cmake script to s…"}},{"before":"2ff2b8243773df3a56d535635b898a06f3f8c0f6","after":"155517b5fc8c69da94767ed62b686a46edc19817","ref":"refs/heads/master","pushedAt":"2024-08-13T06:36:59.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"juniskane","name":"Juha Niskanen","path":"/juniskane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8397075?s=80&v=4"},"commit":{"message":"arch/sim/src/cmake/Toolchain.cmake: macOS fix unknown options: --gc-sections\n\nfix\nld: unknown options: --gc-sections\n\nadded -> add_link_options(-Wl,-dead_strip)","shortMessageHtmlLink":"arch/sim/src/cmake/Toolchain.cmake: macOS fix unknown options: --gc-s…"}},{"before":"7e0db9406360e01fd9cdcae74611adcc0588f433","after":"2ff2b8243773df3a56d535635b898a06f3f8c0f6","ref":"refs/heads/master","pushedAt":"2024-08-12T06:57:43.000Z","pushType":"push","commitsCount":20,"pusher":{"login":"juniskane","name":"Juha Niskanen","path":"/juniskane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8397075?s=80&v=4"},"commit":{"message":"coredump:coredump_set_memory_region to set memory region\n\nSigned-off-by: anjiahao ","shortMessageHtmlLink":"coredump:coredump_set_memory_region to set memory region"}},{"before":"3862b717286ddd6ad8375639daa294844b817ade","after":"7e0db9406360e01fd9cdcae74611adcc0588f433","ref":"refs/heads/master","pushedAt":"2024-08-10T15:39:26.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"juniskane","name":"Juha Niskanen","path":"/juniskane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8397075?s=80&v=4"},"commit":{"message":"arm/lm3s6965-ek: Disable NTPC for lm3s6965 to fix maximum flash space reached","shortMessageHtmlLink":"arm/lm3s6965-ek: Disable NTPC for lm3s6965 to fix maximum flash space…"}},{"before":"52583fc17eed2d206b95b3ef93e26bd41b28ad67","after":"3862b717286ddd6ad8375639daa294844b817ade","ref":"refs/heads/master","pushedAt":"2024-08-08T04:41:53.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"juniskane","name":"Juha Niskanen","path":"/juniskane","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8397075?s=80&v=4"},"commit":{"message":"risc-v/qemu-rv: Add Build Config for leds64_rust\n\nThis PR adds a new Build Config `rv-virt:leds64_rust` that builds the Rust App `leds_rust` for QEMU RISC-V 64-bit. The build requires the [Rust Target `riscv64gc-unknown-none-elf`](https://github.com/apache/nuttx/pull/12858):\n\n```bash\nrustup target add riscv64gc-unknown-none-elf\n```\n\nNew Files:\n\n`boards/risc-v/qemu-rv/rv-virt/configs/leds64_rust/defconfig`: Add new Build Config `rv-virt:leds64_rust`\n\nUpdated Docs:\n\n`applications/examples/leds_rust/index.rst`: Add `leds_rust` example app\n\n`platforms/risc-v/qemu-rv/boards/rv-virt/index.rst`: Add `rv-virt:leds64_rust` config","shortMessageHtmlLink":"risc-v/qemu-rv: Add Build Config for leds64_rust"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQxMToxOTo0OS4wMDAwMDBazwAAAAS8q4I6","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQxMToxOTo0OS4wMDAwMDBazwAAAAS8q4I6","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wOFQwNDo0MTo1My4wMDAwMDBazwAAAASU1qVc"}},"title":"Activity · juniskane/upstream-nuttx"}