- The files in the i386 directory have been moved to common x86 directories by
FreeBSD:
- freebsd/sys/x86/x86/legacy.c
- freebsd/sys/x86/include/machine/legacyvar.h
- freebsd/sys/x86/include/machine/specialreg.h
- Add header files in rtemsbsd directory to direct compiler to new files
---
- path-mappings allow to fix autogenerated include paths for some corner
cases of target platforms without the need to change the build system
- Currently used for i386 based bsps
---
libbsd.py | 8
waf_libbsd.py | 13 +++--
2 files changed, 19 insertions(+), 2 deletions(-)
- Update FreeBSD files in libbsd.py to required by i386 based BSPs
- Some machine specific header files have moved to different directories
in FreeBSD
- Add missing files e1000 network driver (iflib*)
---
libbsd.py | 12 +---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git
- cpusets and SMP are currently not supported in libbsd for RTEMS
- Disable the ifc_cpus context variable and replace its usage,
essentially hard-coding for cpu 0
---
freebsd/sys/net/iflib.c | 24
1 file changed, 24 insertions(+)
diff --git a/freebsd/sys/net/iflib.c
- Update FreeBSD files in libbsd.py
- Introduce path-mappings in waf_libsd.py and libbsd.py for include path
fixes
---
libbsd.py | 17 +++--
waf_libbsd.py | 13 +++--
2 files changed, 26 insertions(+), 4 deletions(-)
diff --git a/libbsd.py b/libbsd.py
index
- Update imported files to compile rtems-libbsd for i386 based BSPs
---
freebsd-org |2 +-
freebsd/sbin/sysctl/sysctl.c |8 +
freebsd/sys/dev/pci/pci_pci.c|2 +
freebsd/sys/i386/i386/legacy.c | 381
the changed one
Happy Easter,
Jan
Jan Sommer (3):
i386: Add missing files from FreeBSD
i386: Update build system
i386: Port to RTEMS
freebsd-org|2 +-
freebsd/sbin/sysctl/sysctl.c |8 +
freebsd/sys/dev/pci/pci_pci.c
- Only set console_stdio as default if no bsp_tty_dev has been defined
---
tester/rtems/testing/run.cfg | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/tester/rtems/testing/run.cfg b/tester/rtems/testing/run.cfg
index f7b21d7..e472ba8 100644
---
---
tester/rtems/testing/bsps/pc-run.ini | 41
1 file changed, 41 insertions(+)
create mode 100644 tester/rtems/testing/bsps/pc-run.ini
diff --git a/tester/rtems/testing/bsps/pc-run.ini
b/tester/rtems/testing/bsps/pc-run.ini
new file mode 100644
index
Here are the changes I did for our local setup.
The first patch enableds telnet tty devices for run.cfg setups
The second add a run configuration for the pc BSP
Jan Sommer (2):
tester: Allow telnet tty devices for run.cfg
tester: Add configuration pc-run.ini
tester/rtems/testing/bsps/pc
I don't mind to maintain that configuration locally, but I think it is
generic enough that it might help others too.
Jan Sommer (1):
tester: Add configuration pc-qemu.ini
tester/rtems/testing/bsps/pc-qemu.ini | 39 +++
1 file changed, 39 insertions(+)
create
---
tester/rtems/testing/bsps/pc-qemu.ini | 39 +++
1 file changed, 39 insertions(+)
create mode 100644 tester/rtems/testing/bsps/pc-qemu.ini
diff --git a/tester/rtems/testing/bsps/pc-qemu.ini
b/tester/rtems/testing/bsps/pc-qemu.ini
new file mode 100644
index
CLOCK_DRIVER_ISRS_PER_TICK is the configuration define,
CLOCK_DRIVER_ISRS_PER_TICK_VALUE is the actual value of ISRS per clock
tick, therefore use this one to reset the Clock_driver_isrs after each
tick.
---
bsps/shared/dev/clock/clockimpl.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
- Update FreeBSD files in libbsd.py
- Introduce path-mappings in waf_libsd.py and libbsd.py for include path
fixes
---
libbsd.py | 17 +++--
waf_libbsd.py | 13 +++--
2 files changed, 26 insertions(+), 4 deletions(-)
diff --git a/libbsd.py b/libbsd.py
index
- Update imported files to compile rtems-libbsd for i386 based BSPs
---
freebsd-org |2 +-
freebsd/sbin/sysctl/sysctl.c |8 +
freebsd/sys/dev/pci/pci_pci.c|2 +
freebsd/sys/i386/i386/legacy.c | 381
the callout_reset_on macro
- iflib.c: Do not use different callout* macro, but use the changed one
Best regards,
Jan
Jan Sommer (3):
i386: Add missing files from FreeBSD
i386: Update build system
i386: Port to RTEMS
freebsd-org|2 +-
freebsd/sbin/sysctl
- Update imported files to compile rtems-libbsd for i386 based BSPs
---
freebsd/sbin/sysctl/sysctl.c |8 +
freebsd/sys/dev/pci/pci_pci.c|2 +
freebsd/sys/i386/i386/legacy.c | 381 ---
freebsd/sys/i386/include/machine/cpufunc.h |2 +
- Update FreeBSD files in libbsd.py
- Introduce path-mappings in waf_libsd.py and libbsd.py for include path
fixes
---
libbsd.py | 17 +++--
waf_libbsd.py | 13 +++--
2 files changed, 26 insertions(+), 4 deletions(-)
diff --git a/libbsd.py b/libbsd.py
index
This is the backport for the 5-freebsd-12 branch to make rtems-libbsd compile
for i386 again:
- It also introduces path-mappings to waf_libbsd.py as introduced here:
https://lists.rtems.org/pipermail/devel/2020-February/057457.html
Best regards,
Jan
Jan Sommer (3):
i386: Add missing
regards,
Jan
Jan Sommer (3):
i386: Add missing files from FreeBSD
i386: Update build system
i386: Port to RTEMS
freebsd/sbin/sysctl/sysctl.c |8 +
freebsd/sys/dev/pci/pci_pci.c |2 +
freebsd/sys/i386/include/machine/cpufunc.h|2
- Files needed to make rtems-libbsd build again for i386
---
.../sys/x86/include/machine/intr_machdep.h| 180
freebsd/sys/x86/include/machine/legacyvar.h | 73
freebsd/sys/x86/x86/legacy.c | 404 ++
3 files changed, 657 insertions(+)
create
- Update imported files to compile rtems-libbsd for i386 based BSPs
- Currently does not support the option "dev_nic_e1000 = on"
---
freebsd/sbin/sysctl/sysctl.c |8 +
freebsd/sys/dev/pci/pci_pci.c|2 +
freebsd/sys/i386/i386/legacy.c | 381
- Include update FreeBSD files in libbsd.py
- Introduce path-mappings in waf_libsd.py and libbsd.py for include path
fixes
---
libbsd.py | 14 --
waf_libbsd.py | 13 +++--
2 files changed, 23 insertions(+), 4 deletions(-)
diff --git a/libbsd.py b/libbsd.py
index
---
bsps/i386/pc386/clock/ckinit.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/bsps/i386/pc386/clock/ckinit.c b/bsps/i386/pc386/clock/ckinit.c
index 478a37f5d7..d6e4b4 100644
--- a/bsps/i386/pc386/clock/ckinit.c
+++ b/bsps/i386/pc386/clock/ckinit.c
@@ -170,7 +170,7 @@
Hello,
I just noticed that the patch with the suggestions from Joel
(https://lists.rtems.org/pipermail/users/2019-April/033151.html) never made it
into the repository.
Since I have now git send-email configured, here it is again.
Cheers,
Jan
Jan Sommer (1):
bsp/pc386: Fix interrupt
---
freebsd/sys/amd64/amd64/in_cksum.c| 245
freebsd/sys/amd64/include/machine/_bus.h | 48 +
freebsd/sys/amd64/include/machine/cpufunc.h | 1047 +
freebsd/sys/amd64/include/machine/efi.h | 78 ++
freebsd/sys/amd64/include/machine/in_cksum.h |
---
freebsd/sys/amd64/include/machine/cpufunc.h | 6 ++
rtemsbsd/amd64/include/machine/clock.h | 2 ++
2 files changed, 8 insertions(+)
create mode 100644 rtemsbsd/amd64/include/machine/clock.h
diff --git a/freebsd/sys/amd64/include/machine/cpufunc.h
d.py
Best regards,
Jan
Jan Sommer (3):
amd64: Add missing files from FreeBSD
amd64: Add to build
amd64: Port to RTEMS
freebsd/sys/amd64/amd64/in_cksum.c| 245
freebsd/sys/amd64/include/machine/_bus.h | 48 +
freebsd/sys/amd64/include/machine/cpufunc.
---
libbsd.py | 25 +
waf_libbsd.py | 13 +++--
2 files changed, 36 insertions(+), 2 deletions(-)
diff --git a/libbsd.py b/libbsd.py
index 3823c03f..db4b4c63 100644
--- a/libbsd.py
+++ b/libbsd.py
@@ -90,6 +90,17 @@ _defaults = {
'cpu-include-paths':
From: Dennis Pfau
drvmgr_get_dev_prefix returns 0 if a prefix was found.
Therefore the if condition needs to check for 0, i.e. DRVMGR_OK.
---
bsps/shared/grlib/uart/apbuart_cons.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/bsps/shared/grlib/uart/apbuart_cons.c
---
freebsd/sys/amd64/include/machine/cpufunc.h | 6 ++
rtemsbsd/amd64/include/machine/clock.h | 2 ++
2 files changed, 8 insertions(+)
create mode 100644 rtemsbsd/amd64/include/machine/clock.h
diff --git a/freebsd/sys/amd64/include/machine/cpufunc.h
---
libbsd.py | 14 ++
waf_libbsd.py | 4
2 files changed, 18 insertions(+)
diff --git a/libbsd.py b/libbsd.py
index 3823c03f..15d3da86 100644
--- a/libbsd.py
+++ b/libbsd.py
@@ -1548,6 +1548,7 @@ class dev_nic(builder.Module):
'sys/sys/buf.h',
---
freebsd/sys/amd64/amd64/in_cksum.c| 245
freebsd/sys/amd64/include/machine/_bus.h | 48 +
freebsd/sys/amd64/include/machine/cpufunc.h | 1047 +
freebsd/sys/amd64/include/machine/efi.h | 78 ++
freebsd/sys/amd64/include/machine/in_cksum.h |
.
It does not seem to affect arm, sparc and i386 compilation.
Best regards,
Jan
Jan Sommer (3):
amd64: Add missing files from FreeBSD
amd64: Add to build
amd64: Port to RTEMS
freebsd/sys/amd64/amd64/in_cksum.c| 245
freebsd/sys/amd64/include/machine/_bus.h | 48
- Update imported files to compile rtems-libbsd for i386 based BSPs
- Currently does not support the option "dev_nic_e1000 = on"
---
freebsd/sbin/sysctl/sysctl.c | 10 +-
freebsd/sys/dev/pci/pci_pci.c |2 +
freebsd/sys/i386/i386/legacy.c | 381 ---
- Files needed to make rtems-libbsd build again for i386
---
freebsd/sys/i386/include/machine/bus.h| 6 +
.../sys/x86/include/machine/intr_machdep.h| 175
freebsd/sys/x86/include/machine/legacyvar.h | 73
freebsd/sys/x86/include/machine/metadata.h| 57 +++
:
- Updated ifdef in mbuf.h to remove "pad" only if __rtems__ && __i386__
- Added missing ifdef in legacy.c
Best regards,
Jan
Jan Sommer (3):
i386: Add missing files from FreeBSD
i386: Add to build
i386: Port to RTEMS
freebsd/sbin/sysctl/sysctl.c | 10 +
---
libbsd.py | 7 +--
waf_libbsd.py | 2 +-
2 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/libbsd.py b/libbsd.py
index bd24cd61..3823c03f 100644
--- a/libbsd.py
+++ b/libbsd.py
@@ -1556,6 +1556,8 @@ class dev_nic(builder.Module):
---
libbsd.py | 7 +--
waf_libbsd.py | 2 +-
2 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/libbsd.py b/libbsd.py
index bd24cd61..3823c03f 100644
--- a/libbsd.py
+++ b/libbsd.py
@@ -1556,6 +1556,8 @@ class dev_nic(builder.Module):
- Files needed to make rtems-libbsd build again for i386
---
freebsd/sys/i386/include/machine/bus.h| 6 +
.../sys/x86/include/machine/intr_machdep.h| 175
freebsd/sys/x86/include/machine/legacyvar.h | 73
freebsd/sys/x86/include/machine/metadata.h| 57 +++
in preparation which I can finalize
after this one has been merged.
Changes in Version 2:
- Updated ifdef in mbuf.h to remove "pad" only if __rtems__ && __i386__
- Added missing ifdef in legacy.c
Best regards,
Jan
Jan Sommer (3):
i386: Add missing files from FreeBSD
- Update imported files to compile rtems-libbsd for i386 based BSPs
- Currently does not support the option "dev_nic_e1000 = on"
---
freebsd/sbin/sysctl/sysctl.c | 10 +-
freebsd/sys/dev/pci/pci_pci.c |2 +
freebsd/sys/i386/i386/legacy.c | 381 ---
in preparation which I can finalize
after this
one has been merged.
Best regards,
Jan
Jan Sommer (3):
i386: Add missing files from FreeBSD
i386: Add to build
i386: Port to RTEMS
freebsd/sbin/sysctl/sysctl.c | 10 +-
freebsd/sys/dev/pci/pci_pci.c |2
- Files needed to make rtems-libbsd build again for i386
---
freebsd/sys/i386/include/machine/bus.h| 6 +
.../sys/x86/include/machine/intr_machdep.h| 175
freebsd/sys/x86/include/machine/legacyvar.h | 73
freebsd/sys/x86/include/machine/metadata.h| 57 +++
---
libbsd.py | 7 +--
waf_libbsd.py | 2 +-
2 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/libbsd.py b/libbsd.py
index bd24cd61..3823c03f 100644
--- a/libbsd.py
+++ b/libbsd.py
@@ -1556,6 +1556,8 @@ class dev_nic(builder.Module):
- Update imported files to compile rtems-libbsd for i386 based BSPs
- Currently does not support the option "dev_nic_e1000 = on"
---
freebsd/sbin/sysctl/sysctl.c | 10 +-
freebsd/sys/dev/pci/pci_pci.c |2 +
freebsd/sys/i386/i386/legacy.c | 381 ---
On Montag, 27. Februar 2017 22:07:56 CET Eric Botcazou wrote:
> > "This __sync_() stuff seems to be used in several places in GCC. So,
> > changing libbacktrace is probably not enough. We need a general solution
> > for the __sync_() builtins on RTEMS. I don't think GCC can be changed to
> > emit
Am 2017-02-09 22:07, schrieb Chris Johns:
On 10/02/2017 02:22, Joel Sherrill wrote:
On Feb 9, 2017 7:29 AM, "Jan Sommer" <soja-li...@aries.uberspace.de
<mailto:soja-li...@aries.uberspace.de>> wrote:
Hello,
As far as I see there is no support f
Hello,
As far as I see there is no support for x86_64 yet. I found that there
was a GSoC proposal to add BSP for the architecture, but I am not sure
if it was accepted.
Does someone know what is the current status of 64bit support and what
would be missing for a working BSP with a PCI and
---
rtems/config/4.12/rtems-default.bset | 2 +-
...tems-gcc-6-20160609-newlib-2.4.0.20160527-1.cfg | 23 ++
2 files changed, 24 insertions(+), 1 deletion(-)
create mode 100644
rtems/config/tools/rtems-gcc-6-20160609-newlib-2.4.0.20160527-1.cfg
diff --git
Closes PR #2733
- Add defined bitmasks for access to bits of control register
- Use the whole FIFO buffer
- Fix lsb-first mode
- 3-wire mode might work
- Fix deadlock if multiple tasks access the driver
- Add support for simultaneous read-write-operation
---
Am 2016-06-03 11:37, schrieb Deval Shah:
[...]
Now for the debugging what are the methods with qemu? As in how to get
step
by step analysis of the running program ?
If you run qemu with the options -s -S it will break at the beginning of
the program and allow a gdb connection.
You can
TOFU:
Ok the patch is now in trunk, gcc-6 and gcc-5.
If possible, it would be good to move to the next gcc-6 snapshot when it
comes available.
Then, gnat should compile again with the rsb-4.12 tools.
Cheers,
Jan
On Fri, May 27, 2016 at 9:08 AM, Jan Sommer
<soja-li...@aries.uberspace
Am 2016-05-27 14:44, schrieb Joel Sherrill:
On May 27, 2016 7:17 AM, "Jan Sommer" <soja-li...@aries.uberspace.de>
wrote:
Hello,
building the current tools (gcc-6) from master with Ada support fails.
I will try to post the patch for that to gcc over the weekend (@Joel I
hope y
Hello,
building the current tools (gcc-6) from master with Ada support fails.
I will try to post the patch for that to gcc over the weekend (@Joel I
hope you don't mind me putting you CC for that).
However as gcc-6.1 was just released a month ago, I guess it won't be
part of an official
Am Montag, 2. Mai 2016, 00:15:31 CEST schrieb Pavel Pisa:
[...]
> So this is result of my actual testing. It would be great if somebody
> else checks boot process with U-boot as well and checks if
> arm_cp15_set_domain_access_control() causes problem as well.
>
I built everything from scratch
Am 2016-05-10 11:22, schrieb vivek kukreja:
Hello all,
I have compiled the RTEMS 4.12 to generate BSP for Xilinx Zynq Qemu.
However, I am unable to find any documents on how to run the BSP.
I tried using this document
https://devel.rtems.org/wiki/Developer/Simulators/QEMU
but this does not
Hi,
If you take a look here:
https://devel.rtems.org/wiki/GSoC/2015#StudentsSummerofCodeTrackingTable you
can find the links to the reports and repositories of the previous GSoC.
Yurii Shevtsov was doing the work on the Ethernet/USB part for the pi.
Andre Marques worked on the SPI and SD-Card
Am Friday 15 January 2016, 11:24:00 schrieb Marcos Díaz:
> Hi,
> You can try if the latest snapshot of gcc works:
> Check this patch, in this case I made a modification for the arm bset, if
> you use another architecture you have to make the same change in your bset.
>
Thank you, that seems to
Assignment was misplaced by one line.
---
c/src/lib/libbsp/arm/raspberrypi/i2c/i2c.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/c/src/lib/libbsp/arm/raspberrypi/i2c/i2c.c
b/c/src/lib/libbsp/arm/raspberrypi/i2c/i2c.c
index 6d9a2cd..9bf90ec 100644
---
bump.
Am Thursday 03 December 2015, 21:56:31 schrieb Jan Sommer:
> The ISR will send a transient event to the task specified in bus->taskid.
> Make sure that the correct task_id is written to this field before waiting
> for the transient event to arrive.
>
> Fixes #2483
> --
The ISR will send a transient event to the task specified in bus->taskid.
Make sure that the correct task_id is written to this field before waiting
for the transient event to arrive.
Fixes #2483
---
c/src/lib/libbsp/arm/raspberrypi/i2c/i2c.c | 1 +
1 file changed, 1 insertion(+)
diff --git
Am Wednesday 02 December 2015, 08:13:20 schrieb Joel Sherrill:
>
> On December 2, 2015 2:14:22 AM EST, Jeff Law <l...@redhat.com> wrote:
> >On 12/01/2015 12:56 PM, Jan Sommer wrote:
> >> Am Monday 30 November 2015, 16:19:30 schrieb Jeff Law:
> >>> O
Am Monday 30 November 2015, 16:19:30 schrieb Jeff Law:
> On 11/30/2015 03:06 PM, Jan Sommer wrote:
> > Could someone with write access please commit the patch?
> > The paperwork with the FSF has gone through. If something else is missing,
> > please tell me.
> > I w
Could someone with write access please commit the patch?
The paperwork with the FSF has gone through. If something else is missing,
please tell me.
I won't be available next week.
Best regards,
Jan
Am Tuesday 24 November 2015, 08:47:49 schrieb Jan Sommer:
> It has gone thro
Before having the i2c device as an shared resource will create a deadlock
because the taskid
for the transient_event is only stored during device registration.
---
c/src/lib/libbsp/arm/raspberrypi/i2c/i2c.c | 1 +
1 file changed, 1 insertion(+)
diff --git
)
+++ gcc/ada/ChangeLog (Arbeitskopie)
@@ -1,3 +1,9 @@
+2015-11-18 Jan Sommer <soja-li...@aries.uberspace.de>
+
+ * s-oscons-tmplt.c: Generate pthread constants for RTEMS
+ * s-osinte-rtems.ads: Declare pthread structs as opaque types in Ada
+ Fixes PR ada/68169
+
2015-10-09 Eric Botcazou &
It has gone through.
That was why I resubmitted the patch.
Joel can confirm. Apparently he is on a respective list and saw my paperwork
being cleared.
Best regards,
Jan
Am Tuesday 24 November 2015, 07:45:30 schrieb Sebastian Huber:
> Hello Jan,
>
> On 23/11/15 23:15, Jan Som
ed to commit it.
Thanks,
JanIndex: gcc/ada/ChangeLog
===
--- gcc/ada/ChangeLog (Revision 229739)
+++ gcc/ada/ChangeLog (Arbeitskopie)
@@ -1,3 +1,9 @@
+2015-11-03 Jan Sommer <soja-li...@aries.uberspace.de>
+
+ * s-oscons-tmplt.c: Generate pthread cons
Am Monday 02 November 2015, 12:39:57 schrieb Sebastian Huber:
>
> On 31/10/15 16:47, Jan Sommer wrote:
> > Hi,
> >
> > This patch changes the Ada-declaration of the pthread-related structs such
> > as pthread_attr_t from a field-equivalent declaration to just r
--- gcc/ada/ChangeLog (Revision 229715)
+++ gcc/ada/ChangeLog (Arbeitskopie)
@@ -1,3 +1,8 @@
+2015-11-03 Jan Sommer <soja-li...@aries.uberspace.de>
+
+ * s-oscons-tmplt.c: Generate pthread constants for RTEMS
+ * s-osinte-rtems.ads: Declare pthr
===
--- ChangeLog (Revision 229709)
+++ ChangeLog (Arbeitskopie)
@@ -1,3 +1,10 @@
+
+2015-11-03 Jan Sommer <soja-li...@aries.uberspace.de>
+
+ Use opaque types for Ada-declaration of pthread types
+ in Gnat for Rtems.
+ PR ada/68169
+
2015-10-23
Am Saturday 31 October 2015, 16:47:35 schrieb Jan Sommer:
> Hi,
>
> This patch changes the Ada-declaration of the pthread-related structs such as
> pthread_attr_t from a field-equivalent declaration to just reserving the
> right amount of memory.
> It is only rtems relat
the declarations independent of a
particular newlib-version and fixes the bug I filed here:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68169
CC are the rtems developers for discussion.
Best regards,
Jan>From 1092dda339a12d3f7d437335e93dcdea540051c8 Mon Sep 17 00:00:00 2001
From: Jan Som
anges values of the fields
only using the corresponding pthread_set functions.
If no one objects I would try to change the osinte-rtems.ads in the same manner.
> On 29/10/15 22:10, Jan Sommer wrote:
> > _NCPUWORDS is defined in newlib in newlib/libc/sys/rtems/sys/cpuset.h and
> &
Am Thursday 29 October 2015, 08:45:57 schrieb Joel Sherrill:
>
> On 10/29/2015 8:14 AM, Jan Sommer wrote:
> > Hi,
> >
> > This patch will make the define _NCPUWORDS accessible for the ada runtime.
> > It is necessary to model the pthread_attr_t implementation for
---
cpukit/libgnat/adasupp.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/cpukit/libgnat/adasupp.c b/cpukit/libgnat/adasupp.c
index a6e1f38..662b1cc 100644
--- a/cpukit/libgnat/adasupp.c
+++ b/cpukit/libgnat/adasupp.c
@@ -8,6 +8,7 @@
#include
#include
#include
+#include
/*
*
/rtems-4.11/tests, but they don't
seem to be ada-related.
I need to look at the gnat source to see why it is off by one for RTEMS.
--joel
On 08/02/2015 10:20 AM, Joel Sherrill wrote:
On 08/01/2015 12:48 PM, Jan Sommer wrote:
Am Samstag, 1. August 2015, 12:31:53 schrieb Joel Sherrill
wrote:
On 08/01/2015 12:48 PM, Jan Sommer wrote:
Am Samstag, 1. August 2015, 12:31:53 schrieb Joel Sherrill:
On 08/01/2015 12:24 PM, Jan Sommer wrote:
Yes, I needed to add it to make the ada-examples compile.
Did it need to be included anywhere other than libgnat/adasupp.c?
Well, so
---
cpukit/posix/include/rtems/posix/pthreadimpl.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/cpukit/posix/include/rtems/posix/pthreadimpl.h
b/cpukit/posix/include/rtems/posix/pthreadimpl.h
index f95ac9c..33fa33d 100644
--- a/cpukit/posix/include/rtems/posix/pthreadimpl.h
+++
From: Jan Sommer summers...@web.de
Fixes link failure when linking Ada programs on the raspberry pi
---
cpukit/score/cpu/arm/Makefile.am | 1 +
cpukit/score/cpu/arm/armv4-sync-synchronize.c | 9 +
2 files changed, 10 insertions(+)
create mode 100644 cpukit/score/cpu/arm
-From 57e7ce5554a64ee69c424f1bd55af2f89f9e4061 Mon Sep 17 00:00:00 2001
From: Jan Sommer summers...@web.de
Date: Tue, 7 Jul 2015 22:33:51 +0200
Subject: [PATCH] RaspberryPi: Use
rtems_configuration_get_microseconds_per_tick to set clock counter
timer interrupt was hard coded to 10 ms per tick
101 - 182 of 182 matches
Mail list logo