808 Commits

Author SHA1 Message Date
Jennifer Averett
fb4c8a98f5 Added pcib for Nics. 2012-05-23 14:53:12 -05:00
Jennifer Averett
ae53d9e793 Commented out elements of the cdev struct which were unused
This was in preperation for adding RTEMS versions of make_dev and
destroy_dev.
2012-05-23 14:36:24 -05:00
Joel Sherrill
5382b1f1a4 rtems-bsd-malloc.c - Add _bsd_reallocf() 2012-05-18 13:37:19 -05:00
Joel Sherrill
4bc83af749 timeout - Use standard Makefile template 2012-05-17 14:56:15 -05:00
Jennifer Averett
2f1808913b Resolved issues with pc386 build. 2012-05-17 08:37:48 -05:00
Jennifer Averett
60554e6979 Modify the filesystem ops to match changes in RTEMS head. 2012-05-16 13:40:28 -05:00
Jennifer Averett
596a7ea5d6 Standardized Makefiles so that i386 would build correctly. 2012-05-16 10:21:12 -05:00
Jennifer Averett
758649212b Added Nic status section to documention. 2012-05-10 10:29:09 -05:00
Sebastian Huber
4f6cf1e3bc Use SYSINIT reference defines 2012-05-10 17:04:20 +02:00
Sebastian Huber
06e6d19b1c Add SYSINIT reference defines 2012-05-10 17:04:09 +02:00
Christian Mauderer
ee6b343cba Provide SWI(9) and TIMEOUT(9) 2012-05-10 16:30:49 +02:00
Sebastian Huber
a4d8e191b9 Move rtems_bsd_thread0_ucred 2012-05-10 16:20:41 +02:00
Sebastian Huber
b41a35800b Fix ucred reference counting 2012-05-10 16:20:41 +02:00
Jennifer Averett
b95c98901d Added subr_unit.c needed for addtional Nics. 2012-05-09 13:55:00 -05:00
Jennifer Averett
2dbdc7c926 Added EtherExpress, tulip, and Broadcom Nics.
BCM570x, E1000, and Legacy Nics are commented out until pieces are
added to get them to link.
2012-05-09 12:28:53 -05:00
Jennifer Averett
5ab1e1daa7 Added documentation on rtems specific files. 2012-05-08 09:29:22 -05:00
Jennifer Averett
8420b9447a Modified copyright on rtems-bsd-xxx files to be consistant with FreeBSD copyright. 2012-05-08 09:14:42 -05:00
Jennifer Averett
be8032d2b6 Added stubs for funsetown() and fsetown() 2012-05-02 10:27:59 -05:00
Jennifer Averett
73a8881268 Added rtems_bsd_thread0_ucred as a single global ucred. 2012-05-01 13:52:03 -05:00
Jennifer Averett
c1dd641505 Added a define of 0 for bootverbose. 2012-05-01 13:12:00 -05:00
Jennifer Averett
a51d36d2a6 Added globals for hints and hintmode. 2012-05-01 13:10:10 -05:00
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