Jennifer Averett
b9fa3c9245
Added pcib
2012-05-29 14:58:18 -05:00
Jennifer Averett
fb4c8a98f5
Added pcib for Nics.
2012-05-23 14:53:12 -05:00
Joel Sherrill
5382b1f1a4
rtems-bsd-malloc.c - Add _bsd_reallocf()
2012-05-18 13:37:19 -05:00
Jennifer Averett
60554e6979
Modify the filesystem ops to match changes in RTEMS head.
2012-05-16 13:40:28 -05: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
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
e9578468aa
Modifed sleep queue to be priority based and added the wakeup_one method.
2012-05-01 13:08:03 -05:00
Sebastian Huber
4c0c5fdb5f
Remove proc0 creation
2012-04-26 16:06:43 +02: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
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
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
b086b5c718
Use format of other RTEMS machine header files
2012-04-18 17:27:54 +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
0287267353
Moved uio_yield implementation into bsd file.
2012-04-18 10:05:05 -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
67b8f0a668
Added rtems unique version of uio_yield()
2012-04-17 13:59:34 -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
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
a7bbe3f42c
Added _rw_try_upgrade & _rw_try_upgrade to resolve linker errors.
2012-04-16 11:58:01 -05:00
Jennifer Averett
459afb1c76
Implemented a version of rmlock using rwlock.
2012-04-16 09:17:12 -05:00
Jennifer Averett
b783f05c3c
Added prison_check_af and jailed methods.
2012-04-05 12:06:30 -05:00
Joel Sherrill
c4f90c7881
Add SYSCTL_NODE(_security,...,_bsd,...)
2012-04-04 17:57:47 -05:00
Joel Sherrill
dc4c4909f0
Add tvtohz() implementation in new file
2012-04-04 17:38:25 -05:00
Joel Sherrill
493efadb8b
Add hogticks
2012-04-04 16:31:31 -05:00
Joel Sherrill
5d21d7a2ff
rtems-bsd-sync.c: Add __RTEMS_VIOLATE_KERNEL_VISIBILITY__
2012-04-04 15:05:02 -05:00
Jennifer Averett
1747b0c8e1
Added _bsd_realloc method.
2012-04-04 14:33:16 -05:00
Jennifer Averett
6618e3e87f
Added empty prison_check method to resolve linker error with RealTek Nic.
2012-04-04 14:10:52 -05:00
Jennifer Averett
6f539f7f44
Added methods to resolve linker errors.
2012-04-02 10:23:40 -05:00
Jennifer Averett
761f597d30
Added two prison methods to resolve linker errors.
2012-04-02 08:57:05 -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
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
Joel Sherrill
336762e7b2
Remove dummy symbols in link01 test
...
+ add symbol where needed
+ use as much as possible from rtems-bsd-symbols.c
2012-03-27 17:07:19 -05:00
Jennifer Averett
55fbb18365
Added empty/defaulted prison methods to for linking RealTek Nic.
2012-03-27 15:26:10 -05:00
Jennifer Averett
334957baa1
Moved prison_free and prison_hold to rtems-bsd-jail.c
2012-03-27 15:00:44 -05:00
Joel Sherrill
c976506740
Add bootverbose
2012-03-27 09:21:04 -05:00
Sebastian Huber
8dce37226b
Use new block device API
2012-03-26 10:19:30 +02:00
Sebastian Huber
918638f58d
New USB device specific controller files
2012-03-26 10:15:09 +02:00