Configuring NuttX and compile: $ ./tools/configure.sh -l qemu-armv8a:nsh_smp $ make Running with qemu $ qemu-system-aarch64 -cpu cortex-a53 -smp 4 -nographic \ -machine virt,virtualization=on,gic-version=3 \ -net none -chardev stdio,id=con,mux=on -serial chardev:con \ -mon chardev=con,mode=readline -kernel ./nuttx reason: In some non-irq scenarios, we can simplify the implementation of critical sections to improve performance. Signed-off-by: hujun5 <hujun5@xiaomi.com> |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| Make.defs | ||
| mq_getattr.c | ||
| mq_initialize.c | ||
| mq_msgfree.c | ||
| mq_msgqalloc.c | ||
| mq_msgqfree.c | ||
| mq_notify.c | ||
| mq_rcvinternal.c | ||
| mq_receive.c | ||
| mq_recover.c | ||
| mq_send.c | ||
| mq_setattr.c | ||
| mq_sndinternal.c | ||
| mq_timedreceive.c | ||
| mq_timedsend.c | ||
| mq_waitirq.c | ||
| mqueue.h | ||
| msg.h | ||
| msgctl.c | ||
| msgget.c | ||
| msginternal.c | ||
| msgrcv.c | ||
| msgsnd.c | ||