Commit Graph

32417 Commits

Author SHA1 Message Date
Joel Sherrill
28fb5b71f8 mpc8260ads/start/bspstart.c: Fix unused function warning 2018-10-18 12:05:41 -05:00
Joel Sherrill
c1233a334b qemuppc/start/cmain.c: Cast args to memcpy and bzero to fix warnings 2018-10-18 12:05:41 -05:00
Joel Sherrill
156b77a064 gen5200/mscan/mscan.c: Fix printf() format warning 2018-10-18 12:05:40 -05:00
Joel Sherrill
023bd1d431 or1k/shared/cache/cache.c: Remove unused methods 2018-10-18 12:05:40 -05:00
Joel Sherrill
35eab84294 gdbarmsim/include/bsp.h: Include <sys/stat.h> to fix warning 2018-10-18 12:05:40 -05:00
Sebastian Huber
4af18b34f4 Support O_DIRECTORY open() flag
Close #3545.
2018-10-18 11:11:24 +02:00
Sebastian Huber
68799dac67 bsp/atsam: Add const qualifier to AES_SetInput() 2018-10-18 07:23:29 +02:00
Sebastian Huber
c980eaff1d console: Be fair in simple console read
Wait for one tick in case no character is available after a call to
getchark().  Otherwise the system is constantly busy within an input
loop (for example in the RTEMS shell).  The polled Termios driver uses
the same approach.
2018-10-18 07:23:29 +02:00
Sebastian Huber
143c8d0d94 serial/ns16550: Fix precision clock synthesizer
The precision clock synthesizer support broke the driver on the QorIQ
P1020.  On this device the Alternate Function Register is accessed with
DLAB == 1 instead of the FIFO Control Register (FCR).  Restructure the
code to account for this.
2018-10-17 09:58:14 +02:00
Sebastian Huber
d7c13c8772 bsp/imx7: Add getchark() support 2018-10-17 09:58:14 +02:00
Sebastian Huber
186a0b1dc0 bsps/arm: Recognize .tm_clone_table input section 2018-10-15 10:40:31 +02:00
Pavel Pisa
1822649ced bsp/tms570: Simple fix to resolve macro redefinitions.
closes #3347
2018-10-15 08:44:52 +02:00
Sebastian Huber
fb12215c29 build: Remove specialized CPPFLAGS
Close #3375.
2018-10-15 07:28:29 +02:00
Joel Sherrill
632bb17556 libtests/Makefile.am: Add CPU_CFLAGS to rtems-ld invocation
closes #3401, #3402.
2018-10-14 16:55:38 -05:00
Sebastian Huber
cca7c40865 tmtests: Fix unused variable warnings 2018-10-12 14:48:45 +02:00
Sebastian Huber
47b32a01a4 fsclose01: Fix uninitialized variable warning 2018-10-12 14:45:24 +02:00
Sebastian Huber
c6023b75bb posix: Fix unused result warning 2018-10-12 14:40:52 +02:00
Sebastian Huber
9d1f17a9ca build: Fix build on Windows
Avoid a long argument list while creating the librtemscpu.a library
archive.
2018-10-12 09:19:34 +02:00
Sebastian Huber
ca056e3fe7 tmtests/tmonetoone: New test program 2018-10-11 09:08:10 +02:00
Sebastian Huber
26b58b7e4a telnetd: Add server port to configuration
Close #3543.
2018-10-11 09:08:10 +02:00
Sebastian Huber
0dc303f09d telnetd: Create sessions at start
Update #3543.
2018-10-11 09:08:06 +02:00
Sebastian Huber
0f0e130051 telnetd: Allocate the server context
Update #3543.
2018-10-10 14:06:28 +02:00
Sebastian Huber
bf4c7ff6ab telnetd: Create server socket at start
Update #3543.
2018-10-10 14:06:28 +02:00
Sebastian Huber
1c567c56c0 telnetd: Rename shell_args to telnetd_session
Update #3543.
2018-10-10 14:06:28 +02:00
Sebastian Huber
6d3ec58a52 telnetd: Simplify task spawn function
Use the minimum task size for the telnet server task since it has to
deal only with simple socket operations.

Update #3543.
2018-10-10 14:06:28 +02:00
Sebastian Huber
2548d14b82 build: Include header.am in cpukit/Makefile.am
Include all cpukit/*/header.am files in cpukit/Makefile.am.  This gets
rid of all subtree Makefile.am and the sudirs hack.
2018-10-10 14:06:28 +02:00
Sebastian Huber
629faf9504 telnetd: Remove keep stdio feature
The Telnet service started via rtems_telnetd_start() had a keep stdio
feature.  This just created a task and executed the command function in
a loop.  For this kind of service we do not library support.  This can
be done by an application task on its own.  Remove this feature and
provide only the real Telnet server functionality.

Use syslog() for error and status messages.

Add test program for the Telnet server.

Close #3542.
2018-10-10 14:06:27 +02:00
Sebastian Huber
477bca2d61 build: Remove local.am 2018-10-10 07:57:47 +02:00
Sebastian Huber
9da5d5fd10 build: Directly reference libraries in tests
Remove use of TMPINSTALL_FILES.
2018-10-10 07:57:42 +02:00
Sebastian Huber
637546a659 build: Merge score/cpu/*/Makefile.am 2018-10-10 07:57:01 +02:00
Sebastian Huber
96ad2b284a build: Merge libmisc/Makefile.am 2018-10-10 07:55:33 +02:00
Sebastian Huber
19b7db50b1 build: Merge libnetworking/Makefile.am 2018-10-10 07:55:31 +02:00
Sebastian Huber
a40bb03d72 build: Merge zlib/Makefile.am 2018-10-10 07:55:12 +02:00
Sebastian Huber
7f0eac3047 build: Merge telnetd/Makefile.am 2018-10-10 07:55:12 +02:00
Sebastian Huber
1d93843a3a build: Merge score/Makefile.am 2018-10-10 07:55:12 +02:00
Sebastian Huber
640271f3bd build: Merge rtems/Makefile.am 2018-10-10 07:55:12 +02:00
Sebastian Huber
24312f3454 build: Merge pppd/Makefile.am 2018-10-10 07:55:10 +02:00
Sebastian Huber
b3ef89f931 build: Merge posix/Makefile.am 2018-10-10 07:54:45 +02:00
Sebastian Huber
028b0ced4c build: Merge mghttpd/Makefile.am 2018-10-10 07:54:43 +02:00
Sebastian Huber
a2a71b5900 build: Merge libstdthreads/Makefile.am 2018-10-10 07:54:14 +02:00
Sebastian Huber
5079524c6f build: Merge librpc/Makefile.am 2018-10-10 07:54:12 +02:00
Sebastian Huber
c38d5177a9 build: Merge libpci/Makefile.am 2018-10-10 07:53:50 +02:00
Sebastian Huber
e39642a468 build: Merge libmd/Makefile.am 2018-10-10 07:53:32 +02:00
Sebastian Huber
0c56264ea7 build: Merge libi2c/Makefile.am 2018-10-10 07:53:13 +02:00
Sebastian Huber
8d677cf009 build: Merge libgnat/Makefile.am 2018-10-10 07:53:11 +02:00
Sebastian Huber
b45a85322a build: Merge libfs/Makefile.am 2018-10-10 07:52:39 +02:00
Sebastian Huber
d3d1243487 build: Merge libdrvmgr/Makefile.am 2018-10-09 13:26:48 +02:00
Sebastian Huber
551f4736b3 build: Merge libdl/Makefile.am 2018-10-09 13:26:48 +02:00
Sebastian Huber
bab7a688fd build: Merge libdebugger/Makefile.am 2018-10-09 13:26:48 +02:00
Sebastian Huber
2532817c28 build: Merge libcsupport/Makefile.am 2018-10-09 13:26:48 +02:00