Groups | Search | Server Info | Login | Register
Groups > comp.os.linux.alpha > #1
| From | AlecV <alexander.voropay@gmail.com> |
|---|---|
| Newsgroups | comp.os.linux.alpha |
| Subject | Re: Alpha XLT, MILO and PCI IDE |
| Date | 2011-07-29 12:03 -0700 |
| Organization | http://groups.google.com |
| Message-ID | <2aae6854-ef4a-4e99-a5f4-2fd441bb682d@glegroupsg2000goo.googlegroups.com> (permalink) |
| References | <c0ae24c7-f08b-4e23-9a0b-55b73e702c56@j25g2000yqa.googlegroups.com> <igod5o$fco$00$1@news.t-online.com> <5be3df8d-54ad-4162-b86f-53b9c7e2371e@i18g2000yqn.googlegroups.com> <igvv93$ojs$02$1@news.t-online.com> <5dde5f4d-aa52-4b57-84ce-7131aaec6e9e@q12g2000yqi.googlegroups.com> |
On 19 янв, 14:24, AlecV <alexander.voro...@gmail.com> wrote:
>MILO _can't_ boot kernel from this IDE devices: the 'hde1'
> nor 'hdg' (CDROM) names are not available from the MILO CLI.
> The 'show' command sees this devices.
> Seems, MILO does not install these names into internal devicve table.
milo-2.2.18 defines this in the boot.c :
==============
static char *devnames[] = {
"hda", "hdb", "hdc", "hdd",
"sda", "sdb", "sdc", "sdd", "sde",
"fd", "xda", "xdb", "sr", "scd",
"sdf", "sdg", "sdh",
"floppy", "cdrom", NULL
};
static unsigned int devnums[] = {
0x300, 0x340, 0x1600, 0x1640,
0x800, 0x810, 0x820, 0x830, 0x840,
0x200, 0xD00, 0xD40, 0x0B00, 0x0B00,
0x850, 0x860, 0x870,
0x200, 0x0B00, 0x0
};
Unfortunately, modern GCCs can't compile an ancient
binutils 2.11 :(
--
-=AV=-
Back to comp.os.linux.alpha | Next — Next in thread | Find similar
Re: Alpha XLT, MILO and PCI IDE AlecV <alexander.voropay@gmail.com> - 2011-07-29 12:03 -0700 Re: Alpha XLT, MILO and PCI IDE AlecV <alexander.voropay@gmail.com> - 2011-08-04 05:14 -0700
csiph-web