Yves Godin wrote:

> At 10:34 AM 4/15/02 -0600, you wrote:
>
>> On Mon, 15 Apr 2002, Yves Godin wrote:
>>
>> > For now I need to get my system fully working as kick as possible. 
>> I need
>> > this proof of concept to show that linux on a Geode is able to do 
>> what we
>> > need to do. Therefore I will use the kickest way for now. Later, I 
>> will be
>> > able nd I will have the time to clean-up things. For example, I plan
>> > re-write my code for the DOC Millenium Plus wich seems to be only half
>> > supported in LinuxBIOS.
>>
>> the put the kernel you want to use in DoC. That will do it.
>>
>> What is missing in linuxbios for hte Millenium Plus?
>
>
> I'am only talking for the Geode:
>
> 1. There is no IPL for the geode in the cvs tree. The code that 
> initialize the Geode memory in the cvs tree could only be executed 
> from the ROM.
> 2. It seems that someone has work on the the Millenium Plus (there is 
> a lot of DOC_MIL_PLUS everywhee) but if you define this flag and try 
> to compile you will get a "doc_mil_plus.inc: No such file or directory".
> 3. I think that the routines in the docmil_fill_inbuf do not work with 
> the Millenium Plus, I'll have to investagate why. I replace functions 
> in this file by some code that we have here.
>
We (SiS), requested by M-System Asia, did the porting to DoC Millenium 
Plus so that they can claim MPlus is
LinuxBIOS compatable (TM). Unfortunately, M-System asked us to sign NDA 
to do them a favor !!! This is
why you see a lot of #ifdef DoC_Plus stuff but no real code. This is 
pretty much like ADM K7 issue, just even
worse.

P.S. No, we don't have the register spec, only thousands of lines of 
their garbage source code. I have to
semi-reverse engineering. Fsck you M-System !!! Now I can use 256KB 
flash with IDE/Compact Flash.

Ollie



Reply via email to