This patch adds asserts to fix coverity defects
1) CID 1474437 (Out-of-bounds access)
2) CID 1474436 (Out-of-bounds access)
>From manual inspection, out of bounds access cannot occur due to
bounds checking but coverity fails to detect the checks.
We are adding asserts as a secondary check.
---
When no console argument is given, the driver defaults to pl011
this results in no output in case of Rpi3 whose primary uart is
miniuart.
This patch fixes that by defaulting to the primary uart when no
console option is provided.
---
bsps/arm/raspberrypi/console/console-config.c | 12 +---
This patch adds asserts to fix coverity defects
1) CID 1474437 (Out-of-bounds access)
2) CID 1474436 (Out-of-bounds access)
>From manual inspection, out of bounds access cannot occur due to
bounds checking but coverity fails to detect the checks.
We are adding asserts as a secondary check.
---
This patch adds asserts to fix coverity defects
1) CID 1474437 (Out-of-bounds access)
2) CID 1474436 (Out-of-bounds access)
>From manual inspection, out of bounds access cannot occur due to
bounds checking but coverity fails to detect the checks.
We are adding asserts as a secondary check.
---
Adds "rtems,path" as an additional bus path for the i2c driver.
Previously the bus path was provided in "rtems,i2c-path" property
only.
---
rtemsbsd/sys/dev/iicbus/rtems-i2c.c | 8 +---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/rtemsbsd/sys/dev/iicbus/rtems-i2c.c
Adds "rtems,path" as an additional bus path for the i2c driver.
Previously the bus path was provided in "rtems,i2c-path" property
only.
---
rtemsbsd/sys/dev/iicbus/rtems-i2c.c | 9 ++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/rtemsbsd/sys/dev/iicbus/rtems-i2c.c
The following two patches update the Beagle BSP i2c driver to use
device tree based initialization and the documentation related to
it.
G S Niteesh Babu (1):
bsps/beagle: Refactored i2c driver
bsps/arm/beagle/i2c/bbb-i2c.c | 122 ++
bsps/arm/beagle/include
Refactored the i2c driver to parse register values from the device
tree rather than hardcoding them. But still the clocks have to
initialized manually.
---
bsps/arm/beagle/i2c/bbb-i2c.c | 122 ++
bsps/arm/beagle/include/bsp.h | 4 +
The new i2c driver in the beagle BSP uses FDT based initialization.
This updates the documentation of the BSP about the same.
---
user/bsps/arm/beagle.rst | 41 +++-
1 file changed, 28 insertions(+), 13 deletions(-)
diff --git a/user/bsps/arm/beagle.rst
Refactored the i2c driver to parse register values from the device
tree rather than hardcoding them. But still the clocks have to
initialized manually.
---
bsps/arm/beagle/i2c/bbb-i2c.c | 100 --
bsps/arm/beagle/include/bsp.h | 4 ++
The while loop, loops infinitely in case of raw FDT data.
The loop condition (size) is not modified during iterations.
---
cpukit/libmisc/rtems-fdt/rtems-fdt.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/cpukit/libmisc/rtems-fdt/rtems-fdt.c
The TI driver has been moved to RTEMS so the driver can be removed
from libBSD.
The following files have been removed from libBSD and moved to
RTEMS.
1) ti/am335x/am335x_scm_padconf.c
2) ti/am335x/am335x_scm_padconf.h
3) ti/ti_pinmux.c
4) ti/ti_pinmux.h
Update #3784
---
Detects the SOC type using FDT and also replaces the ti_cpuid.h
header in FreeBSD with custom one.
---
bsps/arm/beagle/start/bsp-soc-detect.c | 55 ++
bsps/arm/beagle/start/bsp-soc-detect.h | 38 ++
bsps/arm/beagle/start/bspstart.c | 23 ---
This patch imports the beagle pinmux driver from FreeBSD into
RTEMS. Previously this driver was placed in RTEMS-libBSD but
this caused double initialization of few pins once during RTEMS
initialization and second time during libBSD initialization.
The following patches port the driver from FreeBSD
This patch extends the RTEMS OFW API by adding
rtems_ofw_find_device_by_compat
This function checks if a node has the expected compatible
property.
---
bsps/include/ofw/ofw.h | 17 +
bsps/shared/ofw/ofw.c | 12
2 files changed, 29 insertions(+)
diff --git
The following series of patches import and port the beagle
pinmux driver from FreeBSD to RTEMS.
Porting this driver will avoid double initialization of
pin multiplexers once during RTEMS initialization and second
time during libBSD initialization.
UPDATE #3782
G S Niteesh Babu (4):
bsps
Refactored recursive rtems_ofw_get_effective_phandle into a
iterative function.
---
bsps/shared/ofw/ofw.c | 9 +
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/bsps/shared/ofw/ofw.c b/bsps/shared/ofw/ofw.c
index 886ad0252b..78576ecf45 100644
--- a/bsps/shared/ofw/ofw.c
+++
Fixed bugs in rtems_ofw_get_prop, rtems_ofw_get_prop_len
and removed hardcoded value.
---
bsps/shared/ofw/ofw.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/bsps/shared/ofw/ofw.c b/bsps/shared/ofw/ofw.c
index 78576ecf45..1c3a81785d 100644
--- a/bsps/shared/ofw/ofw.c
Update since v1: Using strlcpy instead of memcpy
The following series of patches fix bugs and coverity reported
defect in bsps/shared/ofw.c.
G S Niteesh Babu (4):
bsps/shared/ofw: Fix coverity reported defects
bsps/shared/ofw: Use strlcpy instead of strncpy
bsps/shared/ofw: Make
Fixed use after free and null pointer dereference defects
FIXES:
1) CID 1472601 (NULL_RETURNS)
2) CID 1472600 (USE_AFTER_FREE)
3) CID 1472599 (USE_AFTER_FREE)
4) CID 1472598 (USE_AFTER_FREE)
5) CID 1472596 (USE_AFTER_FREE)
The below two defects have to marked false positive
1) CID 1472597
Changed rtems_ofw_get_prop to use strlcpy instead of strncpy
to ensure the buffer is null terminated incase of overflow.
---
bsps/shared/ofw/ofw.c | 10 +-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/bsps/shared/ofw/ofw.c b/bsps/shared/ofw/ofw.c
index
Fixed bugs in rtems_ofw_get_prop, rtems_ofw_get_prop_len
and removed hardcoded value.
---
bsps/shared/ofw/ofw.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/bsps/shared/ofw/ofw.c b/bsps/shared/ofw/ofw.c
index e3626747fa..8b7f77311d 100644
--- a/bsps/shared/ofw/ofw.c
Refactored recursive rtems_ofw_get_effective_phandle into a
iterative function.
---
bsps/shared/ofw/ofw.c | 9 +
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/bsps/shared/ofw/ofw.c b/bsps/shared/ofw/ofw.c
index 9dec310247..e3626747fa 100644
--- a/bsps/shared/ofw/ofw.c
+++
Changed rtems_ofw_get_prop to use memcpy instead of strncpy
---
bsps/shared/ofw/ofw.c | 10 +-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/bsps/shared/ofw/ofw.c b/bsps/shared/ofw/ofw.c
index fa94bfbf05..9dec310247 100644
--- a/bsps/shared/ofw/ofw.c
+++
Fixed use after free and null pointer dereference defects
FIXES:
1) CID 1472601 (NULL_RETURNS)
2) CID 1472600 (USE_AFTER_FREE)
3) CID 1472599 (USE_AFTER_FREE)
4) CID 1472598 (USE_AFTER_FREE)
5) CID 1472596 (USE_AFTER_FREE)
The below two defects have to marked false positive
1) CID 1472597
The following series of patches fix bugs and coverity reported
defect in bsps/shared/ofw.c.
G S Niteesh Babu (4):
bsps/shared/ofw: Fix coverity reported defects
bsps/shared/ofw: Use memcpy instead of strncpy
bsps/shared/ofw: Make rtems_ofw_get_effective_phandle iterative
bsps/shared/ofw
---
user/start/gsoc.rst | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/user/start/gsoc.rst b/user/start/gsoc.rst
index f8167b9..2c7df7c 100644
--- a/user/start/gsoc.rst
+++ b/user/start/gsoc.rst
@@ -114,8 +114,8 @@ running `make` in the BSP build directory.
..
Fixed use after free and null pointer dereference defects
FIXES:
1) CID 1472601 (NULL_RETURNS)
2) CID 1472600 (USE_AFTER_FREE)
3) CID 1472599 (USE_AFTER_FREE)
4) CID 1472598 (USE_AFTER_FREE)
5) CID 1472596 (USE_AFTER_FREE)
6) CID 1472597 (ARRAY_VS_SINGLETON)
7) CID 1472595 (ARRAY_VS_SINGLETON)
Fixed use after free and null pointer dereference defects
FIXES:
1) CID 1472601 (NULL_RETURNS)
2) CID 1472600 (USE_AFTER_FREE)
3) CID 1472599 (USE_AFTER_FREE)
4) CID 1472598 (USE_AFTER_FREE)
5) CID 1472596 (USE_AFTER_FREE)
6) CID 1472597 (ARRAY_VS_SINGLETON)
7) CID 1472595 (ARRAY_VS_SINGLETON)
Fixed use after free and null pointer dereference defects
FIXES:
1) CID 1472601 (NULL_RETURNS)
2) CID 1472600 (USE_AFTER_FREE)
3) CID 1472599 (USE_AFTER_FREE)
4) CID 1472598 (USE_AFTER_FREE)
5) CID 1472596 (USE_AFTER_FREE)
---
bsps/shared/ofw/ofw.c | 10 +-
1 file changed, 5
This commit modifies the OFW interface to the RTEMS FDT
implementation instead of the default FreeBSD.
---
freebsd/sys/dev/ofw/openfirm.c| 2 ++
freebsd/sys/dev/ofw/openfirm.h| 9
.../machine/rtems-bsd-kernel-namespace.h | 22 ---
3
The following structures and functions have been implemented to
make porting of driver from FreeBSD easier.
1) struct resource_spec
2) struct device
3) struct resource
4) device_get_softc
5) bus_alloc_resources
6) bus_alloc_resource
7) bus_alloc_resource_any
8) bus_space_read_1
9)
This commit adds a basic test that tests all the implemented
RTEMS OFW functions.
---
spec/build/testsuites/libtests/grp.yml | 2 +
spec/build/testsuites/libtests/ofw01.yml | 21 +++
testsuites/libtests/ofw01/init.c | 197 +++
testsuites/libtests/ofw01/ofw01.doc
RTEMS OFW is a FDT only implementation of the OpenFirmWare
interface. This API is created to be compatible with FreeBSD
OpenFirmWare interface. The main intention is to make
porting of FreeBSD drivers to RTEMS easier.
Most functions implemented have an direct one-one mapping
with the original OFW
RTEMS OFW is a FDT only implementation of the OpenFirmWare
interface. This API is created to be compatible with FreeBSD
OpenFirmWare interface. The main intention is to make
porting of FreeBSD drivers to RTEMS easier.
Most functions implemented have an direct one-one mapping
with the original OFW
Added a basic test for the implemented RTEMS OFW
API.
---
spec/build/testsuites/libtests/grp.yml | 2 +
spec/build/testsuites/libtests/ofw01.yml | 21 +++
testsuites/libtests/ofw01/init.c | 187 +++
testsuites/libtests/ofw01/ofw01.doc | 29
This commit modifies the OFW interface to the RTEMS FDT
implementation instead of the default FreeBSD.
---
freebsd/sys/dev/ofw/openfirm.c| 2 ++
freebsd/sys/dev/ofw/openfirm.h| 9
.../machine/rtems-bsd-kernel-namespace.h | 22 ---
3
This commit adds a basic test that tests all the implemented
RTEMS OFW functions.
---
spec/build/testsuites/libtests/grp.yml | 2 +
spec/build/testsuites/libtests/ofw01.yml | 21 +++
testsuites/libtests/ofw01/init.c | 187 +++
testsuites/libtests/ofw01/ofw01.doc
RTEMS OFW is a FDT only implementation of the OpenFirmWare
interface. This API is created to be compatible with FreeBSD
OpenFirmWare interface. The main intention is to make
porting of FreeBSD drivers to RTEMS easier.
Most functions implemented have an direct one-one mapping
with the original OFW
RTEMS OFW is a FDT only implementation of the OpenFirmWare
interface. This API is created to be compatible with FreeBSD
OpenFirmWare interface. The main intention is to make
porting of FreeBSD drivers to RTEMS easier.
Most functions implemented have an direct one-one mapping
with the original OFW
---
bsps/include/ofw/ofw.h | 534
bsps/shared/ofw/ofw.c | 654
spec/build/bsps/obj.yml | 4 +
3 files changed, 1192 insertions(+)
create mode 100644 bsps/include/ofw/ofw.h
create mode 100644 bsps/shared/ofw/ofw.c
---
bsps/shared/dev/ofw/ofw.c | 0
bsps/shared/dev/ofw/ofw.h | 437 ++
2 files changed, 437 insertions(+)
create mode 100644 bsps/shared/dev/ofw/ofw.c
create mode 100644 bsps/shared/dev/ofw/ofw.h
diff --git a/bsps/shared/dev/ofw/ofw.c
Hello,
This series of patches import OpenFirmWare to RTEMS from FreeBSD. These
patches are based on the new build system, so it will require the person
building this patch to pull Sebastian's 'build' branch from his git
repo.
Sebastian's git repo: https://git.rtems.org/sebh/rtems.git/log/?h=build
freebsd head: b8c57b4
The following files have been imported from FreeBSD to implement
OF_* functions into RTEMS.
1) openfirm.h
2) openfirm.c
3) ofw_fdt.c
---
cpukit/include/dev/ofw/openfirm.h| 187
cpukit/libfreebsd/freebsd/dev/ofw/ofw_fdt.c | 479 +++
---
spec/build/cpukit/librtemscpu.yml | 5 +
spec/build/cpukit/objfreebsd.yml | 17 +
2 files changed, 22 insertions(+)
create mode 100644 spec/build/cpukit/objfreebsd.yml
diff --git a/spec/build/cpukit/librtemscpu.yml
b/spec/build/cpukit/librtemscpu.yml
index
This file is the RTEMS implementation of ofw_if.h in FreeBSD. The
ofw_if.h in FreeBSD is an autogenerated header file that maps the
OF_function calls to their respective implementation. But in RTEMS
this file maps the OF_functions directly to their FDT implementation.
---
---
spec/build/testsuites/libtests/grp.yml| 3 +
.../testsuites/libtests/openfirmware01.yml| 20 +++
testsuites/libtests/openfirmware01/init.c | 147 ++
.../openfirmware01/openfirmware01.doc | 29
.../openfirmware01/openfirmware01.scn | 2
This commit move the bsp/fdt.h header to cpukit/include/rtems.
The reason for this is, with inclusion of libfreebsd there are
cases where their is need for bsp_fdt_get(). And with this
header under bsps directory it is not possible to include it
under a cpukit directory.
---
This file serve the purpose as rtems-bsd-kernel-space.h in the
rtems-libbsd.
This file is intended to be included in every source file that
is to imported from FreeBSD. This is to reduce the number of
redefinitions for commonly used functions like malloc, free
and KASSERT.
---
The following files have been ported to RTEMS
1) openfirm.h
2) openfirm.c
3) ofw_fdt.c
---
cpukit/include/dev/ofw/openfirm.h| 16 ++
cpukit/libfreebsd/freebsd/dev/ofw/ofw_fdt.c | 149 ++-
cpukit/libfreebsd/freebsd/dev/ofw/openfirm.c | 58 +++-
3 files changed,
---
eng/coding-file-hdr.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/eng/coding-file-hdr.rst b/eng/coding-file-hdr.rst
index 6355173..cda631a 100644
--- a/eng/coding-file-hdr.rst
+++ b/eng/coding-file-hdr.rst
@@ -96,7 +96,7 @@ Use the following guidelines and template
This commit move the bsp/fdt.h header to cpukit/include/rtems.
The reason for this is, with inclusion of libfreebsd there are
cases where their is need for bsp_fdt_get(). And with this
header under bsps directory it is not possible to include it
under a cpukit directory.
---
freebsd head: b8c57b4
The following files have been imported from FreeBSD to implement
OF_* functions into RTEMS.
1) openfirm.h
2) openfirm.c
3) ofw_fdt.c
---
cpukit/libfreebsd/dev/ofw/ofw_fdt.c | 479 +++
cpukit/libfreebsd/dev/ofw/openfirm.c | 848 +++
---
cpukit/Makefile.am | 2 ++
1 file changed, 2 insertions(+)
diff --git a/cpukit/Makefile.am b/cpukit/Makefile.am
index 51f38c84c7..1335d41038 100644
--- a/cpukit/Makefile.am
+++ b/cpukit/Makefile.am
@@ -342,6 +342,8 @@ librtemscpu_a_SOURCES += libmisc/uuid/uuid_time.c
librtemscpu_a_SOURCES
The following files have been ported to RTEMS
1) openfirm.h
2) openfirm.c
3) ofw_fdt.c
---
cpukit/libfreebsd/dev/ofw/ofw_fdt.c | 146 ++-
cpukit/libfreebsd/dev/ofw/openfirm.c | 58 ++-
cpukit/libfreebsd/dev/ofw/openfirm.h | 17
3 files changed, 219
This file serve the purpose as rtems-bsd-kernel-space.h in the
rtems-libbsd.
This file is intended to be included in every source file that
is to imported from FreeBSD. This is to reduce the number of
redefinitions for commonly used functions like malloc, free
and KASSERT.
---
This file is the RTEMS implementation of ofw_if.h in FreeBSD. The
ofw_if.h in FreeBSD is an autogenerated header file that maps the
OF_function calls to their respective implementation. But in RTEMS
this file maps the OF_functions directly to their FDT implementation.
---
---
bsps/include/bsp/fatal.h | 4
1 file changed, 4 insertions(+)
diff --git a/bsps/include/bsp/fatal.h b/bsps/include/bsp/fatal.h
index 3f8e1eb591..c22f8a2f52 100644
--- a/bsps/include/bsp/fatal.h
+++ b/bsps/include/bsp/fatal.h
@@ -156,6 +156,10 @@ typedef enum {
The following files have been ported to RTEMS
1) openfirm.h
2) openfirm.c
3) ofw_fdt.c
---
cpukit/libfreebsd/dev/ofw/ofw_fdt.c | 117 ++-
cpukit/libfreebsd/dev/ofw/openfirm.c | 59 +-
cpukit/libfreebsd/dev/ofw/openfirm.h | 18 +
3 files changed, 191
freebsd head: b8c57b4
The following files have been imported from FreeBSD to implement
OF_* functions into RTEMS.
1) openfirm.h
2) openfirm.c
3) ofw_fdt.c
---
cpukit/libfreebsd/dev/ofw/ofw_fdt.c | 479 +++
cpukit/libfreebsd/dev/ofw/openfirm.c | 848 +++
This file serve the purpose as rtems-bsd-kernel-space.h in the
rtems-libbsd.
This file is intended to be included in every source file that
is to imported from FreeBSD. This is to reduce the number of
redefinitions for commonly used functions like malloc, free
and KASSERT.
---
This file is the RTEMS implementation of ofw_if.h in FreeBSD. The
ofw_if.h in FreeBSD is an autogenerated header file that maps the
OF_function calls to their respective implementation. But in RTEMS
this file maps the OF_functions directly to their FDT implementation.
---
---
cpukit/Makefile.am | 2 ++
1 file changed, 2 insertions(+)
diff --git a/cpukit/Makefile.am b/cpukit/Makefile.am
index 51f38c84c7..1335d41038 100644
--- a/cpukit/Makefile.am
+++ b/cpukit/Makefile.am
@@ -342,6 +342,8 @@ librtemscpu_a_SOURCES += libmisc/uuid/uuid_time.c
librtemscpu_a_SOURCES
Hello,
The following series of patches port OFW from FreeBSD to RTEMS.
This patch has been tested on a Raspberry Pi 3 with a small test
application which retrives basic node properties.
G S Niteesh Babu (5):
libfreebsd: Import OFW files from FreeBSD.
libfreebsd: Added ofw_if.h
libfreebsd
Added OFW source files to shared-sources.am under bsps/shared.
---
bsps/shared/shared-sources.am | 2 ++
1 file changed, 2 insertions(+)
diff --git a/bsps/shared/shared-sources.am b/bsps/shared/shared-sources.am
index 3c07770bb2..445f7115b6 100644
--- a/bsps/shared/shared-sources.am
+++
This file serve the purpose as rtems-bsd-kernel-space.h in the
rtems-libbsd.
This file is intended to be included in every source file that
is to imported from FreeBSD. This is to reduce the number of
redefinitions for commonly used functions like malloc, free
and KASSERT.
---
This file is the RTEMS implementation of ofw_if.h in FreeBSD. The
ofw_if.h in FreeBSD is an autogenerated header file that maps the
OF_function calls to their respective implementation. But in RTEMS
this file maps the OF_functions directly to their FDT implementation.
---
The following files have been ported to RTEMS
1) openfirm.h
2) openfirm.c
3) ofw_fdt.c
---
bsps/shared/freebsd/dev/ofw/ofw_fdt.c | 116 -
bsps/shared/freebsd/dev/ofw/openfirm.c | 59 -
bsps/shared/freebsd/dev/ofw/openfirm.h | 18
3 files changed, 190
freebsd head: b8c57b4
The following files have been imported from FreeBSD to implement
OF_* functions into RTEMS.
1) openfirm.h
2) openfirm.c
3) ofw_fdt.c
---
bsps/shared/freebsd/dev/ofw/ofw_fdt.c | 479 ++
bsps/shared/freebsd/dev/ofw/openfirm.c | 848 +
This file serve the purpose as rtems-bsd-kernel-space.h in the
rtems-libbsd.
This file is intended to be included in every source file that
is to imported from FreeBSD. This is to reduce the number of
redefinitions for commonly used functions like malloc, free
and KASSERT.
---
The following patches add a script to rtems-release
to automate branching of repositories for rtems
release.
G S Niteesh Babu (2):
rtems-release-defaults: Added rtems_repos to rtems-release-defaults.
rtems-release-branch: Added a script file to branch repositories.
rtems-release-branch
---
rtems-release-branch | 146 +++
1 file changed, 146 insertions(+)
create mode 100755 rtems-release-branch
diff --git a/rtems-release-branch b/rtems-release-branch
new file mode 100755
index 000..ae8e06c
--- /dev/null
+++ b/rtems-release-branch
@@
rtems_repos is variable which contains all rtems_repositories.
For eg: rtems_repos="rtems.git rtems-examples.git etc."
---
rtems-release-defaults | 11 +++
1 file changed, 11 insertions(+)
diff --git a/rtems-release-defaults b/rtems-release-defaults
index 60d9721..fc30157 100755
---
Added instructions to setup development environment for students
interested in GSoC.
---
user/index.rst | 1 +
user/start/gsoc.rst | 132 +++
user/start/index.rst | 1 +
3 files changed, 134 insertions(+)
create mode 100644 user/start/gsoc.rst
The QuickStartBSPBuild_Manual and QuickStartBSPBuild_RSB are
missing the underscore in front. This breaks any reference to
them from other sections.
---
user/start/bsp-build.rst | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/user/start/bsp-build.rst
1) _Memory_Initialize makes pointer from integer
without a cast.
2) printf format error, expects %u but %lu provided.
---
bsps/arm/raspberrypi/irq/irq.c | 4 +++-
bsps/arm/raspberrypi/start/bspstarthooks.c | 2 ++
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git
Fixes "array subscript is outside array bounds" in gpio-support.c
---
bsps/shared/dev/gpio/gpio-support.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/bsps/shared/dev/gpio/gpio-support.c
b/bsps/shared/dev/gpio/gpio-support.c
index 9c053dc151..04f1c8ca90 100644
---
1) _Memory_Initialize makes pointer from integer w
ithout a cast.
2) printf format error, expects %u but %lu provided.
---
bsps/arm/raspberrypi/irq/irq.c | 2 +-
bsps/arm/raspberrypi/start/bspstarthooks.c | 2 ++
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git
This patch updates the console driver to new Termios API.
Update #3034
---
bsps/arm/beagle/console/console-config.c | 117 +--
c/src/lib/libbsp/arm/beagle/Makefile.am | 4 +-
2 files changed, 69 insertions(+), 52 deletions(-)
diff --git
Remove gdbarmsim from list of BSPs in docs. Since, the BSPs has
been removed from RTEMS by Joel.
---
user/bsps/arm/gdbarmsim.rst | 8
1 file changed, 8 deletions(-)
delete mode 100644 user/bsps/arm/gdbarmsim.rst
diff --git a/user/bsps/arm/gdbarmsim.rst b/user/bsps/arm/gdbarmsim.rst
---
user/index.rst | 1 +
user/start/gsoc.rst | 453 +++
user/start/index.rst | 1 +
3 files changed, 455 insertions(+)
create mode 100644 user/start/gsoc.rst
diff --git a/user/index.rst b/user/index.rst
index 0e644c9..f253ea6 100644
---
enable-uart should be enable_uart in config.txt
---
user/bsps/arm/raspberrypi.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/user/bsps/arm/raspberrypi.rst b/user/bsps/arm/raspberrypi.rst
index 72889a5..c26f4b5 100644
--- a/user/bsps/arm/raspberrypi.rst
+++
This patch updates the console to use new Termios device API.
Update #3034
---
bsps/arm/beagle/console/console-config.c | 66 +++-
1 file changed, 41 insertions(+), 25 deletions(-)
diff --git a/bsps/arm/beagle/console/console-config.c
This patch updates the console to use new Termios device API.
Update #3034
---
bsps/arm/beagle/console/console-config.c | 66 +++-
1 file changed, 41 insertions(+), 25 deletions(-)
diff --git a/bsps/arm/beagle/console/console-config.c
This patch fixes the search field which previously was not working
due to this commit 71dd8bfbf94417ad55b2444e1dbd219db266f335 in
sphinx.
---
common/sphinx_rtd_theme_rtems/layout.html | 3 ++-
common/sphinx_rtd_theme_rtems/layout_old.html | 3 ++-
2 files changed, 4 insertions(+), 2
85 matches
Mail list logo