#endif /* __INCLUDE_ASSERT_H */
-/** @} *///end of ASSERT_KERNEL
+/**
+ * @}
+ */
#endif /* __INCLUDE_CRC16_H */
-/** @} *///end of CRC_KERNEL
+/**
+ * @}
+ */
#endif /* __INCLUDE_CRC32_H */
-/** @} *///end of CRC_KERNEL
+/**
+ * @}
+ */
#endif /* __INCLUDE_CRC8_H */
-/** @} *///end of CRC_KERNEL
+/**
+ * @}
+ */
}
#endif
#endif /* __INCLUDE_DEBUG_H */
-/** @} *///end of DEBUG_KERNEL
+/**
+ * @}
+ */
#endif /* __INCLUDE_DIRENT_H */
/**
- * @} */
+ * @}
+ */
#endif /* __INCLUDE_ERRNO_H */
-/** @} */// end of ERRNO_KERNEL
+/**
+ * @}
+ */
#endif /* __INCLUDE_FCNTL_H */
/**
- * @} */
+ * @}
+ */
#ifndef CONFIG_HAVE_LONG_LONG
/* Multiplication operators */
/**
-* @brief multiply two b16 numbers
-* @todo
-* @param[in] first operand
-* @param[in] second operand
-* @return the result of two multiplication
-*/
+ * @brief multiply two b16 numbers
+ * @todo
+ * @param[in] first operand
+ * @param[in] second operand
+ * @return the result of two multiplication
+ */
b16_t b16mulb16(b16_t m1, b16_t m2);
/**
-* @brief multiply two unsigned b16 numbers
-* @todo
-* @param[in] first operand
-* @param[in] second operand
-* @return the result of two multiplication
-*/
+ * @brief multiply two unsigned b16 numbers
+ * @todo
+ * @param[in] first operand
+ * @param[in] second operand
+ * @return the result of two multiplication
+ */
ub16_t ub16mulub16(ub16_t m1, ub16_t m2);
/* Square operators */
/**
-* @brief square b16 number
-* @todo
-* @param[in] first operand
-* @return the result of square
-*/
+ * @brief square b16 number
+ * @todo
+ * @param[in] first operand
+ * @return the result of square
+ */
b16_t b16sqr(b16_t a);
/**
-* @brief square unsigned b16 number
-* @todo
-* @param[in] first operand
-* @return the result of square
-*/
+ * @brief square unsigned b16 number
+ * @todo
+ * @param[in] first operand
+ * @return the result of square
+ */
ub16_t ub16sqr(ub16_t a);
/* Division operators */
/**
-* @brief divide operation
-* @todo
-* @param[in] a dividend
-* @param[in] a divisor
-* @return the result of divide
-*/
+ * @brief divide operation
+ * @todo
+ * @param[in] a dividend
+ * @param[in] a divisor
+ * @return the result of divide
+ */
b16_t b16divb16(b16_t num, b16_t denom);
/**
-* @brief divide operation
-* @todo
-* @param[in] a dividend
-* @param[in] a divisor
-* @return the result of divide
-*/
+ * @brief divide operation
+ * @todo
+ * @param[in] a dividend
+ * @param[in] a divisor
+ * @return the result of divide
+ */
ub16_t ub16divub16(ub16_t num, ub16_t denom);
#endif
/* Trigonometric Functions */
/**
-* @brief Trigonometric sine operation
-* @todo
-* @param[in] a radian value
-* @return the result of sine operation
-*/
+ * @brief Trigonometric sine operation
+ * @todo
+ * @param[in] a radian value
+ * @return the result of sine operation
+ */
b16_t b16sin(b16_t rad);
/**
-* @brief Trigonometric cosine operation
-* @todo
-* @param[in] a radian value
-* @return the result of cosine operation
-*/
+ * @brief Trigonometric cosine operation
+ * @todo
+ * @param[in] a radian value
+ * @return the result of cosine operation
+ */
b16_t b16cos(b16_t rad);
/**
-* @brief Trigonometric tangent operation
-* @details calculates the arctangent of y/x
-* @todo
-* @param[in] a radian y value
-* @param[in] a radian x value
-* @return the result of tangent operation
-*/
+ * @brief Trigonometric tangent operation
+ * @details calculates the arctangent of y/x
+ * @todo
+ * @param[in] a radian y value
+ * @param[in] a radian x value
+ * @return the result of tangent operation
+ */
b16_t b16atan2(b16_t y, b16_t x);
#undef EXTERN
/**
* @endcond
- * @} *///end for FIXEDMATH_KERNEL
+ * @}
+ */
#endif /* __INCLUDE_INTTYPES_H */
/**
- * @} */
+ * @}
+ */
#endif
#endif /* __INCLUDE_LIBGEN_H */
-/** @} */// end of LIBGEN_KERNEL
+/**
+ * @}
+ */
#endif /* __INCLUDE_MQUEUE_H */
/**
- * @} */
+ * @}
+ */
// @endcond
/**
-* @brief getaddrinfo() is a function that returns information on a particular host name (such as its IP address) and loads up a struct sockaddr.
-* @param[in] host can be either a domain name or NULL
-* @param[in] service can be a port number passed as string or a service name
-* @param[in] hints can be either NULL or an addrinfo structure with the type of service requested
-* @param[in] res is a pointer that points to a new addrinfo structure
-* @return On success, 0 is returned. On failure, a negative value is returned
-* @since Tizen RT v1.0
-*/
+ * @brief getaddrinfo() is a function that returns information on a particular host name (such as its IP address) and loads up a struct sockaddr.
+ * @param[in] host can be either a domain name or NULL
+ * @param[in] service can be a port number passed as string or a service name
+ * @param[in] hints can be either NULL or an addrinfo structure with the type of service requested
+ * @param[in] res is a pointer that points to a new addrinfo structure
+ * @return On success, 0 is returned. On failure, a negative value is returned
+ * @since Tizen RT v1.0
+ */
int getaddrinfo(const char *host, const char *service, const struct addrinfo *hints, struct addrinfo **res);
/**
-* @brief freeaddrinfo() frees the memory allocated by the getaddrinfo() function.
-* @param[in] ai is the head of the addrinfo list
-* @return void
-* @since Tizen RT v1.0
-*/
+ * @brief freeaddrinfo() frees the memory allocated by the getaddrinfo() function.
+ * @param[in] ai is the head of the addrinfo list
+ * @return void
+ * @since Tizen RT v1.0
+ */
void freeaddrinfo(FAR struct addrinfo *ai);
/**
* @param[in] *addr host address sending DNS server (e.g., 192.168.0.0)
* @return On success, hostent, the structure contains hostname of requested IP addresses, returns. On failure, hostname parameters in hostent structure is NULL
* @since Tizen RT v1.0
-*/
+ */
FAR struct hostent *gethostbyaddr(FAR const void *addr, socklen_t len, int type);
/**
* @param[in] *name hostname sending DNS server (e.g., www.samsung.com)
* @return On success, hostent, the structure contains IP addresses of requested hostname, returns. On failure, IP address parameters in hostent structure is NULL
* @since Tizen RT v1.0
-*/
+ */
FAR struct hostent *gethostbyname(FAR const char *name);
#if 0 /* None of these are yet supported */
#endif
#endif /* __INCLUDE_NETDB_H */
-/** @} */ // end of SOCKET group
+/**
+ * @}
+ */
#endif
#endif /* __INCLUDE_NETINET_ETHER_H */
-/** @} */ // end of SOCKET group
+/**
+ * @}
+ */
#endif /* __INCLUDE_POLL_H */
/**
- * @} */
+ * @}
+ */
int pthread_rwlock_wrlock(FAR pthread_rwlock_t *lock);
/**
- * @} */
+ * @}
+ */
#ifdef __cplusplus
}
#endif
#endif /* __INCLUDE_QUEUE_H_ */
-/** @} */// end of QUEUE_LIBC
+/**
+ * @}
+ */
#define PTHREAD_KEYS_MAX CONFIG_NPTHREAD_KEYS
/**
- * @} */
+ * @}
+ */
/********************************************************************************
* Public Type Definitions
********************************************************************************/
#define sa_sigaction sa_u._sa_sigaction
/**
-* @} */
+ * @}
+ */
/********************************************************************************
* Global Variables
********************************************************************************/
}
#endif
#endif /* __INCLUDE_SPAWN_H */
-/** @} */// end of SPAWN_LIBC
+/**
+ * @}
+ */
#endif
#endif /* __INCLUDE_STDIO_H */
-/** @} */// end of STDIO_LIBC
+/**
+ * @}
+ */
typedef struct lldiv_s lldiv_t;
/**
-* @} */
+ * @}
+ */
/****************************************************************************
* Global Function Prototypes
}
#endif
#endif /* __INCLUDE_STRING_H */
-/** @} */// end of STRING_LIBC
+/**
+ * @}
+ */
#endif /* __INCLUDE_SYS_TIME_H */
/**
- * @} *///end for TIME_KERNEL
+ * @}
+ */
}
#endif
#endif /* __INCLUDE_SYSLOG_H */
-/** @} */
+/**
+ * @}
+ */
struct sigevent;
/**
- * @} */
+ * @}
+ */
/********************************************************************************
* Public Data
********************************************************************************/
#endif /* _INCLUDE_CLOCK_H */
/**
- * @} */ //end for CLOCK_KERNEL
+ * @}
+ */
#endif /* CONFIG_LIBM */
#endif /* __INCLUDE_MATH_H */
/**
- *@} */
+ * @}
+ */
#endif
#endif /* __INCLUDE_TTRACE_H */
-/** @} */
+/**
+ * @}
+ */
ssize_t pwrite(int fd, FAR const void *buf, size_t nbytes, off_t offset);
/**
- * @} *///end for UNISTD_KERNEL
+ * @}
+ */
/* Memory management */
#if defined(CONFIG_ARCH_ADDRENV) && defined(CONFIG_MM_PGALLOC) && \
#endif /* __INCLUDE_UNISTD_H */
/**
- * @} */
+ * @}
+ */