From: Conor McLoughlin <cml3227@eircom.net>
To: Linuxppc-embedded@ozlabs.org
Subject: Re: CPM2 Bug
Date: Fri, 22 Oct 2004 16:29:15 +0100 [thread overview]
Message-ID: <4179274B.5030200@eircom.net> (raw)
In-Reply-To: <4179251F.90607@eircom.net>
Just to clarify, I don't use PCI in u-boot. The structure in u-boot
may be wrong, I didn't look at it.
Conor
Conor McLoughlin wrote:
> Rune,
>
> I don't think that there is a bug.
> I have PCI working on an 8250 target.
>
> The new structure agrees with the rev 1 of the MPC8xx manual.
> The old structure agreed with the rev 0 manual (without PCI).
>
> Conor
>
> Rune Torgersen wrote:
>
>> I think I found a bug in immap_cmp2.h
>>
>> (in structue sit_cpm2_t)
>>
>> I know that res7 was changed to make room for the PCI structure
>> But res6 is 2 bytes shorter in the new one.
>>
>> I compared to the same structure in u-boot (that got the PCI change at
>> about the same time) and it has it at 94 bytes long also.
>>
>>
>> Old structure:
>> /* System Integration Timers.
>> */
>> typedef struct sys_int_timers {
>> char res1[32];
>> ushort sit_tmcntsc;
>> char res2[2];
>> uint sit_tmcnt;
>> char res3[4];
>> uint sit_tmcntal;
>> char res4[16];
>> ushort sit_piscr;
>> char res5[2];
>> uint sit_pitc;
>> uint sit_pitr;
>> char res6[94];
>> char res7[2390];
>> } sit8260_t;
>>
>> New structue:
>> typedef struct sys_int_timers {
>> u8 res1[32];
>> u16 sit_tmcntsc;
>> u8 res2[2];
>> u32 sit_tmcnt;
>> u8 res3[4];
>> u32 sit_tmcntal;
>> u8 res4[16];
>> u16 sit_piscr;
>> u8 res5[2];
>> u32 sit_pitc;
>> u32 sit_pitr;
>> u8 res6[92];
>> u8 res7[390];
>> } sit_cpm2_t;
>>
>> Rune Torgersen
>> System Developer
>> Innovative Systems LLC
>> 1000 Innovative Drive
>> Mitchell, SD 57301
>> Ph: 605-995-6120
>> www.innovsys.com
>> _______________________________________________
>> Linuxppc-embedded mailing list
>> Linuxppc-embedded@ozlabs.org
>> https://ozlabs.org/mailman/listinfo/linuxppc-embedded
>>
>>
>
> _______________________________________________
> Linuxppc-embedded mailing list
> Linuxppc-embedded@ozlabs.org
> https://ozlabs.org/mailman/listinfo/linuxppc-embedded
>
>
next prev parent reply other threads:[~2004-10-22 15:29 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-10-22 13:57 CPM2 Bug Rune Torgersen
2004-10-22 15:19 ` Conor McLoughlin
2004-10-22 15:29 ` Conor McLoughlin [this message]
-- strict thread matches above, loose matches on Subject: below --
2004-10-22 15:56 Rune Torgersen
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4179274B.5030200@eircom.net \
--to=cml3227@eircom.net \
--cc=Linuxppc-embedded@ozlabs.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.