RE: Kernel tweaks on TT030
David Ross <[email protected]> Fri, 11 Dec 2009 23:00:55 -0800
| Newsgroups | gmane.os.netbsd.ports.atari |
|---|---|
| Message-ID | <[email protected]> |
FWIW, scratch the part about -mtune=68030, but other than that, this worked. I just submitted a PR. ---------------------------------------- > From: [email protected] > To: [email protected] > CC: [email protected]; [email protected] > Subject: RE: Kernel tweaks on TT030 > Date: Tue, 8 Dec 2009 22:35:16 -0800 > > > >> After you have run './build.sh -m atari tools', what does './build.sh >> -m atari kernel=ATARITT' give? > > Unfortunately the compiler is a bit too crashy to get through a build so I aborted on this. I'm avoiding crosscompiling just on principle. =) > > But I did just find that -m68020 is specified in /usr/src/sys/arch/atari/conf/Makefile.atari. > > I'm trying a build where I've changed to: > -m68030 -mtune=68030 > > I've also removed -msoft-float and removed the includes for software floating point. > > Makes me wonder about the default processor-specific compiler options in use when building everything else in the default Atari NetBSD. > > David Ross > [email protected] > > > ________________________________ >> Date: Thu, 26 Nov 2009 12:30:17 +0000 >> Subject: Re: RE: Kernel tweaks on TT030 >> From: [email protected] >> To: [email protected] >> CC: [email protected]; [email protected] >> >> >> syssrc is enough if you just want to build a kernel for exactly the same version of netbsd you have installed, on the same box. >> >> >> Otherwise you're best off downloading all of *src to a nice fast box (doesn't have to be netbsd) and crossbuilding :) >> >> >> On 26 Nov 2009 08:15, "David Ross"> wrote: >> >> >> >> >> >> From the docs I see build.sh should be living in /usr/src, but I don't have it there. I have syssrc.tgz but I guess I need something more? >> >> >> >> >> >> Keyboard does not work with your kernel, unfortunately. Here's the dmesg.boot: >> >> >> >> Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, >> >> 2006, 2007, 2008, 2009 >> >> 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 5.99.22 (ATARITT) #0: Sat Nov 21 11:39:43 GMT 2009 >> >> [email protected]:/files/netbsd/current/sys/arch/atari/compile/ATARITT >> >> >> Atari TT (m68030 CPU/MMU mc68882 FPU) >> >> total memory = 26624 KB >> >> avail memory = 22600 KB >> >> timecounter: Timecounters tick every 15.625 msec >> >> mainbus0 (root) >> >> clock0 at mainbus0: system hz 64 timer-A divisor 200/192 >> >> timecounter: Timecounter "clock" frequency 12288 Hz quality 100 >> >> grfbus0 at mainbus0 >> >> grfcc0 at grfbus0: width 640 height 400 monochrome >> >> ite0 at grfcc0: 25x80 repeat at (30/100)s next at (10/100)s has keyboard >> >> grfcc1 at grfbus0: width 640 height 400 monochrome >> >> ite1 at grfcc1: 25x80 repeat at (30/100)s next at (10/100)s >> >> grfcc2 at grfbus0: width 640 height 400 monochrome >> >> ite2 at grfcc2: 25x80 repeat at (30/100)s next at (10/100)s >> >> kbd0 at mainbus0 >> >> wskbd0 at kbd0 (mux ignored): console keyboard >> >> fdc0 at mainbus0 >> >> fd0 at fdc0: 1.44MB 80 cyl, 2 head, 18 sec >> >> ser0 at mainbus0 >> >> zs0 at mainbus0: serial2 on channel a and modem2 on channel b >> >> ncrscsi0 at mainbus0 >> >> scsibus0 at ncrscsi0 channel 0: 8 targets, 8 luns per target >> >> nvr0 at mainbus0 >> >> lp0 at mainbus0 >> >> avmebus0 at mainbus0 >> >> vme0 at avmebus0 >> >> le0 at vme0 port 0xfe00fff0-0xfe00ffff iomem 0xfe010000-0xfe01ffff irq 5 >> >> le0: Riebl card: address 00:00:36:04:12:34 >> >> le0: 32 receive buffers, 8 transmit buffers >> >> timecounter: Timecounter "clockinterrupt" frequency 64 Hz quality 0 >> >> scsibus0: waiting 2 seconds for devices to settle... >> >> probe(ncrscsi0:0:0:0): Does not support linked commands >> >> sd0 at scsibus0 target 0 lun 0: disk fixed >> >> sd0: 8683 MB, 16383 cyl, 16 head, 67 sec, 512 bytes/sect x 17783249 sectors >> >> md0: auto-load on open. Size 1105920 bytes. >> >> md1: auto-load on open. Size 1474560 bytes. >> >> md2: auto-load on open. Size 1474560 bytes. >> >> 4 views configured >> >> 1 mouse configured >> >> root on sd0a dumps on sd0b >> >> root file system type: ffs >> >> >> >> David Ross >> [email protected] >> >> >> >> ---------------------------------------- >> >>> Date: Mon, 23 Nov 2009 00:22:06 +0000 >> >> >>> Subject: Re: Kernel tweaks on TT030 >>> From: [email protected] >>> To: [email protected] >>> CC: port-atari@... >> >>> 2009/11/22 David Ross : >> >> >>>> >>>> >>>> ping -c 2 localhost works fine, so feel free to go ahead and update the ATARITT kernel conf...