ldube commented on code in PR #17238: URL: https://github.com/apache/nuttx/pull/17238#discussion_r2456328675
########## Documentation/guides/semihosting.rst: ########## @@ -2,10 +2,176 @@ Semihosting =========== -.. warning:: - Migrated from: - https://cwiki.apache.org/confluence/display/NUTTX/Semihosting +Overview +======== +NuttX supports many types of semihosting (syslog, file host sharing, poweroff, etc). +The focus of this document is syslog and file sharing, since these are the most common +features used when porting NuttX to a new platform or when testing requires files from +the host machine (i.e. to play an audio file). + +Semihosting SYSLOG +------------------ + +This feature is very useful during the port to a new chip where to support to uart driver +is not implemented yet but the developer wants to know what is going on during the early +initialization phase. Also it could be useful when there is not serial port available for +debug purpose. Review Comment: This feature is highly valuable, particularly during the porting process to a new chip. It allows the developer to track events and diagnose issues during the early initialization phase, even if the UART driver support hasn't been implemented. Furthermore, it serves as a critical debugging tool when a physical serial port isn't available for monitoring. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
