public inbox for linux-mtd@lists.infradead.org
 help / color / mirror / Atom feed
From: schang@3inet.com (Shuh C Chang)
To: "Ollie Lho" <ollie@sis.com.tw>
Cc: <linux-mtd@lists.infradead.org>
Subject: Re: Is DOC Address 0xC8000 Something Special?
Date: Tue, 1 May 2001 22:05:22 -0500	[thread overview]
Message-ID: <002f01c0d2b4$bb6e7b20$6401a8c0@faxtell.net> (raw)
In-Reply-To: 3AEF5AC6.47ABF513@sis.com.tw

Hey, Ollie:

I knew that there got to be some genius out there who can give this 0xC8000
address some special meaning.  Now you mention it, it just brings back the
good old memory when the first CGA color monitor came out in the early 80s.
That's where the video RAM starts for the color video adaptor.  No wonder it
looks so awefully familiar to me, but I just never bother to look back.
Just like the old Chinese saying, "You can no longer smell the fragrance
once you are in a room full of orchid long enough."

Nonetheless, I thought this was an ancient problem of a dinosaur in the old
DOS dynasty.  Is this still a problem as real as in the old days?

So far, I have tried with Griffith/Woodhouse's suggestions such as:
    - cycles*4 in doc2001.c & doc2000.c
    - fixed probe & auto probe
    - Commenting out DOC_SINGLE_DRIVER in docprobe.c
    - Changing MTD_READECC to MTD_READ in nftlmount.c
    - etc.

but to no avail.

So far I have *yet* to find the answer/solution.  Like I mentioned in my
original posting, addresses at 0xD0000 and 0xD8000 work well.  I am still
trying different options.  I would welcome any suggestions from the pundits
out there.

On a related note, I would suggest adding some notes to the MTD HOWTO
document about the DOC itself.  The DOC chip must be in a *good format*
(don't know what it means yet) before you can even nftl_format or fdisk
through /dev/mtd0 and /dev/nftla, etc.  One example that I have is that
during the experiment of installing the mtd/nftl drivers, one DOC
(Millennium) was zapped.  The DOC chip could not be recognized until it is
"reburned" with a good "image file" using M-System's own docpmap DOS
utility.  The "good image file" was a bootable kernel in ext2 fs.  We used
it for the original M-System's binary driver.  As I mention above, I don't
know what constitutes a "good format," but the one I had worked.

The DOC chip was so corrupted that even the dformat wouldn't work and dinfo
wouldn't recognized the DOC.  Only forcing a "reburning" of an image with
docpmap would restore the DOC to its working condition.

It's a pity.  I would love to use the dd command in the Linux world for
"burning" the image.  However, before you *fix* the format on DOC, you
cannot access to it from Linux, let along using the dd command.  Having to
use the DOS docpmap utility for a rescue makes me feel a little bit uneasy
and nauseous...

I guess once I sorted out all the problems that I have at hand, maybe I can
prepare that part of the document if anyone is interested.

Shuh

----- Original Message -----
From: "Ollie Lho" <ollie@sis.com.tw>
To: "Shuh C. Chang" <schang@3inet.com>
Cc: <mtd@infradead.org>
Sent: Tuesday, May 01, 2001 7:54 PM
Subject: Re: Is DOC Address 0xC8000 Something Special?


> Shuh C Chang wrote:
> >
> > Dear MTD fans:
> >
> > I would like to ask the developers in this list if any of you have ever
> > experienced a DiskOnChip (DOC) problem not being recognized at address
> > 0xC8000 ONLY by docprobe.
> >
>
> The C segment is usually used by VGA BIOS and is mapped (shadow) to your
> DRAM, not on any ISA device.
>
> Ollie
>

  reply	other threads:[~2001-05-02  3:03 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-04-27 14:23 Absent Configure.help David Woodhouse
2001-04-30 15:14 ` Is DOC Address 0xC8000 Something Special? Shuh C Chang
2001-04-30 16:00   ` David Woodhouse
2001-05-02  0:52     ` Ollie Lho
2001-05-02  6:34       ` David Woodhouse
2001-05-02  0:54   ` Ollie Lho
2001-05-02  3:05     ` Shuh C Chang [this message]
2001-05-02  3:20       ` Ollie Lho
2001-05-02  7:52   ` Michel STEMPIN

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='002f01c0d2b4$bb6e7b20$6401a8c0@faxtell.net' \
    --to=schang@3inet.com \
    --cc=linux-mtd@lists.infradead.org \
    --cc=ollie@sis.com.tw \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox