Sebastian Huber commented on a discussion on grlib.c: 
https://gitlab.rtems.org/rtems/tools/rtems-sis/-/merge_requests/13#note_160263

 >        irqmp_ifr[i] = 0;
 >        irqmp_pextack[i] = 0;
 >      }
 > +
 > +  /* Bus interrupt line n maps to interrupt line n.  */
 > +  for (i = 0; i < 8; i++)
 > +    irqmp_map[i] = ((4 * i) << 24) | ((4 * i + 1) << 16) |

Thanks, done. The map now holds one uint8_t field per bus interrupt line. Each 
board provides a static table of the reset values. gr740.c holds the identity 
map. gr765.c holds the map of GR765-DSUM Table 188.

Your dump differs from Table 188 at bus line 52, offset 0x334. The dump reads 
0x13 and the table gives 18 (0x12). The branch follows the table. Which value 
is correct?

-- 
View it on GitLab: 
https://gitlab.rtems.org/rtems/tools/rtems-sis/-/merge_requests/13#note_160263
You're receiving this email because of your account on gitlab.rtems.org. 
Unsubscribe from this thread: 
https://gitlab.rtems.org/-/namespace/15/sent_notifications/5-ayc3vtxwklhng40hwdu26h1wg-f/unsubscribe
 | Manage all notifications: https://gitlab.rtems.org/-/profile/notifications | 
Help: https://gitlab.rtems.org/help


_______________________________________________
bugs mailing list
[email protected]
http://lists.rtems.org/mailman/listinfo/bugs

Reply via email to