Joel Sherrill
29a3ad1ba9
grlib: Fix snprintf() overflow warnings from gcc 12
...
Updates #4662 .
2023-01-30 10:44:20 -06:00
Daniel Cederman
5d5b9eeb08
bsps/shared/grlib: Change license to BSD-2 for files with Gaisler copyright
...
This patch changes the license to BSD-2 for all source files where the
copyright is held by Aeroflex Gaisler, Cobham Gaisler, or Gaisler Research.
Some files also includes copyright right statements from OAR and/or
embedded Brains in addition to Gaisler.
Updates #3053 .
2022-11-14 10:59:08 +01:00
Sebastian Huber
2c07f24af2
grlib: Add ambapp_plb()
...
Replace the global variable ambapp_plb with a function to allow an automatic on
demand initialization.
2021-06-17 12:58:33 +02:00
Daniel Hellstrom
9bf8a9d147
leon,grcan: split out GRCAN non-FD specific support in separate file
...
Close #4324 .
2021-03-11 17:31:21 +01:00
Daniel Hellstrom
9c76ca0c0c
leon,grcanfd: split out GRCANFD specific support in separate file
...
Update #4324 .
2021-03-11 17:31:21 +01:00
Daniel Hellstrom
43c903a1dc
leon,grcan: added support for GRCANFD
...
The new GRCAN_FD IP supports CAN FD standard and is mostly backwards
compatible with GRCAN SW interface. The GRCAN driver have been extended
to support the GRCANFD IP using the same driver.
Additional functions have been added that uses a new CAN FD frame
format and read/write/baud-rate functions that supports both GRCANFD
and GRCAN. To keep the SW API fully backwards compatible with GRCAN,
the old functions remain.
Update #4324 .
2021-03-11 17:31:21 +01:00
Daniel Hellstrom
65237ba01d
leon,occan: use common CAN baud-rate calculation routine
...
Close #4323 .
2021-03-11 17:31:21 +01:00
Daniel Hellstrom
4d19220742
leon,grcan: use common CAN baud-rate calculation routine
...
Update #4323 .
2021-03-11 17:31:21 +01:00
Daniel Hellstrom
cff99cf1fa
leon,can: introduce common CAN baud-rate calculation function
...
Reimplemented the baud-rate algorithm from scratch to cope with
GRCAN, GRCANFD and OC_CAN devices.
Update #4323 .
2021-03-11 17:31:21 +01:00
Ryan Long
f762b7c272
grcan.c: Fix Unused value (CID #1437613 )
...
CID 1437613: Unused value in grcan_set_filter().
This fix was recommended by Daniel Hellstrom (daniel@gaisler.com ).
Closes #4301
2021-03-05 14:00:07 -06:00
Ryan Long
1f29ee4528
satcan.c: Fix Unsigned compared against 0 (CID #1399768 )
...
CID 1399768: Unsigned compared against 0 in satcan_ioctl().
Closes #4294
2021-03-05 14:00:07 -06:00
Christian Mauderer
21a0d20c68
bsps: Replace non-ASCII bullet points
2020-12-14 10:48:57 +01:00
Sebastian Huber
f9c8e14dcb
grlib: Add ambapp_common_info to derived types
...
This avoids a cast in DEV_TO_COMMON().
2020-10-16 07:07:19 +02:00
Jiri Gaisler
9b2b389e8d
grlib: use cpu-independent routines for uncached access
...
Update #3678 .
2019-01-22 12:50:08 +01:00
Jiri Gaisler
5981c8ca9f
grlib: use rtems_interrupt_handler_install()
...
Update #3678 .
2019-01-22 12:49:58 +01:00
Sebastian Huber
7eb606d393
grlib: Move source files
...
Update #3678 .
2019-01-22 12:46:33 +01:00