Joel Sherrill
5ad09a161d
Add DEC Tulip, Broadcomm (bce, bfe, bge), and SMC 9111x NICs
2012-03-22 08:02:26 -05:00
Joel Sherrill
0f09b72726
Add smp variables used by e1000 and remove unneeded ifdefs
...
+ added machine/smp.h as empty file
+ added rtems-bsd-smp.c for a few variables which were needed
2012-03-22 07:44:07 -05:00
Joel Sherrill
7fa65cace4
Add E1000 driver
2012-03-21 17:07:52 -05:00
Jennifer Averett
cd07c7a538
Added Nic E1000 files without processing
...
The file processing highlights an issue with the construction of
the include file path. This has to be changed in the script before
adding the line to process the files.
2012-03-21 11:50:20 -05:00
Jennifer Averett
f4e3138267
Added Intel EtherExpress Pro/100B PCI Fast Ethernet driver.
2012-03-20 09:02:18 -05:00
Jennifer Averett
3d7f69c868
Added RealTek nic.
2012-03-20 08:14:59 -05:00
Jennifer Averett
3f7b966aca
Make socantsendmore() available which required sys/aio.h
2012-03-12 12:23:59 -05:00
Joel Sherrill
e1da9dc5b5
Fix dry run bug and change name of filesChanged variable
2012-03-12 08:34:29 -05:00
Joel Sherrill
7326d96457
Add diff mode to freebsd-to-rtems.py
2012-03-12 07:58:24 -05:00
Joel Sherrill
654f842421
Move dry run check so more actions are performed during dry run
...
+ Output is now generated ANYTIME a file is transferred from
one tree to the other.
+ Dry run means that all actions EXCEPT final overwrite of
the destination file are performed.
+ Output message for file copy is in a single location
2012-03-12 06:49:31 -05:00
Joel Sherrill
25b33174d6
Use $(MAKE) not make so -jN works
2012-03-09 16:38:01 -06:00
Joel Sherrill
4d771c5ea6
freebsd-to-rtems.py - Revert mode now confirmed to work for source
2012-03-09 16:10:56 -06:00
Jennifer Averett
3939378f2a
Add kern/subr_eventhandler.c to resolve more symbols
2012-03-09 15:01:45 -06:00
Jennifer Averett
af5db727d4
Use partial path to avoid seeing rtems in full path
2012-03-09 14:43:41 -06:00
Joel Sherrill
8f5adbc097
Initial addition of documentation
2012-03-09 10:21:17 -06:00
Joel Sherrill
6434b4b15f
Add other architecture specific in_cksum routines
...
+ arm, i386, mips, and sparc64
+ freebsd-to-rtems.py: Updated
+ Makefile: Regenerated.
2012-03-09 09:38:23 -06:00
Joel Sherrill
fcce4d2018
Add time support files from FreeBSD to build to resolve more symbols
...
+ Add multiple files
+ Add them to freebsd-to-rtems.py
+ Regenerate Makefile
2012-03-09 09:24:22 -06:00
Joel Sherrill
9df96097b3
Initial addition of target specific files
...
+ This was needed for in_cksum.c.
+ Generic in_cksum.c does not include all needed methods.
+ generic in_cksum.c is generally sub-optimal.
+ Only PowerPC support merged.
2012-03-09 09:04:44 -06:00
Joel Sherrill
0d436c7f7d
netipsec/ipsec.c was in header file list not C file list
...
+ Makefile: It was not listed since it was a header
+ freebsd/netipsec/ipsec.c: include transformation did not occur
+ freebsd-to-rtems.py: Moved ipsec.c to source.
Added checks to ensure that only .h files are in header list
and that only .c files are in source list.
2012-03-08 16:54:51 -06:00
Joel Sherrill
b55081acae
kern/kern_subr.c added for hashinit
...
More undefined symbols resulted.
2012-03-08 15:54:05 -06:00
Joel Sherrill
287453d759
freebsd-to-rtems.py - Only copy if new version of file is different
2012-03-08 14:13:25 -06:00
Joel Sherrill
24600f22ab
All RTEMS files should now be under RTEMS
...
- Also add "Makefile only" mode to freebsd-to-rtems.py
2012-03-08 12:52:46 -06:00
Joel Sherrill
1e8830f013
More comments. Attempt to support forward/revert selection from command line
2012-03-08 11:21:45 -06:00
Joel Sherrill
3616a063a1
Remove leading rtems/ directory from paths under rtemsbsd
2012-03-08 11:05:16 -06:00
Joel Sherrill
a803d120b6
freebsd-to-rtems.py Enhancements
...
+ dry-run mode
+ early-exit mode
+ more verbose output
+ usage message improved
+ FreeBSD and RTEMS Directory error checking
2012-03-08 10:04:36 -06:00
Joel Sherrill
b9c291c147
Generate without rtems/ on includes
2012-03-08 08:57:16 -06:00
Joel Sherrill
63e8969169
Modifications to separate RTEMS BSD files from FreeBSD files
2012-03-07 16:54:28 -06:00
Sebastian Huber
294ae20eca
Initial version.
2012-03-07 16:17:18 -06:00