Files
epics-base/KnownProblems.html
2001-11-07 14:21:09 +00:00

37 lines
1.4 KiB
HTML

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>No title</title>
<meta name="GENERATOR" content="amaya 5.1" />
</head>
<body>
<h1 style="text-align: center">EPICS base R3.13.0beta1: Known Problems</h1>
<h2>vxWorks TIMEZONE pentium</h2>
<p>If the name of the timezone has more than a few characters a crash can
occur on pentium vxWorks iocs. See ansiTime in the vxWorks reference manual
for details about TIMEZONE.</p>
<h2>epicsReadLine</h2>
<p>src/libCom/osi/os/default/epicsReadline.c used a char variable to hold the
return value from getc(), and compared this against EOF. getc() returns int
not char because ANSI C allows char to be unsigned if the architecture finds
that easier, thus EOF can never be stored in a char on a PowerPC CPU. char
should be changed to int or signed char.</p>
<h2>RTEMS and NTP</h2>
<p>The RTEMS startup routine waits until a time synchronization packet is
received from an NTP server. This causes the RTEMS intialization to loop
endlessly if there is no NTP server on the network.
This problem has been fixed in the CVS version by allowing the initialization
to time out after a minute or so and to set the IOC time to January 1, 2001.</p>
=======</body>
</html>