W. Eric Norum
ee794ebf54
Clean up initialization. Add NVRAM code for uC5282.
2005-02-01 20:42:14 +00:00
W. Eric Norum
67b972448f
Put RTEMS network tasks at higher priority than any EPICS task.
2004-11-30 19:40:48 +00:00
W. Eric Norum
287fd7efa8
Some BSPs don't leave the cursor at the left margin.
2004-11-30 19:39:48 +00:00
W. Eric Norum
53360f3dea
RTEMS-4.7 changes.
2004-11-13 17:11:08 +00:00
W. Eric Norum
8c75201ad8
Improve error message.
2004-11-13 17:10:52 +00:00
W. Eric Norum
5731e72cf1
Set boot parameters from mot-script-boot if not otherwise specified.
2004-11-05 19:51:44 +00:00
W. Eric Norum
55bdb9cd2a
MVME167 doesn't have RTC code 'yet'.
2004-10-28 18:18:42 +00:00
W. Eric Norum
5f78b88f07
Add DNS domain name parameter.
2004-10-20 19:04:56 +00:00
W. Eric Norum
bfe0eb9e09
MVME5500 BSP now supplies RTC (time-of-day) driver.
2004-10-20 18:39:14 +00:00
W. Eric Norum
9a94ca9d88
Clean out local debugging code.
2004-10-18 21:39:16 +00:00
W. Eric Norum
ce20721cf9
Clean up network configuration.
2004-10-18 21:38:47 +00:00
W. Eric Norum
36733cd907
pc386 BSP now provides time-of-day clock.
2004-10-06 21:43:09 +00:00
W. Eric Norum
2e66cfb8fb
Clean up NFS/TFTP remote fileystem setup.
2004-09-30 17:58:42 +00:00
W. Eric Norum
319b886ab4
Don't use TFTP if not needed.
2004-09-29 14:30:51 +00:00
W. Eric Norum
81bc2a0d7a
if_fxp is now working.
2004-09-29 01:23:43 +00:00
W. Eric Norum
3419fee587
Changes for RTEMS pc386 target.
2004-09-29 00:39:50 +00:00
W. Eric Norum
46068e813d
Use NFS by default.
2004-09-28 20:40:43 +00:00
W. Eric Norum
cd551b4860
Clarify reason for direct copy.
2004-09-28 20:39:47 +00:00
W. Eric Norum
5e49aafb5c
Now works on non-i386, non-ppc targets.
2004-09-25 23:43:06 +00:00
W. Eric Norum
f41a7910c4
Allow configuration from PPCBUG NVRAM.
2004-09-17 20:48:09 +00:00
W. Eric Norum
a48245d385
RTEMS now provides the getprotobyXXX routines.
2003-07-25 21:12:35 +00:00
W. Eric Norum
4707a60805
Include oisUnistd.h to pick up some missing prototypes.
2003-03-02 18:57:24 +00:00
W. Eric Norum
6759cb7f65
Must set ticksPerSecond before using it!
2002-12-16 16:59:34 +00:00
W. Eric Norum
eb157872bd
Use EPICS logging routines. No more syslog.
...
Unless othersise specified, run the network daemons at a lower priority than
the EPICS scan threads. This makes the scan response much more deterministic.
2002-12-03 22:00:12 +00:00
W. Eric Norum
d5d63e0ebd
Add temporary configuration for PPC network device.
2002-11-12 18:18:50 +00:00
W. Eric Norum
8579ce2e26
Clean up architecture-specific hooks.
...
Add hook for __i386__ remote serial debugging.
2002-11-12 18:18:19 +00:00
W. Eric Norum
98db216df3
Select NIC at run-time instead of at EPICS build-time.
2002-08-20 16:18:05 +00:00
Janet B. Anderson
93b0bf478d
Updated license comments.
2002-07-12 21:35:43 +00:00
W. Eric Norum
f5b0d3fc22
Add support for Intel EtherExpress Pro network interface.
2002-07-11 20:30:29 +00:00
W. Eric Norum
65efdb4c29
With the release of gcc-3.1, the weak reference to iocshRegister is
...
overridden by the first non-weak declaration in the iocsh.h header.
This caused iocshRegister to be undefined when building the test
applications. Fix the problem by adding a file which provides a
dummy version of iocshRegister if the real routine is not present.
2002-05-17 19:24:30 +00:00
W. Eric Norum
d198de0fbd
Don't use libCom routines since doing so causes problems when linking
...
the IOC test programs in base/src/libCom/tests.
2002-04-16 21:39:09 +00:00
W. Eric Norum
04a6b83510
Remove some dead code.
...
Use weak reference to iocshRegister so that the same init code can be used
with full IOC applications (which include the iocsh routines) and also with
IOC test programs (which do not include the iocsh routines).
Don't treat a return from main() as a fatal error condition.
2002-04-16 19:28:30 +00:00
W. Eric Norum
8b4d44dd83
Now that RTEMS no longer uses main() internally it is possible to use the
...
standard EPICS application main(). This makes it much easier to build the
test programs in src/libCom/test.
2002-04-15 19:42:41 +00:00
W. Eric Norum
67373051bb
Try for a minute or so. This makes the code match the documentation.
2001-11-07 14:20:44 +00:00
W. Eric Norum
d1302e6242
Don't lock up if no NTP time synchronization packet is received. Try for about
...
30 seconds then set the date and time to a default value (January 1, 2001).
This should make it easier for people to get EPICS/RTEMS working since they
can try out the example application without having an NTP server on their
network.
2001-11-07 14:19:07 +00:00
W. Eric Norum
2cf796ce9b
Use st.cmd in the top-level IOC directory, not in bin/scripts. This change
...
means that the st.cmd script produced for the example application needs to
be edited by hand before it can be used by an RTEMS IOC.
2001-10-12 14:24:08 +00:00
W. Eric Norum
c7f8051c84
RTEMS TFTP driver now handles leading ../ path name components properly.
...
Thus, for ../../dbd/example.dbd to be found properly, the st.cmd script
must be moved down two directories. For now it is in bin/scripts, but
that may change.
2001-09-29 19:51:24 +00:00
W. Eric Norum
74f581dce5
RTEMS TFTP driver now supports a limited form of chdir(). This means that
...
the hack of redefining fopen is no longer necessary.
2001-09-26 15:27:12 +00:00
W. Eric Norum
6fad25e2d1
Move RTEMS initialization/configuration files from the libCom
...
os-dependent directory to their own directory.
This solves the problem in which these files include header files
which are not yet installed when libCom is being built.
2001-08-09 17:54:06 +00:00