Hi Marek, On Fri, 10 Apr 2020 at 13:57, Marek Vasut <ma...@denx.de> wrote: > > On 4/10/20 9:14 PM, Simon Glass wrote: > > Hi Marek, > > Hi, > > > On Fri, 10 Apr 2020 at 12:45, Marek Vasut <ma...@denx.de> wrote: > >> > >> On 3/31/20 6:05 PM, Marek Vasut wrote: > >>> On 3/31/20 4:16 PM, Simon Glass wrote: > >>>> HI Marek, > >>> > >>> Hi, > >>> > >>> [...] > >>> > >>>>>>>> OK I have updated the coding style page with all of this. > >>>>>>> > >>>>>>> Which page ? > >>>>>> > >>>>>> https://www.denx.de/wiki/U-Boot/CodingStyle > >>>>> > >>>>> " U-Boot typically uses a C structure to map out the registers in an I/O > >>>>> region, rather than offsets. The reasons for this are: " is misleading > >>>>> and suggests that using structures is the best practice. This should be > >>>>> reworded to make it clear both options are equally valid. > >>>> > >>>> I'd like to see a preference to use struct where it makes sense and > >>>> not use it when it doesn't, with the different tradeoffs clearly > >>>> written. Are asking that we say nothing about which is better in each > >>>> situation? > >>> > >>> Correct, because I don't see a clear agreement on which one is better > >>> and should be preferred. > >> > >> I see the wiki has still not been correctly reworded, can you please > >> repair it ? > > > > What sort of 'repairs' are you thinking of? > > " > This may need to change to the kernel model if we allow for more > run-time detection of what drivers are appropriate for what we're > running on. > " > > This was removed. I believe this is quite important to leave there.
OK it seemed to repeat the first point, but I suppose it is saying it a different way. I updated it. >> > I did add your counterpoints but did not change the text in the first > > part, which has been long-standing. I think to do that we really would > > need a wider discussion than just the two of us, particularly as we > > seem not to agree on the 'default' position. > > ACK. Regards, Simon