69 Commits

Author SHA1 Message Date
Jennifer Averett
aa53ae9c3c Removed system smp.h file. 2012-03-22 09:20:21 -05:00
Jennifer Averett
60cf5cd25b Added random and harvest files to resolve missing methods when linking RealTek Nic. 2012-03-22 09:15:35 -05:00
Jennifer Averett
471e6f9206 Added uipc_domain.c to resolve missing symbols when linking the RealTek Nic. 2012-03-22 08:44:35 -05:00
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
Joel Sherrill
71141b3aa8 usb01 builds but does not link 2012-03-21 12:45:37 -05:00
Joel Sherrill
5373700fcd Add kthread_suspend name mapping 2012-03-21 12:45:37 -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
Joel Sherrill
98c7ee3f10 USB test but closer to code in PR 2012-03-20 09:18:33 -05:00
Joel Sherrill
66e89993e0 Convert to UNIX CR/LF. 2012-03-20 09:13:05 -05:00
Joel Sherrill
c8f671afa1 Compiles but we are missing test.h.
Maybe it is in the PR.
2012-03-20 09:12:27 -05:00
Jennifer Averett
118808adb4 Merge branch 'master' of ssh://git.rtems.org/data/git/rtems-libbsd 2012-03-20 09:03:45 -05:00
Jennifer Averett
f4e3138267 Added Intel EtherExpress Pro/100B PCI Fast Ethernet driver. 2012-03-20 09:02:18 -05:00
Joel Sherrill
8ac749a3ea Add USB test from Sebastian Huber with no modifications. 2012-03-20 08:58:01 -05:00
Jennifer Averett
3d7f69c868 Added RealTek nic. 2012-03-20 08:14:59 -05:00
Jennifer Averett
53e50e4932 Added rtems defines to remove source that is not being used, but was causing linker resolution errors. 2012-03-15 14:15:40 -05:00
Jennifer Averett
adf6936d67 Add include of refcount.h to get static methods. 2012-03-15 14:13:05 -05:00
Jennifer Averett
06eeb93eac Forgot to add Makefile when socantsendmore() was added. 2012-03-12 12:29:42 -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
560eccfb92 Add description of forward/reverse mode of script 2012-03-12 07:02:00 -05:00
Joel Sherrill
ec942382aa Merge ISSUES and TODO into libbsd.txt 2012-03-12 06:58:11 -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
84c044d3c8 Make bootverbose available. 2012-03-09 15:02:17 -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
9e3ba383e1 Add URL to FreeBSD SVN tarball. 2012-03-09 13:09:29 -06:00
Joel Sherrill
455aa3afe4 Add more details to documentation. 2012-03-09 13:04:58 -06:00
Joel Sherrill
e392fdb762 Documentation additions. 2012-03-09 11:18:06 -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
32e3a9cc73 Merge branch 'master' of ssh://britain/home2/git/libbsd-8.2 2012-03-09 09:25:32 -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
562783d3c5 Add time support files from FreeBSD to build to resolve more symbols 2012-03-09 09:19:06 -06:00
Joel Sherrill
89217b5728 Remove generic in_cksum.h 2012-03-09 09:10:52 -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
1a63f040cd ohci_lpc3250.c - Removed duplicate include line 2012-03-09 08:41:49 -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
2defe9d7e0 Use paths based off of $HOME so easier to replicate for others 2012-03-08 11:21:14 -06:00
Joel Sherrill
3616a063a1 Remove leading rtems/ directory from paths under rtemsbsd 2012-03-08 11:05:16 -06:00
Joel Sherrill
6ad03bf517 Remove rtems/ from includes of RTEMS specific files 2012-03-08 10:31:56 -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