Re: NetBSD 10.1 on Hades
Izumi Tsutsui <[email protected]> Fri, 18 Apr 2025 01:08:21 +0900
| Newsgroups | gmane.os.netbsd.ports.atari |
|---|---|
| Message-ID | <[email protected]> |
> # dmesg -t > > Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, > 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, > 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, > 2024 > The NetBSD Foundation, Inc. All rights reserved. > Copyright (c) 1982, 1986, 1989, 1991, 1993 > The Regents of the University of California. All rights reserved. > > NetBSD 10.1 (HADES) #0: Mon Dec 16 13:08:11 UTC 2024 > [email protected]:/usr/src/sys/arch/atari/compile/HADES > Atari Hades (MC68060 rev.1 CPU/MMU/FPU) > total memory = 192 MB > avail memory = 185 MB : Good to see. Maybe it's worth to post the dmesg to NYC*BUG dmesgd: https://dmesgd.nycbug.org/index.cgi I'd like to summarize NetBSD/atari 10.1 status for Hades: > ser0 at mainbus0: modem1 on 68901 MFP1 USART - on-board serial (68901 MFP USART) works as serial console > wdc0 at mainbus0 > atabus0 at wdc0 channel 0 : > wd0 at atabus0 drive 0 > wd0: <SFCF2048H1BO2TO-I-M0-543-ALU> : > root on wd0a dumps on wd0b - on-board IDE (maybe Falcon compatible?) works > grfbus0 at mainbus0 - on-board Video doesn't probed as ite (or disabled to use PCI one?) > vendor 1002 product 4758 (VGA display, revision 0x03) at pci0 dev 3 function 0 not configured - ATI Mach64 VGA isn't probed -> currently not supported per pci_vga.c (but should work as Rage Pro?): https://github.com/NetBSD/src/blob/netbsd-10/sys/arch/atari/pci/pci_vga.c#L179-L199 --- #if _MILANHW_ /* Don't need to be more specific */ milan_vga_init(pc, tag, id, regs, fb); found = 1; #else switch (id = PCI_PRODUCT(id)) { /* * XXX Make the inclusion of the cases dependent * on config options! */ case PCI_PRODUCT_TSENG_ET6000: case PCI_PRODUCT_TSENG_ET4000_W32P_A: case PCI_PRODUCT_TSENG_ET4000_W32P_B: case PCI_PRODUCT_TSENG_ET4000_W32P_C: case PCI_PRODUCT_TSENG_ET4000_W32P_D: tseng_init(pc, tag, id, regs, fb); found = 1; break; case PCI_PRODUCT_ATI_RAGE_PRO_PCI_P: ati_vga_init(pc, tag, id, regs, fb); found = 1; break; default: break; } #endif /* _MILANHW_ */ --- > fdc0 at mainbus0: no fifo > hdfd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec - floppy is probed but interrupts are not handled properly? (at least loading floppy ad memory disk (md2) doesn't work on installation) > ncrscsi0 at mainbus0 > scsibus0 at ncrscsi0 channel 0: 8 targets, 8 luns per target > probe(ncrscsi0:0:0:0): Does not support linked commands > cd0 at scsibus0 target 0 lun 0: <PIONEER, DVD-ROM DVD-303R, 1.09> cdrom removable - CD on on-board NCR5380 SCSI has some xfer corruption problem? -> it works on TT030 here so there might be some DMA cache issue for 060? I have not checked Hades status in the past, but trying older kernels in scsibus0 at ncrscsi0 channel 0: 8 targets, 8 luns per target might help (as I did to revive Milan support) Thanks, --- Izumi Tsutsui