Sebastian Huber
7385d4a30b
Update rtems_waf module for msys2 support
2015-11-13 11:19:37 +01:00
Sebastian Huber
a76483d8dd
Use latest rtems_waf
2015-11-13 10:58:45 +01:00
Sebastian Huber
06d83167c7
testsuite/ppp01: Avoid build error on SMP
2015-11-12 13:16:25 +01:00
Sebastian Huber
c6899159e4
Use optimization level -O2
2015-11-12 13:12:22 +01:00
Sebastian Huber
d6c6017c25
Python 3 compatibility
2015-11-12 13:10:03 +01:00
Sebastian Huber
ba446132d4
dwc_otg: Port to RTEMS
2015-11-12 13:01:32 +01:00
Sebastian Huber
c5a141a786
dwc_otg: Import from FreeBSD trunk 2015-11-10
2015-11-12 13:01:25 +01:00
Sebastian Huber
02279d6272
USB: Update to FreeBSD trunk 2015-11-10
2015-11-12 13:01:12 +01:00
Sebastian Huber
c1644467b1
Rename kernel space log() to _bsd_log()
...
This avoids a conflict with the standard math library log() function.
2015-11-10 10:23:35 +01:00
Sebastian Huber
524990c2ab
Provide ffs() and ffsl() via builtins
2015-11-02 09:11:22 +01:00
Sebastian Huber
293fefa43e
testsuite: Add bdbuf configuration
2015-11-02 09:11:22 +01:00
Sebastian Huber
ac45be98b5
media01: Add mount etc. commands
2015-11-02 09:11:22 +01:00
Sebastian Huber
59c9a5f8ba
NSDISPATCH(3): Add proper nsparser.h
...
Update nsparser.h to fit with the files introduced via
e35a65e99512000ab0107c4fc64f89aa84f7de38.
2015-10-19 09:59:45 +02:00
Sebastian Huber
e78b3dce02
doc: Qemu network
2015-10-01 09:47:05 +02:00
Sebastian Huber
613c34100e
doc: Add Qemu network setup
2015-10-01 08:03:19 +02:00
Sebastian Huber
556a07ca44
DELAY(): Use rtems_counter_delay_nanoseconds()
2015-09-30 16:06:22 +02:00
Sebastian Huber
880d9299f1
tests: Increase stack size for dhcpcd
...
On i386 with optimization disabled the minimum stack size was not
enough.
2015-09-30 15:55:40 +02:00
Sebastian Huber
36a16f5c7f
i386: Quick and dirty hack to get PCI working
2015-09-30 15:55:36 +02:00
Sebastian Huber
b168f6972d
BUS_SPACE(9): Use FreeBSD files for i386 arch
2015-09-29 11:05:31 +02:00
Sebastian Huber
4cf89826b0
Avoid pci_cfgreg.h rename
2015-09-29 10:44:04 +02:00
Sebastian Huber
28bfb6bd39
waf: Add x86 include paths for i386 arch
2015-09-29 10:43:33 +02:00
Sebastian Huber
af3944c754
waf: Do not add '.' to standard include path
2015-09-29 10:16:10 +02:00
Sebastian Huber
40f7d5cf7d
builder.py: addTargetSourceCPUDependentSourceFiles
...
Avoid and delete this function.
2015-09-25 14:14:04 +02:00
Sebastian Huber
df811cf76c
Makefile: Delete
...
Use waf instead.
2015-09-25 14:07:00 +02:00
Sebastian Huber
7d460ce630
Avoid pci_bus.c file rename
2015-09-25 14:05:58 +02:00
Sebastian Huber
81edae464d
media01: Add network and SMP support
2015-09-11 11:50:44 +02:00
Sebastian Huber
495a768f99
ZONE(9): Fix slab flag handling
...
Disable unused slab flags.
2015-09-11 11:50:44 +02:00
Sebastian Huber
4c7d385f06
ZONE(9): Disable unused field
2015-09-11 10:53:38 +02:00
Sebastian Huber
2dea47c82f
ZONE(9): Define SMP if RTEMS_SMP is defined
2015-09-11 10:53:38 +02:00
Sebastian Huber
7f5afa04cd
if_dwc: Fix a possible interrupt starvation
2015-09-11 10:53:38 +02:00
Sebastian Huber
8c5aecfde3
if_dwc: Invalidate read buffer again
...
This may prevent problems in case a cache line prefetch added some lines
to the cache during a DMA transfer.
2015-09-11 10:53:38 +02:00
Sebastian Huber
986f7dd050
Delete superfluous pci_cfgreg.h files
2015-09-01 07:51:31 +02:00
Sebastian Huber
89050cca02
Delete superfluous legacyvar.h files
2015-09-01 07:48:34 +02:00
Sebastian Huber
5e62c732fa
Delete superfluous pci_bus.c files
2015-09-01 07:44:48 +02:00
Sebastian Huber
3fece79604
Delete superfluous legacy.c files
2015-09-01 07:38:49 +02:00
Sebastian Huber
45eb88b141
nexus-devices: Add pc386 nexus device and drivers
2015-07-31 13:55:44 +02:00
Sebastian Huber
855c12048c
PCI: Enable some functions
2015-07-31 13:55:13 +02:00
Sebastian Huber
ad0fb5621b
Disable pcibus_pnp driver module
2015-07-31 13:00:02 +02:00
Sebastian Huber
7c33a00578
Dummy securelevel_ge() and securelevel_gt()
2015-07-31 12:55:41 +02:00
Sebastian Huber
9199609cea
DEVICE.HINTS(5): Enable resource_disabled()
2015-07-31 12:55:17 +02:00
Sebastian Huber
3fc15fde79
i386/legacy.c: Disable per CPU stuff
2015-07-31 12:53:37 +02:00
Sebastian Huber
88205a560b
waf_generator.py: Move arch header includes
...
Make sure that architecture specific header files are found first.
2015-07-31 11:55:47 +02:00
Sebastian Huber
a3ef8e6a47
e1000: Add missing file
2015-07-31 11:54:27 +02:00
Sebastian Huber
2fc413a47e
i386: Make <machine/cpufunc.h> compile clean
2015-07-31 11:52:16 +02:00
Sebastian Huber
07ff2c1910
rtems-bsd-mutex: Update due to API changes
2015-07-24 10:42:35 +02:00
Sebastian Huber
3cb5e9ef6d
Update due to header guard changes
2015-07-23 15:38:50 +02:00
Chris Johns
6201756829
Fix buiding for the i386.
2015-07-16 21:05:47 +10:00
Sebastian Huber
a57dfa0ded
libbsd.txt: Clarify rules to modify FreeBSD code
2015-07-15 09:57:45 +02:00
Chris Johns
c6e539593e
tcpdump: Return the PCAP loop return value. Increase the stack size.
2015-06-26 15:20:22 +10:00
Chris Johns
9ee5268786
tcpdump: Allow enter/return to exit tcpdump.
...
Implement the PCAP loop in a separate thread and block the shell
thread in the stdin getchar. When a user presses enter/return
call the PCAP break loop function to have it return.
2015-06-26 15:15:57 +10:00