etherboot-developers Mailing List for Etherboot (Page 204)
Brought to you by:
marty_connor,
stefanhajnoczi
You can subscribe to this list here.
| 2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
(10) |
Sep
(3) |
Oct
(10) |
Nov
(47) |
Dec
(20) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2001 |
Jan
(41) |
Feb
(107) |
Mar
(76) |
Apr
(103) |
May
(66) |
Jun
(72) |
Jul
(27) |
Aug
(31) |
Sep
(33) |
Oct
(18) |
Nov
(33) |
Dec
(67) |
| 2002 |
Jan
(25) |
Feb
(62) |
Mar
(79) |
Apr
(74) |
May
(67) |
Jun
(104) |
Jul
(155) |
Aug
(234) |
Sep
(87) |
Oct
(93) |
Nov
(54) |
Dec
(114) |
| 2003 |
Jan
(146) |
Feb
(104) |
Mar
(117) |
Apr
(189) |
May
(96) |
Jun
(40) |
Jul
(133) |
Aug
(136) |
Sep
(113) |
Oct
(142) |
Nov
(99) |
Dec
(185) |
| 2004 |
Jan
(233) |
Feb
(151) |
Mar
(109) |
Apr
(96) |
May
(200) |
Jun
(175) |
Jul
(162) |
Aug
(118) |
Sep
(107) |
Oct
(77) |
Nov
(121) |
Dec
(114) |
| 2005 |
Jan
(201) |
Feb
(271) |
Mar
(113) |
Apr
(119) |
May
(69) |
Jun
(46) |
Jul
(21) |
Aug
(37) |
Sep
(13) |
Oct
(4) |
Nov
(19) |
Dec
(46) |
| 2006 |
Jan
(10) |
Feb
(18) |
Mar
(85) |
Apr
(2) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
| 2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(10) |
Jul
(20) |
Aug
(9) |
Sep
(11) |
Oct
(4) |
Nov
(1) |
Dec
(40) |
| 2008 |
Jan
(19) |
Feb
(8) |
Mar
(37) |
Apr
(28) |
May
(38) |
Jun
(63) |
Jul
(31) |
Aug
(22) |
Sep
(37) |
Oct
(38) |
Nov
(49) |
Dec
(24) |
| 2009 |
Jan
(48) |
Feb
(51) |
Mar
(80) |
Apr
(55) |
May
(34) |
Jun
(57) |
Jul
(20) |
Aug
(83) |
Sep
(17) |
Oct
(81) |
Nov
(53) |
Dec
(40) |
| 2010 |
Jan
(55) |
Feb
(28) |
Mar
(36) |
Apr
(7) |
May
|
Jun
|
Jul
(7) |
Aug
|
Sep
|
Oct
(1) |
Nov
(3) |
Dec
|
| 2011 |
Jan
(1) |
Feb
|
Mar
(3) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(6) |
Oct
|
Nov
(10) |
Dec
|
| 2012 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2013 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Timothy L. <tl...@ro...> - 2003-04-07 01:46:50
|
Hi Since one of the only things that changed between 2003-03-09 and 2003-03-10 is boot1a.S is it possible that it is the problem? I have found that commenting out the following code in arch/i386/prefix/boot1a.s main.5: mov %dx,MEM_ARG # Save args xorb %dh,%dh # 0 means use blockcount mov $0x7e00,%bx callw nreadbx # Read disk push %si mov $msg_r1,%si callw putstr pop %si - ljmp $0x800,$0 # enter the rom code +# ljmp $0x800,$0 # enter the rom code Shows the following: .0000.0024 done .0001.0000.0000Rd err Obviously it is not jumping to the rom location. But if I do the following: - ljmp $0x800,$0 # enter the rom code + ljmp $0x800,$6 # enter the rom code It still does not work but it does not reboot. I am way over my head in assembly. Is it possible tha the rom is not in the expected location? I can however send a floppy image to you to test to see if the code that is being generated on my end works. My upgrade to Slackware 9 did not resolve the issue. Tim > -----Original Message----- > From: eth...@li... [mailto:etherboot- > dev...@li...] On Behalf Of Timothy Legge > Sent: Sunday, April 06, 2003 5:19 PM > To: 'Etherboot developers list' > Subject: RE: [Etherboot-developers] Problems Booting 5.1 cvs > > > Timothy, > > > > Can you please do a cmp -l of this and start16.bin generated on your > > platform. See if there are any rubbish bytes at the end. > > I did that and compared the md5 on the files. They are identical. > > > > ------------------------------------------------------- > This SF.net email is sponsored by: ValueWeb: > Dedicated Hosting for just $79/mo with 500 GB of bandwidth! > No other company gives more support or power for your dedicated server > http://click.atdmt.com/AFF/go/sdnxxaff00300020aff/direct/01/ > _______________________________________________ > Etherboot-developers mailing list > Eth...@li... > https://lists.sourceforge.net/lists/listinfo/etherboot-developers |
|
From: Timothy L. <tl...@ro...> - 2003-04-06 20:20:07
|
> Timothy, > > Can you please do a cmp -l of this and start16.bin generated on your > platform. See if there are any rubbish bytes at the end. I did that and compared the md5 on the files. They are identical. |
|
From: <ke...@us...> - 2003-04-06 12:49:28
|
>This just brought up a point I had not thought of. > >There are some versions of binutils noticeably common in Redhat 7 >in which as puts junk at the end of assembly files. In start16.S >And possibly some of the others I count on being able to drop off >the end of an assembly file and have it work correctly. With >a broken version of binutils/as this code may not work correctly. Timothy, Can you please do a cmp -l of this and start16.bin generated on your platform. See if there are any rubbish bytes at the end. |
|
From: <ebi...@ln...> - 2003-04-06 09:42:35
|
ke...@us... (Ken Yap) writes: > >I have tested the image you sent and it works fine. Were there any > >special settings? What distro are you compiling on? I think I will > >upgrade my Linux distribution to Slackware 9. > > Just curious, what size is bin/start16.bin on your machine? It should be > 112 bytes exactly. I remember that Eric had hardwired the number 112 in > the Makefile. It might just be possible that your as makes it slightly > different. This just brought up a point I had not thought of. There are some versions of binutils noticeably common in Redhat 7 in which as puts junk at the end of assembly files. In start16.S And possibly some of the others I count on being able to drop off the end of an assembly file and have it work correctly. With a broken version of binutils/as this code may not work correctly. Eric |
|
From: <ebi...@ln...> - 2003-04-06 09:39:36
|
ke...@us... (Ken Yap) writes: > >I have tested the image you sent and it works fine. Were there any > >special settings? What distro are you compiling on? I think I will > >upgrade my Linux distribution to Slackware 9. > > Just curious, what size is bin/start16.bin on your machine? It should be > 112 bytes exactly. I remember that Eric had hardwired the number 112 in > the Makefile. It might just be possible that your as makes it slightly > different. The only hard coding I recall was so that images that had trouble with relocation would work. It was not a fundamental correctness issue. Eric |
|
From: <ke...@us...> - 2003-04-06 05:44:58
|
>I have tested the image you sent and it works fine. Were there any >special settings? What distro are you compiling on? I think I will >upgrade my Linux distribution to Slackware 9. Just curious, what size is bin/start16.bin on your machine? It should be 112 bytes exactly. I remember that Eric had hardwired the number 112 in the Makefile. It might just be possible that your as makes it slightly different. |
|
From: <ke...@us...> - 2003-04-06 05:20:25
|
>I have tested the image you sent and it works fine. Were there any >special settings? What distro are you compiling on? I think I will >upgrade my Linux distribution to Slackware 9. SuSE 8.1. Pretty standard settings, but no serial support. |
|
From: Timothy L. <tl...@ro...> - 2003-04-06 02:27:36
|
> Sent 3c509.zdsk. > > >Also, I noticed that start16 is now part of the floppy image. Is this > >correct? > > Yes. I have tested the image you sent and it works fine. Were there any special settings? What distro are you compiling on? I think I will upgrade my Linux distribution to Slackware 9. Tim |
|
From: <ke...@us...> - 2003-04-05 14:16:14
|
>I will try a couple of things, but could you send me one of your floppy >images that work? That would at least rule out a compile/tool issue. Sent 3c509.zdsk. >Also, I noticed that start16 is now part of the floppy image. Is this >correct? Yes. |
|
From: Timothy L. <tl...@ro...> - 2003-04-05 14:06:59
|
> Really weird. At least we know it's not a .rom problem. If anything it > would be a floppy loader problem. You could try the old floppyload.S > from 5.0 (still in source distro but not used by default) instead of > boot1a.s. You're not using 720kB or worse still 5.25" floppies I hope? I > found those would not always work with boot1a.s. I will try a couple of things, but could you send me one of your floppy images that work? That would at least rule out a compile/tool issue. Also, I noticed that start16 is now part of the floppy image. Is this correct? |
|
From: <ke...@us...> - 2003-04-05 06:54:54
|
>What versions of gcc and perl are you using? Do you have any idea what >could be wrong? gcc 3.2 perl 5.8 but other versions should have no problems. >The rom file did work when burned on an eprom but the floppy will not >load. So far I have tried this on: > >486 25 (Evergreen Processor) >Intel Pentium 200 >Intel Pentium III 600 Really weird. At least we know it's not a .rom problem. If anything it would be a floppy loader problem. You could try the old floppyload.S from 5.0 (still in source distro but not used by default) instead of boot1a.s. You're not using 720kB or worse still 5.25" floppies I hope? I found those would not always work with boot1a.s. |
|
From: Timothy L. <tl...@ro...> - 2003-04-05 02:51:45
|
> Please save the following checksums in a file, say /tmp/eb.md5 and run > this from the etherboot-5.1 directory (above src), then let us know any > discrepancies: Hi Ken I tried compiling a new CVS tree 5.1 on a Redhat 8.0 machine (the other machines were Slackware 8). It still reboots after displaying done. What versions of gcc and perl are you using? Do you have any idea what could be wrong? The rom file did work when burned on an eprom but the floppy will not load. So far I have tried this on: 486 25 (Evergreen Processor) Intel Pentium 200 Intel Pentium III 600 Tim |
|
From: Timothy L. <tl...@ro...> - 2003-04-05 02:51:37
|
> Please save the following checksums in a file, say /tmp/eb.md5 and run > this from the etherboot-5.1 directory (above src), then let us know any > discrepancies: Hi Ken I tried compiling a new CVS tree 5.1 on a Redhat 8.0 machine (the other machines were Slackware 8). It still reboots after displaying done. What versions of gcc and perl are you using? Do you have any idea what could be wrong? The rom file did work when burned on an eprom but the floppy will not load. So far I have tried this on: 486 25 (Evergreen Processor) Intel Pentium 200 Intel Pentium III 600 Tim |
|
From: Timothy L. <tl...@ro...> - 2003-04-03 22:54:22
|
> Please save the following checksums in a file, say /tmp/eb.md5 and run > this from the etherboot-5.1 directory (above src), then let us know any > discrepancies: > > md5sum -c /tmp/eb.md5 Apparently there have been a number of files updated today. However comparing the md5 checksums from last night at midnight shows a clean cvs: cvs update -D "2003-04-03" I will buy problems with the gcc or perl versions, but my tree is fine. Even with these versions, the result is the same. There is either a problem with my versions or a problem with the new buildfloppy utility. I can try burning a rom with the resulting code, to see if it works. Tim src/arch/i386/core/freebsd_loader.c: OK src/arch/i386/core/tagged_loader.c: OK src/arch/i386/core/cpu.c: OK src/arch/i386/core/elf.c: OK src/arch/i386/core/pxe.c: OK src/arch/i386/core/multiboot_loader.c: OK src/arch/i386/core/wince_loader.c: OK src/arch/i386/core/pci_io.c: OK src/arch/i386/core/i386_timer.c: OK src/arch/i386/core/etherboot.lds: OK src/arch/i386/core/aout_loader.c: OK src/arch/i386/core/start16.S: OK src/arch/i386/core/start32.S: OK src/arch/i386/Config: OK src/arch/i386/Makefile: OK src/arch/i386/firmware/pcbios/pcbios.S: OK src/arch/i386/firmware/pcbios/memsizes.c: OK src/arch/i386/prefix/elfprefix.lds: OK src/arch/i386/prefix/unnrv2b.S: OK src/arch/i386/prefix/liloprefix.S: OK src/arch/i386/prefix/elfprefix.S: OK src/arch/i386/prefix/unhuf.lds: OK src/arch/i386/prefix/lmelf_prefix.S: OK src/arch/i386/prefix/comprefix.S: OK src/arch/i386/prefix/apply_elf_prefix.pl: OK src/arch/i386/prefix/unhuf.S: OK src/arch/i386/prefix/pxeprefix.S: OK src/arch/i386/prefix/loader.S: OK src/arch/i386/prefix/huf.lds: OK src/arch/i386/prefix/img.lds: OK src/arch/i386/prefix/boot1a.s: OK src/arch/i386/include/bits/cpu.h: OK src/arch/i386/include/bits/elf.h: OK src/arch/i386/include/bits/endian.h: OK src/arch/i386/include/bits/byteswap.h: OK src/arch/i386/include/bits/string.h: OK src/arch/i386/include/io.h: OK src/arch/i386/include/latch.h: OK src/arch/i386/include/stdint.h: OK src/arch/i386/include/setjmp.h: OK src/arch/i386/include/hooks.h: OK src/arch/i386/include/limits.h: OK src/arch/ia64/core/reloc.S: OK src/arch/ia64/core/efi.c: OK src/arch/ia64/core/pal.c: OK src/arch/ia64/core/sal.c: OK src/arch/ia64/core/longjmp.S: OK src/arch/ia64/core/idiv32.S: OK src/arch/ia64/core/idiv64.S: OK src/arch/ia64/core/relocate_to.S: OK src/arch/ia64/core/start.S: OK src/arch/ia64/core/ia64_timer.c: OK src/arch/ia64/core/__call.S: OK src/arch/ia64/core/pci_io.c: OK src/arch/ia64/core/etherboot.lds: OK src/arch/ia64/core/setjmp.S: OK src/arch/ia64/core/memmove.S: OK src/arch/ia64/core/memset.S: OK src/arch/ia64/Config: OK src/arch/ia64/Makefile: OK src/arch/ia64/drivers/net/undi_nii.c: OK src/arch/ia64/prefix/apply_efi_prefix.pl: OK src/arch/ia64/prefix/unnrv2b.S: OK src/arch/ia64/prefix/efi_prefix.S: OK src/arch/ia64/prefix/efi_prefix.lds: OK src/arch/ia64/prefix/apply_unnrv2b_prefix.pl: OK src/arch/ia64/prefix/unnrv2b.lds: OK src/arch/ia64/include/bits/cpu.h: OK src/arch/ia64/include/bits/elf.h: OK src/arch/ia64/include/bits/endian.h: OK src/arch/ia64/include/bits/byteswap.h: OK src/arch/ia64/include/bits/string.h: OK src/arch/ia64/include/io.h: OK src/arch/ia64/include/pal.h: OK src/arch/ia64/include/sal.h: OK src/arch/ia64/include/latch.h: OK src/arch/ia64/include/stdint.h: OK src/arch/ia64/include/setjmp.h: OK src/arch/ia64/include/hooks.h: OK src/arch/ia64/include/limits.h: OK src/core/nfs.c: OK src/core/nic.c: OK src/core/pci.c: OK src/core/timer.c: OK src/core/disk.c: OK src/core/config.c: OK src/core/isapnp.c: OK src/core/heap.c: OK src/core/main.c: OK src/core/relocate.c: OK src/core/misc.c: OK src/core/vsprintf.c: OK src/core/serial.c: OK src/core/osloader.c: OK src/core/elf_loader.c: OK src/core/proto_slam.c: OK src/core/proto_tftm.c: OK src/util/makerom.c: OK src/util/disrom.pl: OK src/util/makerom.pl: OK src/util/builddsk.pl: OK src/util/lzhuf.c: OK src/util/swapdevids.pl: OK src/util/nrv2b.c: OK src/Config: OK src/Makefile: OK src/Makefile-i386: OK src/Makefile-ia64: OK src/Makefile.main: OK src/genrules.pl: OK src/drivers/net/depca.c: OK src/drivers/net/hfa384x.h: OK src/drivers/net/3c90x.txt: OK src/drivers/net/tg3.c: OK src/drivers/net/tg3.h: OK src/drivers/net/natsemi.c: OK src/drivers/net/lance.c: OK src/drivers/net/eepro.c: OK src/drivers/net/epic100.c: OK src/drivers/net/epic100.h: OK src/drivers/net/fa311.c: OK src/drivers/net/sis900.c: OK src/drivers/net/sis900.h: OK src/drivers/net/eepro100.c: OK src/drivers/net/cs89x0.c: OK src/drivers/net/cs89x0.h: OK src/drivers/net/wlan_compat.h: OK src/drivers/net/sk_g16.c: OK src/drivers/net/sk_g16.h: OK src/drivers/net/tulip.txt: OK src/drivers/net/3c515.txt: OK src/drivers/net/e1000.c: OK src/drivers/net/p80211hdr.h: OK src/drivers/net/e1000_hw.h: OK src/drivers/net/via-rhine.c: OK src/drivers/net/tulip.c: OK src/drivers/net/sundance.c: OK src/drivers/net/davicom.c: OK src/drivers/net/skel.c: OK src/drivers/net/w89c840.c: OK src/drivers/net/prism2.c: OK src/drivers/net/sis900.txt: OK src/drivers/net/3c509.c: OK src/drivers/net/3c509.h: OK src/drivers/net/3c515.c: OK src/drivers/net/3c595.c: OK src/drivers/net/3c595.h: OK src/drivers/net/cs89x0.txt: OK src/drivers/net/3c90x.c: OK src/drivers/net/ns8390.c: OK src/drivers/net/ns8390.h: OK src/drivers/net/prism2_pci.c: OK src/drivers/net/prism2_plx.c: OK src/drivers/net/smc9000.c: OK src/drivers/net/smc9000.h: OK src/drivers/net/rtl8139.c: OK src/drivers/disk/pc_floppy.c: OK src/drivers/disk/ide_disk.c: OK src/drivers/disk/floppy.c: OK src/firmware/linuxbios/linuxbios_tables.h: OK src/firmware/linuxbios/linuxbios.c: OK src/include/cpu.h: OK src/include/dev.h: OK src/include/elf.h: OK src/include/isa.h: OK src/include/nic.h: OK src/include/pci.h: OK src/include/big_bswap.h: OK src/include/elf_boot.h: OK src/include/endian.h: OK src/include/timer.h: OK src/include/disk.h: OK src/include/isapnp.h: OK src/include/byteswap.h: OK src/include/etherboot.h: OK src/include/pci_ids.h: OK src/include/little_bswap.h: OK src/include/osdep.h: OK src/include/string.h: OK --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.467 / Virus Database: 266 - Release Date: 4/1/2003 |
|
From: Timothy L. <tl...@ro...> - 2003-04-03 22:28:01
|
> Please save the following checksums in a file, say /tmp/eb.md5 and run > this from the etherboot-5.1 directory (above src), then let us know any > discrepancies: > > md5sum -c /tmp/eb.md5 Ken Are these checksums from today's cvs or one of the dates I gave above? Tim --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.467 / Virus Database: 266 - Release Date: 4/1/2003 |
|
From: Timothy L. <tl...@ro...> - 2003-04-03 17:36:23
|
> >- fails with .0000.0024 done > >- Immediately reboots > > That's the expected output up to the done. > > Please save the following checksums in a file, I will give it a shot, but like I said, its a clean cvs on two separate machines. Maybe sourceforge was crazy that day, but the chance of having two cvs trees currupted seems small. Tim |
|
From: <ke...@us...> - 2003-04-03 13:33:29
|
>updating the remaining file >cvs -q update -D "2003-03-10 23:59:59" arch/i386/prefix/boot1a.s > >- fails with .0000.0024 done >- Immediately reboots That's the expected output up to the done. Please save the following checksums in a file, say /tmp/eb.md5 and run this from the etherboot-5.1 directory (above src), then let us know any discrepancies: md5sum -c /tmp/eb.md5 === snip === 2f88801e1343210c0024a7c42ac7e4f1 src/arch/i386/core/freebsd_loader.c af6c7ca18c79e15f195a0d9960524c47 src/arch/i386/core/tagged_loader.c 2e4cc4b55e0bb8673a2b997663bf9199 src/arch/i386/core/cpu.c b25fcb472dd66db4012b393839f7764a src/arch/i386/core/elf.c 8fff32cb2752efa5dcc87f4f9fe02485 src/arch/i386/core/pxe.c b043f05f2307a7fa3a4670cae73fbffb src/arch/i386/core/multiboot_loader.c b61c1a96dce14e49ad197f528a3b6f22 src/arch/i386/core/wince_loader.c 354a07b2561329042b0fda308e8c78ec src/arch/i386/core/pci_io.c 571e3655bb2ac5a571d2ed2630f47053 src/arch/i386/core/i386_timer.c 20d2a7899b8b28d50f8631bfd442486e src/arch/i386/core/etherboot.lds 56a7a8b719ec613eab333e6c67deb58e src/arch/i386/core/aout_loader.c c66429c32af9902636f5a93f0be8a430 src/arch/i386/core/start16.S b576dc79ac17adb6489d3481b8a92a13 src/arch/i386/core/start32.S 4cb185a4acd5719aa9233e6cd5bdd12b src/arch/i386/Config 5a519227aaec7bbc35ea3d2b249f5dae src/arch/i386/Makefile 517e1fd2b48630b3a064f3ead58604c9 src/arch/i386/firmware/pcbios/pcbios.S f710022b1e7a530fca451fbff882c37f src/arch/i386/firmware/pcbios/memsizes.c b3b5ffa71d232aa356af722a47b6406a src/arch/i386/prefix/elfprefix.lds 70524bcf2ab32ec494c212fca94263d5 src/arch/i386/prefix/unnrv2b.S 430c3e3a5005d58656fc3770a0ee1c28 src/arch/i386/prefix/liloprefix.S 8cc51e9735c122bc9827002a07e927cd src/arch/i386/prefix/elfprefix.S 246b87da2854bc0c8ddce29255ec8e6a src/arch/i386/prefix/unhuf.lds 95c2c68ef38d5a58d8e8be1b12fb8fe1 src/arch/i386/prefix/lmelf_prefix.S d9a5a00e60b0f4f2e4e691cd4394c758 src/arch/i386/prefix/comprefix.S d93a923b3e80414eb9b6951985f4212d src/arch/i386/prefix/apply_elf_prefix.pl 9dcce6edbd93ef86371bbd424f69edc8 src/arch/i386/prefix/unhuf.S aeb3f94da24f0d22054a6a7493ac4420 src/arch/i386/prefix/pxeprefix.S ab557b01a41d5ae060a0ab39d4f2f94f src/arch/i386/prefix/loader.S 131cf575cfbb73e0f622d2fa5309509b src/arch/i386/prefix/huf.lds 9289742fbcf984377ded74b5bc178978 src/arch/i386/prefix/img.lds 9d47a62a525cdfd0a652785a63ca8ded src/arch/i386/prefix/boot1a.s 5ae3c5c18529710d2b28dea1beeb5384 src/arch/i386/include/bits/cpu.h 4f3d25a5cf3637ce193da0d8943196d5 src/arch/i386/include/bits/elf.h 1a252db8eb87dfdfeddce52769134dbc src/arch/i386/include/bits/endian.h 43177690c809021c915eb69898a7b412 src/arch/i386/include/bits/byteswap.h 20fe339963f0a0c4be65c0b407e5a467 src/arch/i386/include/bits/string.h 7f98e9fce2f5ed8a0fdf7fc086bd4ba8 src/arch/i386/include/io.h 7d5c576414e01ba6571c2ea21286dec7 src/arch/i386/include/latch.h a4df68a781096b59491955865dac9400 src/arch/i386/include/stdint.h eb6ad93e68d3af0667d9b8f0ceb21ed4 src/arch/i386/include/setjmp.h d7c8a7c91885304b596bf67a68e0f5f3 src/arch/i386/include/hooks.h 8feb8d00b3d3663ea877a746dbfa128d src/arch/i386/include/limits.h 870d71ad2e219a7e5c05dacc8a0e7666 src/arch/ia64/core/reloc.S bba7fddb3d3ddd5baec48df4aed92723 src/arch/ia64/core/efi.c 9104a7960e71cd73540afe8fda712c73 src/arch/ia64/core/pal.c 120a9594d25b8336cdd58ac8f7836f30 src/arch/ia64/core/sal.c 4f6c529f7e5b9d38bde701c80e96e4bf src/arch/ia64/core/longjmp.S 1825a41e0f587742b4578fc58ddcf21b src/arch/ia64/core/idiv32.S 451cf1c2bb53674ebe6f2243fcbfb753 src/arch/ia64/core/idiv64.S c58f2f7ebab3728d33c4e21824dcdc27 src/arch/ia64/core/relocate_to.S d0e34a385ec5f7b548e16a2a1b9c339a src/arch/ia64/core/start.S d30d3fe201d0c4b93e6ef8c787b7f5e4 src/arch/ia64/core/ia64_timer.c aae20e0b14e7114a84c0a231114cb7c0 src/arch/ia64/core/__call.S 410e1be79c875cc6600afa8d3219e255 src/arch/ia64/core/pci_io.c 8912da9df7047c0e37fc442d9c174e8b src/arch/ia64/core/etherboot.lds d02b21b6b497845c7a0cbbf174f27aaf src/arch/ia64/core/setjmp.S ea112ada3f6775859a0e9cd43c33bb9b src/arch/ia64/core/memmove.S 3b811285b0d306328d360741072962e6 src/arch/ia64/core/memset.S 6bc97a7730327eeee79a5a986baf62d9 src/arch/ia64/Config 2163c541399267d941a5e000e33e8576 src/arch/ia64/Makefile 208a74f1ac2702f86f13ff3e29ecd483 src/arch/ia64/drivers/net/undi_nii.c a44520b7290ea2de44c576d26098e923 src/arch/ia64/prefix/apply_efi_prefix.pl a0f8d2d0bf3db1c3d41844abaab734f1 src/arch/ia64/prefix/unnrv2b.S 5d6149f8c2022138a213fa2d02523117 src/arch/ia64/prefix/efi_prefix.S 9aec88e9d8a355a0a14ef59847a4fe82 src/arch/ia64/prefix/efi_prefix.lds 2e9db27c133e0bc4adf070a6e473adcd src/arch/ia64/prefix/apply_unnrv2b_prefix.pl f9654eca22daeefaeaffebc574edf884 src/arch/ia64/prefix/unnrv2b.lds 1f8dd090877acb2e338f30c8cd5fff48 src/arch/ia64/include/bits/cpu.h 8692768ea1456b283bf42ec550725735 src/arch/ia64/include/bits/elf.h 1a252db8eb87dfdfeddce52769134dbc src/arch/ia64/include/bits/endian.h 28c1b9b65046e429f4b292f06e17209d src/arch/ia64/include/bits/byteswap.h dd6d4aa5e8b57291e86d5861d269b1e4 src/arch/ia64/include/bits/string.h 625a9ebc7cbcf0623ab349e2cc924511 src/arch/ia64/include/io.h df9c4c5e6bf0494b9c495b5189d7e97e src/arch/ia64/include/pal.h 1cc79b4ca1ab864933d8299c94d73776 src/arch/ia64/include/sal.h 3c31e0491bb26e9591e56921cc41b3a6 src/arch/ia64/include/latch.h 4a705a13c5fb0a725f21f3d9d16d3ed4 src/arch/ia64/include/stdint.h bbf73e6a269ad6a8d52c1636f88e2086 src/arch/ia64/include/setjmp.h 675806c30f11ec59518b2b48ca0c33ea src/arch/ia64/include/hooks.h 440cdf6d4c3c501edaae6392459c5311 src/arch/ia64/include/limits.h c81f0ef505a3c1888445963e6ac6a37c src/core/nfs.c 8981b9211887b5e687e33507bf2d8328 src/core/nic.c f7a5eeb54f5f8c4d4341ba6fc5df3659 src/core/pci.c b78eb24ca9b450f7e3254fede52a8645 src/core/timer.c 5a6e197f01dda44aec4d3a79ab87358d src/core/disk.c f90f335934fd78e9e8817f06693e5b07 src/core/config.c a6f52b4cb4d5f5a9cb427b1912e3fe9a src/core/isapnp.c 51c188189d41373889f0207dfa71e822 src/core/heap.c c7f4ff0cf40f5e27b20e48e6744c90e2 src/core/main.c 7f26429947e68574b2bae5e7af0d5131 src/core/relocate.c 8ca47f225aa95e679cb9667392b3e6ca src/core/misc.c 8c17a62f10f09e338d4362fe6cbfe9dd src/core/vsprintf.c 832ecbcc59e402fb56b1d09c782fe9aa src/core/serial.c 27f11e11759863b565ac4c5e54d624cb src/core/osloader.c 6284b045cb7cf3bba53d27f21077920b src/core/elf_loader.c 58c07ffa52eecb233a9ff17b5ae66e5a src/core/proto_slam.c c484a55f067baa59f4be482f99b05a8a src/core/proto_tftm.c 0775d981de7255a54d3419c53879fb60 src/util/makerom.c dc32be4424bfb6724336c36d1a9eab1d src/util/disrom.pl 47f2ef2c2c1df253a6aad6a81bcb237e src/util/makerom.pl c6afd056e431193fd1eba36108390d45 src/util/builddsk.pl 26e834252fe9ccf37d449b22b1a62639 src/util/lzhuf.c 26f6406e07f957d1b1058394b53f0d4e src/util/swapdevids.pl 7598542fa5770fac801dfff8d9fae69f src/util/nrv2b.c d8a8fa1c753039a908632940be23649c src/Config 0f66ac442c5eae09f0de644012b7ceb3 src/Makefile e57924add01075b1b85af6389462c54a src/Makefile-i386 f124c64f9b52204f69d75636d28e224e src/Makefile-ia64 67ae718767b5d86272867536e972761b src/Makefile.main 95c4c45a8af36481aefd08f7c6b2eea2 src/genrules.pl ea12ee8415db7b12d4c066475ddece1b src/drivers/net/depca.c f163d6b16906db38cc971748b4a1e794 src/drivers/net/hfa384x.h 819c4728b0020f5cb1597123f750649c src/drivers/net/3c90x.txt 766c747c9cb9aa5a515ed19d347adb04 src/drivers/net/tg3.c 5f9357b305421f51c5ebf95337d74152 src/drivers/net/tg3.h ed0c5d2b8178c5ae51972bfbe897745d src/drivers/net/natsemi.c 2e78d240bafc8da2ae6347688af3a3f6 src/drivers/net/lance.c 1313dbe8d34f29df8fa354faa5ff1f8d src/drivers/net/eepro.c 029e3679f1f85f00271210ba61597ba2 src/drivers/net/epic100.c 6dda959800c2288f4bffeedb67376720 src/drivers/net/epic100.h 43f10b3f79415a1d7c44e69008bf0a29 src/drivers/net/fa311.c 0e44f4960c4e62bd4438a09e558e004c src/drivers/net/sis900.c 71c11635809985d2716778d16b55a4ca src/drivers/net/sis900.h 685fa2dd58a40f8e1f9893415e3b399f src/drivers/net/eepro100.c b9b5706ed39446cf19e10715a8855b17 src/drivers/net/cs89x0.c d55c107c81eee4a7ffdf48e2d0220e4a src/drivers/net/cs89x0.h 582e0b9409a401c3cfcbcbc608e2dbb8 src/drivers/net/wlan_compat.h 067f270fecbce36696638d6413de588c src/drivers/net/sk_g16.c f9622d39e0f8f010b5a43b45ad8faaac src/drivers/net/sk_g16.h 480815bab15349b564b33b20f6c24968 src/drivers/net/tulip.txt 7615c53e4d3ed41968284bc4929324d9 src/drivers/net/3c515.txt bad59eedf3518ed49ad68859df820c80 src/drivers/net/e1000.c 3221b341e1d8c01b8756a0812e2f04fd src/drivers/net/p80211hdr.h c14e95a15437971477c7d2684a7a0c0e src/drivers/net/e1000_hw.h f22f3f8b44f346adcf12cad62da0081e src/drivers/net/via-rhine.c 1559812c191d6d984379cb3000e23451 src/drivers/net/tulip.c 1781b6dd2fc09108f9afe4c2d6698ab6 src/drivers/net/sundance.c c88370eda5524348199d63e9e5378ad2 src/drivers/net/davicom.c 800b52527cbd8436a952a4761c6080bd src/drivers/net/skel.c a90aebd9976962aebaf07e0314e027f5 src/drivers/net/w89c840.c 679f7eaec3b393a864cf704c8e1c80cc src/drivers/net/prism2.c 79fb3ffba51bf9c3ffcf2862733f88a5 src/drivers/net/sis900.txt 5754bad8bec63fc3eb7ca51748834ca7 src/drivers/net/3c509.c 0cb902b542f15c2822e3bd5ff6ed60b4 src/drivers/net/3c509.h 4a3af216a98d64da0b5852bc6ed65c5d src/drivers/net/3c515.c 0d11eefcfd4fc05fc64aab93854fe191 src/drivers/net/3c595.c 98dec5f7534d247430db8dfe1fdd29d2 src/drivers/net/3c595.h afa3a22110f6ca685ab9f3054855d434 src/drivers/net/cs89x0.txt 6ecf8c19c0e0a57a996c6c542bf4b427 src/drivers/net/3c90x.c ac727a91f8a0decc05f634e5d5cf2bd7 src/drivers/net/ns8390.c 600b7c8c04ddda1bea43fbc69776848a src/drivers/net/ns8390.h f901a1858a103d154a4fed26ba84ad1c src/drivers/net/prism2_pci.c ffb00538eed76fac668c3d3289a96708 src/drivers/net/prism2_plx.c 5808ec6e995e9ee5bbb1ee40935fc8fb src/drivers/net/smc9000.c bcaac1629dd234e7b7067f60e63350c2 src/drivers/net/smc9000.h 3275d8fe4666fbdfd4f7e4208e23c930 src/drivers/net/rtl8139.c 82a64a20fdc6dc07466f7bf63bb55e53 src/drivers/disk/pc_floppy.c 17ff0383f761ef2a6adaef7c8006b4cc src/drivers/disk/ide_disk.c 25f67014f184bcdadaeb51de50c6668d src/drivers/disk/floppy.c 2ea679fca529a42bb9e4ad4050aeae94 src/firmware/linuxbios/linuxbios_tables.h 8a68f87669fee6b4f1555de47cc27827 src/firmware/linuxbios/linuxbios.c f50b15e9bd00dae5681dd163e5898410 src/include/cpu.h bdf787c8cf1c8f7276d42cae9a2c875f src/include/dev.h bf14e307c457bf18df81720730c88812 src/include/elf.h bfa509d890c6104f8126ac75e5711b1f src/include/isa.h 9e65cc5e0b653be0aa6c51a23a2408ef src/include/nic.h ed0c534edd8b0830232056f7b3b2f725 src/include/pci.h 3d605b030a9408ef8510e77eac40b45d src/include/big_bswap.h d9817ac8b30f6b4ba35173522c951894 src/include/elf_boot.h 1c211068e7ab4c7cfa0dc76311fe8bef src/include/endian.h d59b2ec3e85966ac2ec80c0e734945bd src/include/timer.h 6bf056ba0275ec394c6deaed8af0c4d5 src/include/disk.h 938a313b9760fb9a855eaaeab6b17f8f src/include/isapnp.h ff55d323ffebf78d0e8a42bccf3a0753 src/include/byteswap.h 1c9426961b3d262c1b7d80866cf39a08 src/include/etherboot.h 500a3c4e0545c54157a673a9d94ca167 src/include/pci_ids.h ba52451973820d572d4cd9f9ce0b5145 src/include/little_bswap.h 2acef8e9cfd7a414a692b658a08c6e66 src/include/osdep.h c2280b6b2e50b3c2592a662e4ef3dae3 src/include/string.h |
|
From: Timothy L. <tl...@ro...> - 2003-04-03 01:42:46
|
> cvs -q update -D "2003-03-09 23:59:59" works fine > > cvs -q update -D "2003-03-09 23:59:59" does not work and displays the > same behavior as today's cvs. Ok, this is where I am with it: In the 5.1 src directory: cvs -q update -D "2003-03-09 23:59:59" - works fine updating the following files cvs -q update -D "2003-03-10 23:59:59" Makefile.main genrules.pl - works fine updating the following files cvs -q update -D "2003-03-10 23:59:59" arch/i386/Makefile util/builddsk.pl - fails with .0000Boot err updating the remaining file cvs -q update -D "2003-03-10 23:59:59" arch/i386/prefix/boot1a.s - fails with .0000.0024 done - Immediately reboots Versions: perl: 5.6.1 gcc: 2.95.3 2001 03 15 (release) any ideas? Tim --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.467 / Virus Database: 266 - Release Date: 4/1/2003 |
|
From: Timothy L. <tl...@ro...> - 2003-04-02 16:58:15
|
> Something is badly wrong in your tree. You should have an updated > boot1a.s and arch/i386/Makefile as well as a new Perl script called > builddsk.pl. > > Also what version of gcc are you using? I tracked the problem to a particular day: cvs -q update -D "2003-03-09 23:59:59" works fine cvs -q update -D "2003-03-09 23:59:59" does not work and displays the same behavior as today's cvs. I will track it further later today and let you know the gcc version. Tim --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.465 / Virus Database: 263 - Release Date: 3/25/2003 |
|
From: Timothy L. <tl...@ro...> - 2003-04-02 14:31:09
|
> Something is badly wrong in your tree. You should have an updated > boot1a.s and arch/i386/Makefile as well as a new Perl script called > builddsk.pl. > > Also what version of gcc are you using? My tree was checked out clean a couple of days ago. I will update you on the gcc version later today. |
|
From: <ke...@us...> - 2003-04-02 13:29:47
|
>I did: > >make bin/3c509.fd0 Something is badly wrong in your tree. You should have an updated boot1a.s and arch/i386/Makefile as well as a new Perl script called builddsk.pl. Also what version of gcc are you using? |
|
From: Timothy L. <tl...@ro...> - 2003-04-02 10:48:01
|
> Not yet. I guess when I have a chance I will have to test on my 386 and > 486 and see if I can reproduce it. > > What kind of image are you booting? > Tagged/ELF/ etc. I did: make bin/3c509.fd0 I tried to boot Etherboot from the floppy but only the first line was displayed. It is not getting to the point of even displaying the second line or outputting to the serial console. This is very early in the boot process. Tim --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.465 / Virus Database: 263 - Release Date: 3/25/2003 |
|
From: <ebi...@ln...> - 2003-04-02 02:58:50
|
"Timothy Legge" <tl...@ro...> writes: > Hi > =A0 > I just committed changes to the 3c515 to 5.1 to bring it up to date and > it compiles fine.=A0 However, I am not able to boot it or any other driver > from 5.1.=A0 On my 486, it does not display done on the first line and > then reboots.=A0 On my Pentium 200 it displays done but reboots anyway.=A0 > No debugging information is displayed on the serial console. > =A0 > The last time that I can confirm that 5.1 booted fine was on Feb 18th.=A0 > Any ideas? Not yet. I guess when I have a chance I will have to test on my 386 and 486 and see if I can reproduce it. What kind of image are you booting? Tagged/ELF/ etc.=20=20 There are quite a few outstanding possibilities. gatea20 issues. illegal instructions. relocation issues. nics not being shut off. Is it format dependent? Eric |
|
From: Timothy L. <tl...@ro...> - 2003-04-02 02:05:05
|
Hi =A0 I just committed changes to the 3c515 to 5.1 to bring it up to date and it compiles fine.=A0 However, I am not able to boot it or any other = driver from 5.1.=A0 On my 486, it does not display done on the first line and then reboots.=A0 On my Pentium 200 it displays done but reboots = anyway.=A0 No debugging information is displayed on the serial console. =A0 The last time that I can confirm that 5.1 booted fine was on Feb = 18th.=A0 Any ideas? =A0 Tim =A0 |
|
From: <ke...@us...> - 2003-04-01 15:27:30
|
I had a squiz at the pcnet32 driver in Linux and Eric you were right. The PCI Lances have a 32-bit mode where the address register is 32 bits. But there are enough differences between the lance and pcnet32 NICs that a separate driver, based on the Linux pcnet32 code, is warranted. This one would then be relocatable. But there are only so many hours in the day, sigh. |