rt-thread/components/lwp/terminal
bernard 721dfbfe01 [smart] Add vDSO support for RISC-V architecture and refactor related components
- Implemented vDSO functionality for the RISC-V architecture, including the necessary source files and linker scripts.
- Introduced a new `vdso_sys.c` file for RISC-V, containing functions to handle time retrieval using the vDSO mechanism.
- Created architecture-specific linker scripts (`vdso.lds.S`) for both AArch64 and RISC-V.
- Updated the build system to support vDSO compilation for RISC-V, including necessary adjustments in `SConstruct` files.
- Refactored existing vDSO code to improve compatibility and maintainability across architectures.
- Adjusted the maximum number of PTY devices in the terminal configuration from 64 to 32 for better resource management.
- Fixed minor issues in existing code, including correcting the path for the vDSO shared library and ensuring proper function definitions.
2025-05-19 18:29:26 +08:00
..
freebsd [lwp] fix TTYSUP_CFLAG did not include CBAUD flag 2024-12-12 18:54:30 -05:00
Kconfig [smart] Add vDSO support for RISC-V architecture and refactor related components 2025-05-19 18:29:26 +08:00
bsd_porting.h sync smart & dfs (#8672) 2024-03-28 23:42:56 +08:00
bsd_ttydisc.h sync smart & dfs (#8672) 2024-03-28 23:42:56 +08:00
bsd_ttyqueue.h sync smart & dfs (#8672) 2024-03-28 23:42:56 +08:00
terminal.h [smart] select console device dynamically (#8949) 2024-05-17 13:19:00 +08:00
tty_config.h sync smart & dfs (#8672) 2024-03-28 23:42:56 +08:00
tty_cons.c sync smart & dfs (#8672) 2024-03-28 23:42:56 +08:00
tty_ctty.c sync smart & dfs (#8672) 2024-03-28 23:42:56 +08:00
tty_device.c sync smart & dfs (#8672) 2024-03-28 23:42:56 +08:00
tty_internal.h sync smart & dfs (#8672) 2024-03-28 23:42:56 +08:00
tty_ptmx.c fixup: pty: possible memory leaking on close() 2024-09-19 23:02:25 -04:00