187 Commits

Author SHA1 Message Date
Jennifer Averett
e9578468aa Modifed sleep queue to be priority based and added the wakeup_one method. 2012-05-01 13:08:03 -05:00
Jennifer Averett
f59bd572ec Added back in kqueue_schedtask() and kqueue_wakeup() 2012-04-26 15:12:45 -05:00
Sebastian Huber
4c0c5fdb5f Remove proc0 creation 2012-04-26 16:06:43 +02:00
Christian Mauderer
9ee768907e Remove rusage dependencies 2012-04-26 16:06:42 +02:00
Jennifer Averett
cb6ffcd6cf Added in uma_find_refcnt() and vtoslab()
The vtoslab returns NULL for now which will cause a fault when the
code runs.
2012-04-19 14:10:20 -05:00
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
Joel Sherrill
148b3fd7e5 Add SYSINIT for RTEMS SMP variable initialization 2012-04-19 12:40:07 -05:00
Sebastian Huber
f2eb2bd4c5 Add missing files 2012-04-19 12:11:24 +02:00
Sebastian Huber
50af4dc67d Hide unused section
Since "cold" is defined to 0 this code disappears if optimization is
enabled.
2012-04-19 12:07:43 +02: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
31230c0c72 Commented out calls to pin and unpin. 2012-04-18 12:35:01 -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
Sebastian Huber
41880b2177 Move M_IOV to reduce dependencies 2012-04-18 17:40:39 +02:00
Jennifer Averett
29c954fa79 Added empty method for pgsigio. 2012-04-18 10:30:40 -05:00
Sebastian Huber
1e3e818826 Hide device sysctl and resource functions 2012-04-18 17:29:31 +02:00
Sebastian Huber
b086b5c718 Use format of other RTEMS machine header files 2012-04-18 17:27:54 +02:00
Sebastian Huber
e2b2fc661c Remove superfluous include, format 2012-04-18 17:22:44 +02:00
Sebastian Huber
2f52893f70 Move __bswap64()
Add copyright notice of FreeBSD "sys/powerpc/include/endian.h".  Change
license to BSD.
2012-04-18 17:17:55 +02:00
Jennifer Averett
89466ac76f Removed rtems-bsd-subr.c 2012-04-18 10:16:37 -05:00
Jennifer Averett
0287267353 Moved uio_yield implementation into bsd file. 2012-04-18 10:05:05 -05:00
Joel Sherrill
f084ec7edc Add generic implementation of __bswap64 2012-04-18 09:49:03 -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
60ed79571d Hide most error number definitions 2012-04-18 14:55:02 +02:00
Sebastian Huber
e3501b5996 Add parts of the UCRED(9) implementation 2012-04-18 14:00:54 +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
Sebastian Huber
c03e09579b Add "Core FreeBSD APIs and RTEMS Replacements" 2012-04-18 11:23:38 +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
Jennifer Averett
785af865d1 Added back in a couple of methods. 2012-04-17 13:32:56 -05:00
Jennifer Averett
90cdcaea58 Commented out unused methods to resolve linker errors. 2012-04-17 13:16:36 -05:00
Sebastian Huber
400b74d7ca Fix NoConverter class inheritance 2012-04-17 17:19:55 +02:00
Sebastian Huber
508747e30c Add missing header file 2012-04-17 17:19:30 +02:00
Sebastian Huber
14f35e6cad Add missing header file 2012-04-17 17:08:41 +02: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
c57eebba90 Added method to help resolve linker issue. 2012-04-17 09:39:46 -05: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
a67b3a998b Include proper headers, format and use vprintk() 2012-04-17 14:44:35 +02: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
8f6d1299d7 moved taskqueue_enqueue_fast from a define to a method to resolve linker errors. 2012-04-16 12:27:49 -05:00
Jennifer Averett
0ff173330b Added calls to force the linkage of RealTek and EtherExpress Nics. 2012-04-16 12:12:09 -05:00