| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
The <leon.h> include was removed from <bsp.h> in commit
1577a48369fae5e024baa2119b26d25de0f43946.
|
|
|
|
| |
Close #4461.
|
| |
|
| |
|
|
|
|
| |
Callers usually want to output a character.
|
| |
|
|
|
|
| |
This is already done in rtems_putc().
|
|
|
|
|
| |
Replace the global variable ambapp_plb with a function to allow an automatic on
demand initialization.
|
|
|
|
|
| |
Make the memory allocations in ambapp_scan() customizable via the new struct
ambapp_context parameter which generalizes the memory copy handler.
|
|
|
|
| |
enabled/disabled
|
|
|
|
| |
Update #3850
|
| |
|
| |
|
|
|
|
| |
Allows user to set SpaceWire run clock divisor for an individual port.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
The descriptor table size is equal to its alignment and set when
configuring the HW IP through VHDL generics. This SW patch simply
probes the HW how large the RX/TX descriptor tables are and adjusts
accordingly.
The number of descriptors actual used are controlled by other
settings (rxDescs and txDescs) controlled by the user.
|
|
|
|
| |
Close #4324.
|
|
|
|
| |
Update #4324.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
Close #4323.
|
|
|
|
| |
Update #4323.
|
|
|
|
|
|
|
| |
Reimplemented the baud-rate algorithm from scratch to cope with
GRCAN, GRCANFD and OC_CAN devices.
Update #4323.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
When the DMA table has been allocated dynamically, the IOCTL_SET_PACKETSIZE
will trigger an issue where pDev->rx and pDev->tx are not updated with
the new DMA tables base address. Instead the old pointers are used.
There is no point in reallocting the DMA tables because there is no
configuration option to it. Therefore the DMA tables allocation is
moved to a separate function never called from SET_PACKETSIZE.
|
| |
|
|
|
|
|
| |
This is enables the updated codec for GR740 and is backwards compatible
with all other versions of the IP.
|
| |
|
| |
|
|
|
|
|
|
|
| |
CID 1437613: Unused value in grcan_set_filter().
This fix was recommended by Daniel Hellstrom (daniel@gaisler.com).
Closes #4301
|
|
|
|
|
|
| |
CID 1399773: Unsigned compared against 0 in brm_write().
Closes #4295
|
|
|
|
|
|
| |
CID 1399768: Unsigned compared against 0 in satcan_ioctl().
Closes #4294
|
|
|
|
|
|
| |
CID 1399785: Unchecked return value from library in gr_tmtc_1553_init1().
Closes #4289
|
|
|
|
|
|
| |
CID 1399783: Unchecked return value from library in gr701_init1().
Closes #4288
|
|
|
|
|
|
| |
CID 1399780: Unchecked return value from library in gr_rasta_adcdac_init1().
Closes #4287
|
|
|
|
|
|
| |
CID 1399771: Unchecked return value from library in gr_rasta_tmtc_init1().
Closes #4286
|
|
|
|
|
|
| |
CID 1399763: Unchecked return value from library in gr_rasta_io_init1().
Closes #4284
|
|
|
|
|
|
| |
CID 1399760: Unchecked return value from library in gr_rasta_spw_router_init1().
Closes #4283
|
|
|
|
|
|
|
|
|
| |
CID 1399761: Missing break in switch in process_dma().
CID 1399765: Missing break in switch in process_dma().
CID 1399766: Missing break in switch in process_dma().
CID 1399777: Missing break in switch in process_dma().
Closes #4277
|
|
|
|
|
|
| |
CID 1399781: Unchecked return value in grspw_device_init().
Closes #4259
|
|
|
|
|
|
| |
CID 1399846: Dereference before null check in grspw_addr_ctrl().
Closes #4253
|
|
|
|
|
|
| |
CID 1399840: Dereference before null check in grtc_ioctl().
Closes #4252
|
|
|
|
|
|
| |
CID 1399830: Dereference before null check in rt_control().
Closes #4251
|
|
|
|
|
|
| |
CID 1399829: Dereference before null check in brm_control().
Closes #4250
|
| |
|
|
|
|
|
|
|
| |
* Only GRETH device supported for now
* Fix endian problem in GRETH driver
* Remove SPARC assembly from greth.c
* Builds with both autoconf and waf
|
|
|
|
| |
This avoids a cast in DEV_TO_COMMON().
|
|
|
|
|
|
|
| |
Replace leon3_irqmp_has_timestamp() with irqmp_has_timestamp() and move
it to grlib.h.
Close #4128.
|
|
|
|
|
| |
drvmgr_get_dev_prefix returns 0 if a prefix was found.
Therefore the if condition needs to check for 0, i.e. DRVMGR_OK.
|
|
|
|
|
|
| |
Use a system initialization handler instead of a legacy IO driver.
Update #3834.
|