Timeline



10/10/17:

23:32 Changeset in rtems [d869c182]5 by Fan Deng <enetor@…>
Fill in the correct d_off in rtems_rfs_dir_read. rtems_rfs_dir_read searches the directory inode's entries list starting at the specified offset until an empty entry (last entry) is encountered. It fills in a struct dirent with the name of the entry, length of the name, ino of the entry, and the absolute offset of the entry in the parent directory's entries list. Unfortunately, the stock implementation of rtems_rfs_dir_read returns a somewhat arbitrary offset (as dirent::d_off), while rtems_rfs_dir_lookup_ino always returns the correct offset. This change fixes that logic so the returned offset is accurate. Tested by comparing the offset returned in dirent with the result of rtems_rfs_dir_lookup_ino.
23:28 Changeset in rtems [64908df]5 by Fan Deng <enetor@…>
Fixes bitmap allocation accounting logic in rtems-rfs-bitmaps.c The bitmap allocation accounting logic in rtems-rfs-bitmaps.c is flawed around control->free. Specifically: In rtems_rfs_bitmap_map_set(): control->free is only decremented when its corresponding search bit is toggled. This is wrong and will miss on average 31/32 set updates. In rtems_rfs_bitmap_map_clear(): control->free is incremented unconditionally. The correct behavior is: When updating the map, check if the bit is already set/clear. Only update control->free when the bit is toggled. This change enforced the correct behavior. Tested by inspecting the internal data structure.
23:18 Changeset in rtems [095a807]5 by Fan Deng <enetor@…>
Reset free count properly in rtems_rfs_bitmap_map_clear_all(). In rtems_rfs_bitmap_map_clear_all(), control->free is set to 'elements', which is the number of elements in the bitmap. This is incorrect, as control->free should contain the number of free bits, not elements. This change fixes the logic and resets control->free to a correct value.
23:11 Changeset in rtems [0c2241c]5 by Fan Deng <enetor@…>
Make bit addressing consistent in rtems_rfs_group.c This change fixes https://devel.rtems.org/ticket/3089. Briefly, rtems_rfs_group.c contains conflicting conversions between block numbers and group number and bit offset pairs. This caused the actual bit stored on the bitmask to be one bit displaced from its intended location. For more details, please see the associated ticket. Tested by inspecting the written bitmasks with and without this change.
18:07 Changeset in rtems-tools [5df7c3c]5 by Sebastian Huber <sebastian.huber@…>
Install missing files
15:24 Changeset in rtems [56cf340]5 by Javier Jalle <javier.jalle@…>
leon, grspw_router: Allow thread safe per-bit managing of pctrl regs
15:22 Changeset in rtems [cc40f0b]5 by Javier Jalle <javier.jalle@…>
leon, grspw_router: Move register bit defs to header
14:40 Ticket #3176 (__getreent in libc.a and generated by confdefs.h) created by Joel Sherrill
Some applications are getting duplicate symbol definitions for …
12:35 Changeset in rtems-libbsd [cd7d52d]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Update CONTRIBUTING.md
12:03 Changeset in rtems-libbsd [a53da0d]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
userspace-header-gen.py: Python 3 compatibility
10:55 Changeset in rtems-libbsd [1043048]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
tcpdump: Update to FreeBSD head 2017-04-04 Update tcpdump from Git mirror commit 99a648a912e81e29d9c4c159cbbe263462f2d719 to 642b174daddbd0efd9bb5f242c43f4ab4db6869f.
10:51 Changeset in rtems-libbsd [acf428e]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
user-space: Define O_DIRECTORY
09:36 Changeset in rtems [b2dbb634]5 by Sebastian Huber <sebastian.huber@…>
score: Remove CPU_set_Control Use Processor_mask instead. Update #2514.
09:22 Changeset in rtems [a3ad4af]5 by Sebastian Huber <sebastian.huber@…>
posix: Validate affinity sets by the scheduler Update #2514.
08:03 Changeset in rtems [db3a3de]5 by Sebastian Huber <sebastian.huber@…>
score: Add _Thread_queue_Dispatch_disable()
05:50 Ticket #3175 (Merge FreeBSD timecounter changes from 2015-01-20 to now) created by Sebastian Huber
05:44 Ticket #3174 (Remove rtems_pthread_attribute_compare()) closed by Sebastian Huber <sebastian.huber@…>
fixed: In da9f5f1/rtems: […]
05:43 Tickets #3145,​3168 batch updated by Sebastian Huber <sebastian.huber@…>
fixed: In af9115f3/rtems: […]
05:18 Changeset in rtems [bd5be58f]5 by Sebastian Huber <sebastian.huber@…>
posix: Unconditional thread attribute support Update #2514.
05:13 Changeset in rtems [4f9ed26]5 by Sebastian Huber <sebastian.huber@…>
posix: Constify default thread processor affinity Set default thread processor affinity to all processors of the pre-allocated set. This allows to constify the _POSIX_Threads_Default_attributes. Update #2514.
05:11 Changeset in rtems [8c5267a]5 by Sebastian Huber <sebastian.huber@…>
posix: Simplify pthread_attr_setstack() Simplify * pthread_attr_setstack(), and * pthread_attr_setstacksize(). Update #2514.
02:30 Changeset in rtems-tools [662e1f7]5 by Chris Johns <chrisj@…>
tester: Add a tester off to turn the target off when finished. Turning the target off stops it sitting asking for a download if you have more than one target in a test set up. Any target can jump in and nick the download.

10/09/17:

13:34 Changeset in rtems [da9f5f1]5 by Sebastian Huber <sebastian.huber@…>
posix: Remove rtems_pthread_attribute_compare() Update #2514. Close #3174.
13:24 Ticket #3174 (Remove rtems_pthread_attribute_compare()) created by Sebastian Huber
The rtems_pthread_attribute_compare() function is undocumented and …
12:16 Ticket #2740 (Suboptimal type for Timestamp_Control) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 65012bf/rtems: […]
11:47 Changeset in rtems-libbsd [67cbb9d]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Regenerate libbsd_waf.py
10:50 Ticket #3173 (XIlinx AXI I2C driver IP race condition causes clock glitch.) created by Chris Johns
The Xilinx AXI I2C IP has a race condition when the PIRQ read FIFO …
07:59 Changeset in rtems-libbsd [97c5f8e8]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
Update libpcap to FreeBSD head 2017-04-04 Update libpcap from Git mirror commit 99a648a912e81e29d9c4c159cbbe263462f2d719 to 642b174daddbd0efd9bb5f242c43f4ab4db6869f.
05:38 Changeset in rtems [80933ab3]5 by Sebastian Huber <sebastian.huber@…>
bsps/powerpc: Fix robust thread dispatch again Use the saved MSR to account for FPU and AltiVec? settings. Update #2811.
05:23 Changeset in rtems [6489bcb]5 by Sebastian Huber <sebastian.huber@…>
psxtests/psx05: Fix timeout calculation Update #3111.
03:26 Ticket #3172 (i386 PC BSP does not reset when bsp_reset is called.) closed by Joel Sherrill <joel@…>
fixed: In 19cbd194/rtems: […]
03:24 Changeset in rtems [19cbd194]5 by Joel Sherrill <joel@…>
pc386/.../bspreset.c: Readd proper reset code. The removal of the Edison code removed the wrong part of the conditional. Closes #3172.
02:56 Ticket #3172 (i386 PC BSP does not reset when bsp_reset is called.) created by Chris Johns
Removal of the Edison support removed the standard PC reset using the …

10/07/17:

20:34 Ticket #3171 (RSB GCC does not build on High Sierra and APFS) created by Chris Johns
The issue has been reported upstream as …
07:57 Changeset in rtems-tools [9580804]5 by Chris Johns <chrisj@…>
Add a target start and target reset to manage boards that do not boot cleanly. Rename the reset regex as start regex to detect a board has started. Add a reset regex to detect if a board has failed to boot cleanly and needs to be reset. The Microzed I have can fail to boot. The PHY does not initalise. I do not know if it is the board, the design or u-boot.

10/06/17:

19:41 Ticket #3158 (Examples v2 does not build) reopened by Joel Sherrill
I think this is still broken for me. I did a "git module update" and it didn't seem to pull anything. The configure was this: ./waf configure --rtems=$HOME/rtems-work/tools/4.12/bsps \ --rtems-tools=$HOME/rtems-work/tools/4.12 \ --rtems-bsps=sparc/erc32 I did "./wak -k" and multiple tests do not build currently. I cd'ed to file_io/crc and then did this: $ ../../waf clean 'clean-sparc-rtems4.12-erc32' finished successfully (0.065s) [joel@localhost crc]$ ../../waf Waf: Entering directory `/home/joel/rtems-work/examples-v2/build/sparc-rtems4.12-erc32' [0/2] Compiling rootfs/image.img [1/2] Compiling ../../build/sparc-rtems4.12-erc32/file_io/crc/fs-root.tar [2/6] Compiling crc_32.c [3/6] Compiling ../../build/sparc-rtems4.12-erc32/file_io/crc/fs-root-tar.c [4/6] Compiling init.c ../../file_io/crc/init.c:18:10: fatal error: FilesystemImage?.h: No such file or directory #include "FilesystemImage?.h" compilation terminated. Waf: Leaving directory `/home/joel/rtems-work/examples-v2/build/sparc-rtems4.12-erc32' Build failed -> task in 'crc.exe' failed with exit status 1 (run with -v to display more information) I did a "git submodule deinit ." and reinitialized the modules but that didn't help either.
18:00 Changeset in rtems [098b67b]5 by Sebastian Huber <sebastian.huber@…>
posix: Resurrect signal support This was accidentally removed during a merge conflict by 89fc9345dea5c675f8d93546fa3c723918d3279a.
13:41 Changeset in rtems [65012bf]5 by Sebastian Huber <sebastian.huber@…>
score: Change Timestamp_Control to sbintime_t The timestamp are based on the uptime. There is no need for a 64-bit seconds part. The signed 32-bit seconds part of the sbintime_t limits the uptime to roughly 68 years. Close #2740.
13:30 Changeset in rtems [2256946]5 by Sebastian Huber <sebastian.huber@…>
score: Use struct timespec for TOD Use the timestamps only for uptime based values. Use struct timespec for the absolute time values (TOD). Update #2740.
13:00 Changeset in rtems [c0623a99]5 by Sebastian Huber <sebastian.huber@…>
score: Simplify _Timestamp_Add_to() Update #2740.
12:48 Ticket #3142 (POSIX: Reduce size of pthread_once_t and make it zero-initialized) closed by Sebastian Huber
fixed: Fixed with latest RSB.
12:29 Changeset in rtems-docs [d8f7bdc]5 by Sebastian Huber <sebastian.huber@…>
c-user: Add obsolete configuration options section Update #2493. Update #3112. Update #3113. Update #3114. Update #3115. Update #3116.
12:20 Changeset in rtems [587afc3]5 by Sebastian Huber <sebastian.huber@…>
confdefs: Fix typo
12:00 Changeset in rtems-docs [265cc70]5 by Sebastian Huber <sebastian.huber@…>
c-user: Clarify that confdefs.h is mandatory
11:47 Ticket #3166 (New default ticket assignee: NeedsReview) closed by Sebastian Huber
fixed: I removed the default owner for all components.
10:03 Changeset in rtems [b39cda6]5 by Sebastian Huber <sebastian.huber@…>
bsp/imx: Fix I2C registration with path Update #3090.
09:02 Changeset in rtems [54380f42]5 by Sebastian Huber <sebastian.huber@…>
bsp/imx: Add imx_iomux_configure_pins() Update #3090.
08:09 Changeset in rtems [e316be7]5 by Sebastian Huber <sebastian.huber@…>
bsp/imx: Import iomux from FreeBSD Update #3090.
08:07 Changeset in rtems [af9115f3]5 by Sebastian Huber <sebastian.huber@…>
posix: Simplify POSIX_API_Control Return stack area via pthread_getattr_np(). Simplify * pthread_attr_setaffinity_np(), and * pthread_attr_getaffinity_np() and let the scheduler do the more sophisticated error checks. Make * pthread_setaffinity_np(), * pthread_getaffinity_np(), * pthread_attr_setaffinity_np(), and * pthread_attr_getaffinity_np() available in all configurations. Update #2514. Close #3145. Close #3168.
07:42 Changeset in rtems [900fda45]5 by Sebastian Huber <sebastian.huber@…>
rtems: Fix format warnings Update #3111.
07:16 Changeset in rtems [4e38aed]5 by Sebastian Huber <sebastian.huber@…>
libdl: Use 64-bit ELF on 64-bit targets Update #3155.
06:32 Changeset in rtems [8bdbefe]5 by Sebastian Huber <sebastian.huber@…>
libdl: Fix warnings Update #3155.
04:02 Ticket #3170 (Use BSP_output_char via RTEMS printer or simple console driver for ...) created by Chris Johns
Test runs with a interrupt driven console driver result in unreliable …

10/05/17:

21:34 Ticket #3159 (Examples v2 trace linker ini files reference non-existing dump-on-error) closed by Chris Johns
fixed: Replying to Joel Sherrill: > This still fails for me. Did you actually push the fix? https://git.rtems.org/examples-v2/commit/?id=c7dfbaf83c5b119106f9ee38c902988cc463b0aa It removes the dump-on-error issue which is the subject of this ticket. Are you seeing #3160?
21:33 Ticket #3169 (Trac view change set results in a Trac error.) created by Chris Johns
https://devel.rtems.org/changeset/c7dfbaf83c5b119106f9ee38c902988cc463b
14:07 Ticket #3159 (Examples v2 trace linker ini files reference non-existing dump-on-error) reopened by Joel Sherrill
This still fails for me. Did you actually push the fix? I fixed a few other examples-v2 failures. But these remain: -> task in 'hello-deep.texe' failed with exit status 10 (run with -v to display more information) Looks like missing update from recent changes. -> task in 'fat_ramdisk.texe' failed with exit status 10 (run with -v to display more information) Looks like missing update from recent changes. -> task in 'fdopen.texe' failed with exit status 10 (run with -v to display more information) Not building filesystem image -> task in 'crc.exe' failed with exit status 1 (run with -v to display more information) Not building filesystem image -> task in 'psx_sched_report.exe' failed with exit status 1 (run with -v to display more information) RTEMS confdefs.h and newlib libc.a both define getreent.
13:28 Ticket #3168 (Simplify POSIX_API_Control) created by Sebastian Huber
There is no need to have a copy of the thread attributes used for the …
12:23 Changeset in rtems [e46a075]5 by Sebastian Huber <sebastian.huber@…>
Enforce compatible Newlib version This Newlib check ensures that we have a 64-bit time_t and self-contained POSIX synchronization objects. Update #2514. Update #3111. Update #3112. Update #3113. Update #3114. Update #3115. Update #3116.
07:46 Ticket #3167 (Internal status codes must not depend on RTEMS_POSIX_API) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 5cf5d46e/rtems: […]
07:44 Changeset in rtems [5cf5d46e]5 by Sebastian Huber <sebastian.huber@…>
score: Make status codes unconditional The internal status codes encode a Classic rtems_status_code and error codes used by the POSIX and C11/C++11 APIs. In case the POSIX API is disabled, the C11/C++11 support must still work. Close #3167.
07:24 Ticket #3167 (Internal status codes must not depend on RTEMS_POSIX_API) created by Sebastian Huber
The internal status codes encode a Classic rtems_status_code and error …
06:19 Changeset in rtems-source-builder [76d9db3]5 by Sebastian Huber <sebastian.huber@…>
4.12: Update to Newlib 2.5.0.20170922 The time_t is now a 64-bit signed integer. This update includes a patch to introduce the self-contained POSIX synchronization objects. Update #2514. Update #3111. Update #3112. Update #3113. Update #3114. Update #3115. Update #3116.
03:24 Changeset in rtems-tools [68cbfc3]5 by Chris Johns <chrisj@…>
tester: Add Zedboard.
03:21 Changeset in rtems-tools [2ae9b6d]5 by Chris Johns <chrisj@…>
tester: Telnet console reopens the connection if it fails or closes. Some hardware can drop a USB serial enumeration when power is remove or applied. This changes make the telnet console more fault tolerant.
03:21 Changeset in rtems-tools [0737b46]5 by Chris Johns <chrisj@…>
tester: Add a target reset regular expression to detect a reset.

10/04/17:

19:48 Ticket #3157 (PowerPC tools don't build on 32-bit hosts) reopened by Jeff Mayes
OK. There are no RTEMS tools in my path. I deleted the build folder in my working dir and tried again. I also changed the #PREFIX to use a different directory. It still fails with the same error as reported. Any other ideas? Thanks
16:25 Ticket #3166 (New default ticket assignee: NeedsReview) created by Sebastian Huber
We have to many tickets with an unclear state if someone is working on …
16:23 Ticket #3165 (Rework components of the ticket system) created by Sebastian Huber
A look at https://devel.rtems.org/milestone/4.12.0 reveals that the …
12:15 Changeset in rtems-libbsd [b8fdbe2]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
ffec: Use RACC[SHIFT16] This avoids the move of entire receive frames to meet the alignment requirements of the IP header and so on. Add FECFLAG_RACC feature flag for this similar to the Linux driver. Update #3090.
07:26 Ticket #3164 (aio_cancel() does not destroy the corresponding condition variables) closed by Sebastian Huber <sebastian.huber@…>
fixed: In c139a70/rtems: […]
07:18 Changeset in rtems [c139a705]4.11 by Sebastian Huber <sebastian.huber@…>
posix: Fix aio_cancel() Close #3164.
07:18 Changeset in rtems [dcdd329]5 by Sebastian Huber <sebastian.huber@…>
posix: Fix aio_cancel() Update #3164.
07:18 Ticket #3164 (aio_cancel() does not destroy the corresponding condition variables) created by Sebastian Huber
05:24 Changeset in rtems [170df3d]5 by Sebastian Huber <sebastian.huber@…>
bsp/imx: Add SPI bus driver Update #3090.

10/03/17:

14:54 Developer/Coding/Doxygen edited by Gedare Bloom
Remove link to deleted page GCI/Projects. (diff)
14:48 GCI edited by Gedare Bloom
Comment out the manual way, and uncomment the automated way. (diff)
14:45 GCI edited by Joel Sherrill
Merge GCI/Projects (diff)
04:20 Boards/Beagle Board edited by Chris Johns
Minor edits. (diff)
04:08 Boards/Beagle Board created by Chris Johns
Initial page.

10/02/17:

11:47 Ticket #3161 (I2C EEPROM driver uses incorrect address format) closed by Sebastian Huber
fixed: [8ca15e26ba98f172ee1396f34269ca664925427d/rtems]
11:47 Ticket #3162 (I2C EEPROM driver uses incorrect program timeout handling) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 1a21831/rtems: […]
11:41 Ticket #3163 (Add I2C device driver for temperature sensor LM75A) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 4cfce5c/rtems: […]
11:40 Ticket #3163 (Add I2C device driver for temperature sensor LM75A) created by Sebastian Huber
11:28 Changeset in rtems [1a21831]4.11 by Sebastian Huber <sebastian.huber@…>
i2c: Fix EEPROM driver program timeout handling The RTEMS_MILLISECONDS_TO_TICKS() macro doesn't round up. Do not use it to calculate the program timeout in ticks. Check program done condition after the timeout check to account for pre-emptions. Close #3162.
11:28 Changeset in rtems [9c063df]5 by Sebastian Huber <sebastian.huber@…>
i2c: Fix EEPROM driver program timeout handling The RTEMS_MILLISECONDS_TO_TICKS() macro doesn't round up. Do not use it to calculate the program timeout in ticks. Check program done condition after the timeout check to account for pre-emptions. Update #3162.
11:28 Ticket #3162 (I2C EEPROM driver uses incorrect program timeout handling) created by Sebastian Huber
The RTEMS_MILLISECONDS_TO_TICKS() macro doesn't round up. Do not use …
11:06 Changeset in rtems [2e1d595]5 by Sebastian Huber <sebastian.huber@…>
i2c: Send MSB of address first for EEPROMs Update #3161.
11:06 Changeset in rtems [8ca15e26]4.11 by Sebastian Huber <sebastian.huber@…>
i2c: Send MSB of address first for EEPROMs Close #3161.
09:02 Ticket #3161 (I2C EEPROM driver uses incorrect address format) created by Sebastian Huber
The I2C EEPROM driver must send the MSB of the address bytes first.
07:57 Changeset in rtems-libbsd [d18c643]55-freebsd-126-freebsd-12 by Christian Mauderer <Christian.Mauderer@…>
Allow to set optimization level during configure. This allows to set the optimization level for libbsd via a configure switch. Useful for building with for example no optimization during debug or with size optimization for space restricted targets.
00:14 Ticket #3159 (Examples v2 trace linker ini files reference non-existing dump-on-error) closed by Chris Johns
fixed
00:13 Ticket #3158 (Examples v2 does not build) closed by Chris Johns
fixed

10/01/17:

23:58 Changeset in rtems_waf [de75eec] by Chris Johns <chrisj@…>
Add a rootfd module to make it easier for users.
23:57 Changeset in rtems_waf [0c2d2a3] by Chris Johns <chrisj@…>
Use the returned cflags. Add a Python 3 print helper.
00:23 Ticket #3160 (Trace linker score support is broken) created by Chris Johns
The trace linker needs to be updated to build. I am not sure which bit …
00:21 Ticket #3159 (Examples v2 trace linker ini files reference non-existing dump-on-error) created by Chris Johns
Remove the dump-on-error option.
00:20 Ticket #3158 (Examples v2 does not build) created by Chris Johns
Updating waf breaks the rootfs. Add rootfs support to rtems-waf.git.

09/30/17:

07:25 Ticket #3157 (PowerPC tools don't build on 32-bit hosts) closed by Sebastian Huber
duplicate: Duplicate of #2540.

09/29/17:

20:31 Ticket #3157 (PowerPC tools don't build on 32-bit hosts) created by Jeff Mayes
Using RSB and trying to build PowerPC. Updated RSB just a few days …
08:43 Changeset in rtems [f043b9b]5 by Sebastian Huber <sebastian.huber@…>
bsp/imx: Add I2C bus driver Update #3090.
05:43 Changeset in rtems [0b134aca]5 by Sebastian Huber <sebastian.huber@…>
bsp/bf537Stamp: Fix warning
05:06 Ticket #3156 (rtems-fdt probably not supported on 64-bit PowerPC) created by Sebastian Huber
The following warnings indicate that there are some problems on 64-bit …
05:05 Ticket #3155 (libdl not supported on 64-bit PowerPC) created by Sebastian Huber
There are several warnings: […] Due to vast ABI differences …

09/28/17:

11:18 Changeset in rtems [71923138]5 by Sebastian Huber <sebastian.huber@…>
shell: Fix missing prototype warning
11:18 Changeset in rtems [910adc3]5 by Sebastian Huber <sebastian.huber@…>
bsps: Fix integer to/from pointer warnings Update #3082.
11:17 Changeset in rtems [610ffd7]5 by Sebastian Huber <sebastian.huber@…>
bsp/gen5200: Fix warning Update #3122.
09:31 Changeset in rtems [9db9024]5 by Sebastian Huber <sebastian.huber@…>
bsp/imx: Fix I2C register header Update #3090.
09:02 Ticket #3154 (Add recovery support for I2C bus) created by Sebastian Huber
FreeBSD has a recovery support for the I2C bus. Port this to RTEMS …
08:03 Changeset in rtems [ce28d601]5 by Sebastian Huber <sebastian.huber@…>
bsp/imx: Add imx_get_reg_of_node() Update #3090.
07:29 Changeset in rtems [7e195e66]5 by Sebastian Huber <sebastian.huber@…>
bsp/imx: Add imx_get_irq_of_node() Update #3090.
06:13 Changeset in rtems [4cfce5c]5 by Sebastian Huber <sebastian.huber@…>
i2c: Add temperature sensor LM75A driver Close #3163.
05:12 Changeset in rtems [f2b5d672]5 by Sebastian Huber <sebastian.huber@…>
bsps/powerpc: Fix print format warnings
05:05 Changeset in rtems [441993a8]5 by Sebastian Huber <sebastian.huber@…>
network: Add missing forward declaration

09/27/17:

13:14 Changeset in rtems [dbdb6a32]5 by Sebastian Huber <sebastian.huber@…>
posix: Remove superfluous includes
13:08 Changeset in rtems [de59c065]5 by Sebastian Huber <sebastian.huber@…>
posix: Implement self-contained POSIX mutex POSIX mutexes are now available in all configurations and no longer depend on --enable-posix. Update #2514. Update #3112.
12:55 Changeset in rtems-docs [87e1929]5 by Sebastian Huber <sebastian.huber@…>
Mention i.MX 7 SMP support Update #3090.
12:37 Changeset in rtems [e2fe881a]5 by Sebastian Huber <sebastian.huber@…>
score: Simplify red-black tree debug support Make the RBTree_Node layout independent of RTEMS_DEBUG (and all other build configuration options). This allows the use of this structure in Newlib. Update #3112.
10:07 Changeset in rtems [e460cd00]5 by Sebastian Huber <sebastian.huber@…>
score: Rename to _Scheduler_Control Rename struct Scheduler_Control to _Scheduler_Control to allow its use in standard header files, e.g. <pthread.h>. Update #3112.
07:55 Changeset in rtems-libbsd [91a7527]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
ffec: Support more rgmii variants
07:54 Changeset in rtems-libbsd [ba0b059]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
ffec: Add FECFLAG_AVB variant flag This flag is analogous to the Linux driver FEC_QUIRK_HAS_AVB. It indicates an FEC with support for Audio Video Bridging (AVB). This indicator is used for various other parts in the Linux driver (drivers/net/ethernet/freescale/fec_main.c). Use it to customize the receive/transmit buffer alignment. The receive buffer alignment increased to 64-bytes on the i.MX 6SoloX and i.MX 7Dual. There are no hard alignment restrictions for transmit buffers on these chips. Fix the ffec_softc::fectype type to provide enough storage for the feature flags.
07:42 Changeset in rtems-libbsd [e2e4bf4]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
ffec: Avoid AXI bus issues due to a MAC reset
07:38 Changeset in rtems-libbsd [9c34735]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
ffec: Use explicit cache synchronization
07:37 Changeset in rtems-libbsd [a70edfc]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
ffec: Add wmb() to descriptor updates
07:33 Changeset in rtems-libbsd [7f7a339]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
ffec: Support up to three interrupt requests
07:23 Changeset in rtems-libbsd [1378632]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
ffec: Increase descriptor ring alignment For optimal performance a 64-byte alignment is recommended.

09/26/17:

12:01 Changeset in rtems [362e96ab]5 by Sebastian Huber <sebastian.huber@…>
bsp/imx: Provide a default console Update #3090.
05:52 Changeset in rtems [ef18d36]5 by Sebastian Huber <sebastian.huber@…>
posix: Remove superfluous includes
05:49 Changeset in rtems [5222488]5 by Sebastian Huber <sebastian.huber@…>
posix: Implement self-contained POSIX condvar POSIX condition variables are now available in all configurations and no longer depend on --enable-posix. Update #2514. Update #3113.
05:31 Changeset in rtems [4bf2ce31]5 by Sebastian Huber <sebastian.huber@…>
bsp/imx: Add register headers Update #3090.
05:10 Changeset in rtems [5616983]5 by Sebastian Huber <sebastian.huber@…>
bsp/imx: Add nocache section Update #3090.
Note: See TracTimeline for information about the timeline view.