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]

Reply via email to