Add Changes and ISSUES files

This commit is contained in:
Joel Sherrill 2012-03-07 16:45:30 -06:00
parent 1a91c05070
commit 7689668a43
2 changed files with 51 additions and 0 deletions

15
Changes Normal file
View File

@ -0,0 +1,15 @@
+ rtems-bsd-prot.c
- add include of rtems/freebsd/sys/refcount.h
- add crextend()
- add crsetgroups_locked()
- add crsetgroups()
- required addition
+ Added rtems-bsd-rmlock.c stub
+ Moved all RTEMS specific code under rtemsbsd preserving directory structure.
+ freebsd-to-rtems.py in this tree for VCS control
- Added argument for destination directory
- Support config.inc
- Fix for loop line too long on install stanza

36
ISSUES Normal file
View File

@ -0,0 +1,36 @@
This file contains notes on various known outstanding issues.
+ Sebastian Huber: mentioned some simple test code which would verify
that the BSD code/and or USB stack was initialized. That needs to be
obtained and merged.
+ Sebastian Huber: Since you all developed the USB stack port, we need
at least a basic functionality test for that on qemu pc.
+ How to initialize TCP/IP stack?
+ linker section issues: I have undefined symbols for
_bsd__start_set_sysinit_set and _bsd__stop_set_sysinit_set. I added this:
to my linkcmds. Is this the only type of new section magic?
/* sysinit section? */
. = ALIGN (16);
_bsd__start_set_sysinit_set = .;
*(set_sys_init_*);
_bsd__stop_set_sysinit_set = .;
What about the old sysctl_set?
+ rtems-bsd-init-with-irq.c:
rtems_bsd_initialize_with_interrupt_server() has reference to
rtems_interrupt_server_initialize() and this method is unimplemented
- XXX BSP implements pieces
- BSPs using this software stack must support it apparently.
- What about Simple Vectored architectures?
+ maxproc variable referenced by rtems-bsd-resource.c.
- What should it be set to?
+ ngroups_max variable referenced by rtems-bsd-prot.c.
- What should it be set to?