68 Commits

Author SHA1 Message Date
Jennifer Averett
74587c37d8 Merged rtems-bsd-uma.c back into uma_core.c
The majority of this file was the same as the freebsd file uma_core.c.
2012-04-19 13:25:28 -05:00
Sebastian Huber
2ba77729d2 Add kern_linker.c and dependencies 2012-04-19 12:07:31 +02:00
Sebastian Huber
d167ea5c7f Add dependency generation 2012-04-19 09:23:00 +02:00
Jennifer Averett
a2ec3326e3 Merged the rtems version of resource back to kern_resource and added method to resolve linker errors. 2012-04-18 14:10:44 -05:00
Jennifer Averett
fdd321cb3e Added an RTEMS specific version of routines needed from copyinout.c 2012-04-18 12:00:33 -05:00
Joel Sherrill
fd8fe3fdb9 Add rtems-bsd-timeout.c to Makefile 2012-04-18 11:07:33 -05:00
Jennifer Averett
89466ac76f Removed rtems-bsd-subr.c 2012-04-18 10:16:37 -05:00
Jennifer Averett
d8c5df73f6 Moved rtems-bsd-cyclecount.c to cpu.h 2012-04-18 09:46:21 -05:00
Sebastian Huber
2da0777f66 Add BUS_DMA(9) support for mbufs 2012-04-18 14:59:28 +02:00
Sebastian Huber
c2b6395ddc Removed file
In this file the copyright information was wrong.  It claimed to be
copyrighted by embedded brains GmbH, but this is not the case.  It seems
to be a partial copy from FreeBSD "kern/kern_prot.c" with format
changes.
2012-04-18 13:58:05 +02:00
Jennifer Averett
01e57a9dc6 Added rtems version of get_cyclecount(). 2012-04-17 14:43:48 -05:00
Jennifer Averett
b6c71ea007 Added chgsbsize() method. 2012-04-17 14:31:21 -05:00
Jennifer Averett
67b8f0a668 Added rtems unique version of uio_yield() 2012-04-17 13:59:34 -05:00
Sebastian Huber
837df26074 Add PCI and PCIB interface files 2012-04-17 17:02:21 +02:00
Sebastian Huber
68df6075af Use MIPS in_cksum.c for SPARC 2012-04-17 17:01:17 +02:00
Jennifer Averett
d558a43221 Added methods to resolve linker errors. 2012-04-17 09:38:54 -05:00
Jennifer Averett
30e98a25ea Added variables from kern_environment to remove linker errors. 2012-04-17 09:00:18 -05:00
Sebastian Huber
47944816cc in_cksum() support for SPARC 2012-04-17 12:03:24 +02:00
Sebastian Huber
edd344ae1b Simplify 2012-04-17 12:03:19 +02:00
Jennifer Averett
e4b9989d16 Addded resource_XXX methods to resolve linker issues. 2012-04-16 13:22:45 -05:00
Jennifer Averett
d9e838b882 Added get_cyclecount() method. 2012-04-16 12:39:58 -05:00
Jennifer Averett
a8242299ba Forgot to add Makefile and freebsd-to-rtems.py to rmlock commit. 2012-04-16 11:50:33 -05:00
Joel Sherrill
c4117bb99c Add libkern/fls.c for fls() - Find last bit set 2012-04-16 11:00:02 -05:00
Jennifer Averett
459afb1c76 Implemented a version of rmlock using rwlock. 2012-04-16 09:17:12 -05:00
Jennifer Averett
508e3df190 Added uipc_XXx methods. 2012-04-05 14:14:08 -05:00
Jennifer Averett
c613894a89 Added pci_XXX methods. 2012-04-05 13:42:26 -05:00
Jennifer Averett
39292cee2c Added tcp_hc_XXX methods. 2012-04-05 13:04:52 -05:00
Jennifer Averett
238525892f Added rmon_XXX methods. 2012-04-05 12:49:15 -05:00
Jennifer Averett
77300880df Added sbuf_XXX methods. 2012-04-05 12:42:40 -05:00
Jennifer Averett
3c05977885 Added knlist_XXX and knote_XXX methods. 2012-04-05 10:55:30 -05:00
Jennifer Averett
b2e05ef3e2 Added ratecheck methods as part of RealTek Nic integration. 2012-04-05 10:01:55 -05:00
Joel Sherrill
dc4c4909f0 Add tvtohz() implementation in new file 2012-04-04 17:38:25 -05:00
Jennifer Averett
d75b748dc3 Added cr_XXX methods to resolve linker errors with RealTek Nic. 2012-04-04 14:08:31 -05:00
Jennifer Averett
8960780641 Add methods to reaolve linker issues. 2012-04-02 12:13:22 -05:00
Jennifer Averett
ce0b5305c4 Add globals to resolve linker conflicts. 2012-04-02 09:30:23 -05:00
Jennifer Averett
962b220603 Added Methods and stub file to remove warnings when linking with RealTek Nic. 2012-03-30 11:31:00 -05:00
Jennifer Averett
f6289b3e64 Resolve linker error with RealTek Nic (arc4random) 2012-03-30 09:57:23 -05:00
Jennifer Averett
134df2ebd5 Resolve warnings from taskqueue when linking with RealTek Nic. 2012-03-29 12:46:14 -05:00
Jennifer Averett
d1528ff313 Added log and prison methods to resolve linker errors for RealTek Nic. 2012-03-28 11:40:08 -05:00
Jennifer Averett
884213df09 Forgot to include Makefile in last commit. 2012-03-27 14:06:16 -05:00
Sebastian Huber
918638f58d New USB device specific controller files 2012-03-26 10:15:09 +02:00
Jennifer Averett
da162c83ea Added taskqueue to resolve linking issues with the RealTek Nic. 2012-03-22 09:58:40 -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
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
06eeb93eac Forgot to add Makefile when socantsendmore() was added. 2012-03-12 12:29:42 -05:00