On Fri, Jun 16, 2023 at 2:17 AM Philip Kirkpatrick
<p.kirkpatr...@reflexaerospace.com> wrote:
>
>
>
> On Fri, Jun 16, 2023 at 7:14 AM Chris Johns <chr...@rtems.org> wrote:
>>
>> On 15/6/2023 6:16 pm, Philip Kirkpatrick wrote:
>> > Thanks for all the good feedback.
>> >
>> > RE Joel:
>> > I'll fix my sloppy formatting that you caught and submit a revised patch.  
>> > If
>> > I'm realistic about my schedule, I probably won't be able to get to it 
>> > until
>> > next week.
>> > For xttcps_hw.h, there already is one #ifndef __rtems__ around the 
>> > #includes,
>> > but on review there is another spot where I got lazy and used a #if 0.  
>> > I'll
>> > correct that too.  Other than that, the file is unmodified.
>> >
>> > On the discussion about a shared space, I'll leave that decision up to you.
>> > Tell me what you want and I can adjust as needed, or it could be done in a
>> > follow-on patch.
>>
>> Should the RPU BSP be located under bsps/arm/xilinx-rpu?
>
>
> I went back and forth on that decision and decided to keep them combined 
> since the APU and RPU share a moderate amount of code.  However, I can 
> definitely see an argument that they are different enough to split.  If you 
> want it the other way, I can make that change when I address the other items.
>
I think we should split it out. Shared code should likely be
refactored to arm/shared depending what that is.

I'm not sure that carrying forward a 32-bit arm/xilinx-zynqmp makes
sense now that we have a functional aarch64 port. Splitting the RPU
out will make it easier to make that decision.

>>
>> > For the Versal, I've never used that part and am not very familiar with 
>> > it, but
>> > the feedback from Aaron makes it sound like the core is probably pretty
>> > similar.  One other possible difference would be in the timers but it does 
>> > look
>> > like the Versal has the same TTCs.  There just may be a small bit of work 
>> > to set
>> > up the clock input to it.
>>
>> We would handle the Versal once the BSP has a home.
>>
>> Chris
>
> _______________________________________________
> devel mailing list
> devel@rtems.org
> http://lists.rtems.org/mailman/listinfo/devel
_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to