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
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
Sebastian Huber
1e3e818826
Hide device sysctl and resource functions
2012-04-18 17:29:31 +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
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
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
Jennifer Averett
b6c71ea007
Added chgsbsize() method.
2012-04-17 14:31:21 -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
508747e30c
Add missing header file
2012-04-17 17:19:30 +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
Jennifer Averett
e4b9989d16
Addded resource_XXX methods to resolve linker issues.
2012-04-16 13:22:45 -05:00
Jennifer Averett
6053efdfaa
Added thread0 variable to resolve linker error.
2012-04-16 12:04:31 -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
63a34762d9
Added in knote_enqueue.
2012-04-06 12:29:02 -05:00
Jennifer Averett
251480ebc2
Added in a header file and some defines to resolve linker errors.
2012-04-05 15:24:27 -05:00
Jennifer Averett
e664034494
Comment out unused methods that were generating linker errors.
2012-04-05 15:07:16 -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
772d929a3c
Add _ALIGN macro based on one in libmisc/shell/fts.c
2012-04-04 17:47:18 -05:00
Joel Sherrill
ed3790d482
Enable copyinuio
2012-04-04 16:31:00 -05:00
Joel Sherrill
00ded52cbe
kern_subr.c - Enable uiomove for rtems
2012-04-04 15:07:21 -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
Joel Sherrill
e3f2b511a6
Add freebsd/machine/elf.h as empty. Improve message for empty file.
2012-03-30 11:49:26 -05:00
Jennifer Averett
d195d2d4cb
Added methods back in to resolve link issues.
2012-03-30 11:36:33 -05:00
Jennifer Averett
777b87c18c
Resolve linker error with RealTek Nic (forgot file arc4random)
2012-03-30 10:04:36 -05:00
Jennifer Averett
393a859e55
Add methods back in that were needed to link with RealTek Nic.
2012-03-30 09:32:07 -05:00
Jennifer Averett
27ae2dfc30
Added kern_mib.c to resolve linker error when pulling in RealTek Nic.
2012-03-27 14:00:04 -05:00
Jennifer Averett
9fe8c97ccd
Commented out methods to prevent linker errors.
...
Removed methods that would require we pull in more files
that we didn't need at the moment.
2012-03-27 13:42:16 -05:00
Joel Sherrill
c976506740
Add bootverbose
2012-03-27 09:21:04 -05:00
Joel Sherrill
4854583f6e
Address prototype mismatch in FreeBSD code. Need to report upstream.
2012-03-27 09:06:04 -05:00
Joel Sherrill
2a478f7cf1
sys/vnode.h added as empty file
2012-03-27 09:06:04 -05:00
Julien Delange
a52104cf46
e1000 driver now compiles with fewer modifications
...
- Change some include path in the e1000 drivers
- Add some files from the FreeBSD source tree (modification in
freebsd-to-rtems.py)
- Avoid inconsistent functions declarations: the bool_t and/or
boolean_t are not the same between rtems and freebsd so that a
function with the prototype bool_t foobar() and another boolean_t
foobar() does not compile on rtems. (see if_igb.c for example)
Joel Note: These are still inconsistent on the FreeBSD side and need
to be addressed by them. We will just make the prototype
match the body until they give us a solution.
2012-03-26 09:51:49 -05:00