Opened on 03/09/23 at 12:32:50
Closed on 03/09/23 at 12:34:47
#4873 closed defect (duplicate)
Registers definitions wrongly defined when there are reserved bits
Reported by: | Daniel Páscoa | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | admin | Version: | |
Severity: | normal | Keywords: | |
Cc: | Blocked By: | ||
Blocking: |
Description
With respect to RTEMS 6 (ESA-promoted RTEMS SMP Qualification Data Pack release 3), the following issues are observed:
File | Lines | Discrepancy |
bsps\include\grlib\ftmctrl-regs.h | 84; 86; 88; 91; 96; 98; 101; 106; 109; 115; 120; 123 | According to table 365 of page 294 of the GR740 User Manual (v.2.50), the register addresses are incorrectly defined. |
bsps\include\grlib\grgpio-regs.h | 225 | According to table 406 of page 319 of the GR740 User Manual (v.2,50), the register address is incorrect; |
bsps\include\grlib\dsu4-regs.h | 435 | According to table 538 of page 403 of the GR740 User Manual (v.2.5), the register address is incorrect according to the table but it is correct according to the table description. |
bsps\include\grlib\gr1553b-regs.h | 609 | According to table 327 of page 259 of the GR740 User Manual (v.2.50), the register address is incorrect according to the table but it is correct according to the table description. |
bsps\include\grlib\spwpnp-regs.h | 151 | According to table 213 of page 200 of the GR740 User Manual (v.2.5), the register address is incorrect according to the table but it is correct according to the table description. |
bsps\include\grlib\spwrmap-regs.h | 575; 591; 715; 787; 809 | According to tables 191, 192, 199, 201, 202, respectively (to each identified line) starting on page 192 of the GR740 User Manual (v.2.5), the register addresses are incorrect according to the table but are correct according to the table description. |
It seems that the generation of these registers definitions leads to incorrect bit definitions whenever there are reserved bits specified in the Gaisler User Manual.
Can you please double-check these cases?
Additional Notes:
This ticket was raised as an outcome of the Independent SW Verification and Validation (ISVV) for ESA-promoted RTEMS SMP Qualification Data Packs (https://rtems-qual.io.esa.int). The original ISVV reference for this issue is RTEMS-SMP-CODE-VER-014.
Change History (1)
comment:1 Changed on 03/09/23 at 12:34:47 by Daniel Páscoa
Resolution: | → duplicate |
---|---|
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
Wrong ticket raised.