nuttx/arch/sim/src/sim
liqinhui 0d39246b4e sim/posix: Add the host_system interface used to execute the host command
Encapsulate the host system/popen interface to host_system.

Signed-off-by: liqinhui <liqinhui@xiaomi.com>
2023-08-21 17:40:40 +08:00
..
posix sim/posix: Add the host_system interface used to execute the host command 2023-08-21 17:40:40 +08:00
win hostfs:support SEEK_CUR 2023-08-19 01:48:48 +08:00
CMakeLists.txt nuttx/arch:support to obtain host cpuinfo in NSH. 2023-08-05 14:57:15 -07:00
sim_ajoystick.c Indent the define statement by two spaces 2023-05-21 09:52:08 -03:00
sim_backtrace.c mm/mm_heap: remove kasan in MM_ADD_BACKTRACE 2023-01-16 20:32:17 +08:00
sim_blockdevice.c arch: rename arch special function name 2022-11-22 16:27:56 +08:00
sim_camera.c drivers/video: video driver supports NV12 2023-08-03 22:37:53 -07:00
sim_checkstack.c arch: Save sigdeliver into xcp in the case of signal self delevery 2023-05-17 11:53:18 -06:00
sim_copyfullstate.c arch: rename arch special function name 2022-11-22 16:27:56 +08:00
sim_cpuidlestack.c arch: rename arch special function name 2022-11-22 16:27:56 +08:00
sim_cpuinfo.c hostfs:support SEEK_CUR 2023-08-19 01:48:48 +08:00
sim_createstack.c arch: fixed error in the calculation of nwords caused an out of bounds 2023-03-13 16:12:11 +09:00
sim_deviceimage.c Indent the define statement by two spaces 2023-05-21 09:52:08 -03:00
sim_doirq.c arch: update g_running_tasks when context switch occurred 2023-08-01 09:35:18 -07:00
sim_exit.c sim: set timer irq as real timer 2022-12-21 16:59:56 +09:00
sim_fork.c libs/libc/fork: add lib_fork implementation 2023-07-26 10:41:52 +02:00
sim_fork_arm.S libs/libc/fork: add lib_fork implementation 2023-07-26 10:41:52 +02:00
sim_fork_arm64.S libs/libc/fork: add lib_fork implementation 2023-07-26 10:41:52 +02:00
sim_fork_x86.S libs/libc/fork: add lib_fork implementation 2023-07-26 10:41:52 +02:00
sim_fork_x86_64.S libs/libc/fork: add lib_fork implementation 2023-07-26 10:41:52 +02:00
sim_framebuffer.c sim: add set/get_power for sim_framebuffer.c 2023-08-10 15:57:57 +08:00
sim_hcisocket.c nuttx/sim: use workquene instead of sim_bthcisock_loop 2023-08-03 21:15:36 -07:00
sim_head.c sim/asan: disable detect_invalid_pointer_pairs/detect_stack_use_after_return 2023-05-09 20:59:41 +08:00
sim_heap.c mm: Rename mm_memdump_s to malltask 2023-06-18 09:12:14 +03:00
sim_hosthcisocket.h arch/sim: Change sim_host_ prefix to host_ 2022-12-06 13:12:21 +01:00
sim_hostusrsock.h net: Implement shutdown() for usrsock 2023-01-31 11:15:01 +08:00
sim_hostvideo.h sim/video: rename dq_buf to dqbuf 2022-12-20 17:00:44 +08:00
sim_idle.c arch: rename arch special function name 2022-11-22 16:27:56 +08:00
sim_initialize.c nuttx/sim: use workquene instead of sim_bthcisock_loop 2023-08-03 21:15:36 -07:00
sim_initialstate.c sim: use correct size to avoid buffer overflow 2023-08-11 20:13:28 +08:00
sim_internal.h sim/posix: Add the host_system interface used to execute the host command 2023-08-21 17:40:40 +08:00
sim_keyboard.c arch: rename arch special function name 2022-11-22 16:27:56 +08:00
sim_lcd.c arch: fix sim_x11events calls but sim_x11initialize() hasn't ready 2023-01-29 17:34:36 -03:00
sim_netdriver.c sim: multi netdevice forward issue when ll_guardsize not 14 2023-04-23 10:37:50 +03:00
sim_oneshot.c sim: fix nuttx consumes much CPU time 2023-02-13 18:41:43 +09:00
sim_registerdump.c arch/sim: add up_getusrsp for sim 2023-05-05 13:40:04 +08:00
sim_releasestack.c arch: rename arch special function name 2022-11-22 16:27:56 +08:00
sim_rptun.c nuttx/sim: simlulator rptun powerdown 2023-08-21 13:21:50 +08:00
sim_rtc.c arch/sim: Change sim_host_ prefix to host_ 2022-12-06 13:12:21 +01:00
sim_saveusercontext.c sim: remove sim_saveusercontext() return value 2023-02-13 18:41:43 +09:00
sim_schedulesigaction.c arch: Save sigdeliver into xcp in the case of signal self delevery 2023-05-17 11:53:18 -06:00
sim_sigdeliver.c arch: fix the issue of asynchronous signal processing 2023-05-08 09:11:14 +02:00
sim_smpsignal.c arch/all: in smp pthread_cancel occasionally deadlock except for arm64 2023-05-23 15:48:35 +09:00
sim_stackframe.c arch: rename arch special function name 2022-11-22 16:27:56 +08:00
sim_switchcontext.c sim: remove sim_saveusercontext() return value 2023-02-13 18:41:43 +09:00
sim_tcbinfo.c sim/tcbinfo:add ebp to tcbinfo 2023-07-26 06:57:25 -07:00
sim_textheap.c arch/sim: Move up_textheap_xxx to common place 2023-04-24 19:37:15 +08:00
sim_touchscreen.c arch: rename arch special function name 2022-11-22 16:27:56 +08:00
sim_uart.c arch/sim: Replace uart_[xmit|recv]chars_dma with uart_dma[txavail|rxfree] 2023-06-05 09:25:31 +02:00
sim_usbdev.c sim/usbdev: Add string table as it is needed when USBTRACE is turned on 2023-07-28 20:58:23 -07:00
sim_usbdev.h sim/usb: add sim usb device 2023-03-03 14:31:30 -03:00
sim_usbhost.c usbhost: Fix function address generation for multi-port root hubs. 2023-05-11 09:44:18 +02:00
sim_usbhost.h sim/usb: add sim usb host 2023-03-03 14:31:30 -03:00
sim_usestack.c arch: rename arch special function name 2022-11-22 16:27:56 +08:00
sim_usrsock.c sim/posix/sim_hostusrsock: process host network syscall with critical section 2023-06-13 22:10:16 +08:00