CVS commit: src/sys/arch/x68k/stand/loadbsd

2023-12-23 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sat Dec 23 20:57:16 UTC 2023 Modified Files: src/sys/arch/x68k/stand/loadbsd: loadbsd.c Log Message: update usage() and usage comment with missing options. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/ar

CVS commit: src/sys/arch/x68k/stand/loadbsd

2023-12-23 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sat Dec 23 20:57:16 UTC 2023 Modified Files: src/sys/arch/x68k/stand/loadbsd: loadbsd.c Log Message: update usage() and usage comment with missing options. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/ar

CVS commit: src/sys/arch/x68k/stand/boot_ufs

2023-01-11 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed Jan 11 09:35:06 UTC 2023 Modified Files: src/sys/arch/x68k/stand/boot_ufs: Makefile Log Message: Add udivdi3/umoddi3 (and ashldi3) that were required by recent UFS change. This increases xxboot_ufs from about 4.5KB to 5.5KB (Th

CVS commit: src/sys/arch/x68k/stand/boot_ufs

2023-01-11 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Wed Jan 11 09:35:06 UTC 2023 Modified Files: src/sys/arch/x68k/stand/boot_ufs: Makefile Log Message: Add udivdi3/umoddi3 (and ashldi3) that were required by recent UFS change. This increases xxboot_ufs from about 4.5KB to 5.5KB (Th

CVS commit: src/sys/arch/x68k/stand

2022-06-23 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Thu Jun 23 12:32:22 UTC 2022 Modified Files: src/sys/arch/x68k/stand/boot: conf.c src/sys/arch/x68k/stand/libsa: libx68k.h sdcd.c Log Message: x68k/stand: Merge {sd,cd}strategy and {sd,cd}close respectively. For sd and cd d

CVS commit: src/sys/arch/x68k/stand

2022-06-23 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Thu Jun 23 12:32:22 UTC 2022 Modified Files: src/sys/arch/x68k/stand/boot: conf.c src/sys/arch/x68k/stand/libsa: libx68k.h sdcd.c Log Message: x68k/stand: Merge {sd,cd}strategy and {sd,cd}close respectively. For sd and cd d

CVS commit: src/sys/arch/x68k/stand/boot

2022-06-21 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Jun 21 12:45:46 UTC 2022 Modified Files: src/sys/arch/x68k/stand/boot: version Log Message: x68k/stand: Bump boot's version. Fix blocksize parameter passes to SCSI IOCS. To generate a diff of this commit: cvs rdiff -u -r1.8

CVS commit: src/sys/arch/x68k/stand/boot

2022-06-21 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Jun 21 12:45:46 UTC 2022 Modified Files: src/sys/arch/x68k/stand/boot: version Log Message: x68k/stand: Bump boot's version. Fix blocksize parameter passes to SCSI IOCS. To generate a diff of this commit: cvs rdiff -u -r1.8

CVS commit: src/sys/arch/x68k/stand/libsa

2022-06-21 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Jun 21 12:43:57 UTC 2022 Modified Files: src/sys/arch/x68k/stand/libsa: sdcd.c Log Message: x68k/stand: Correct blocksize in case of CD. - Fix calculation of the blocksize passes to SCSI IOCS. - Use three kind of sector size (b

CVS commit: src/sys/arch/x68k/stand/libsa

2022-06-21 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Jun 21 12:43:57 UTC 2022 Modified Files: src/sys/arch/x68k/stand/libsa: sdcd.c Log Message: x68k/stand: Correct blocksize in case of CD. - Fix calculation of the blocksize passes to SCSI IOCS. - Use three kind of sector size (b

CVS commit: src/sys/arch/x68k/stand/libsa

2022-06-21 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Jun 21 12:20:43 UTC 2022 Modified Files: src/sys/arch/x68k/stand/libsa: sdcd.c Log Message: x68k/stand: Correct a condition expression. - start is LBA but dblk is relative from this partition. - The first term was wrong. It sh

CVS commit: src/sys/arch/x68k/stand/libsa

2022-06-21 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Jun 21 12:20:43 UTC 2022 Modified Files: src/sys/arch/x68k/stand/libsa: sdcd.c Log Message: x68k/stand: Correct a condition expression. - start is LBA but dblk is relative from this partition. - The first term was wrong. It sh

Re: CVS commit: src/sys/arch/x68k/stand

2022-04-25 Thread Izumi Tsutsui
> Module Name: src > Committed By: mlelstv > Date: Mon Apr 25 15:12:07 UTC 2022 > > Modified Files: > src/sys/arch/x68k/stand/boot: conf.c > src/sys/arch/x68k/stand/xxboot: Makefile.xxboot xx.c > > Log Message: > libsa now needs ioctl to support media with large sectors. Prov

CVS commit: src/sys/arch/x68k/stand

2022-04-25 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Apr 25 15:12:07 UTC 2022 Modified Files: src/sys/arch/x68k/stand/boot: conf.c src/sys/arch/x68k/stand/xxboot: Makefile.xxboot xx.c Log Message: libsa now needs ioctl to support media with large sectors. Provide missin

CVS commit: src/sys/arch/x68k/stand

2022-04-25 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Apr 25 15:12:07 UTC 2022 Modified Files: src/sys/arch/x68k/stand/boot: conf.c src/sys/arch/x68k/stand/xxboot: Makefile.xxboot xx.c Log Message: libsa now needs ioctl to support media with large sectors. Provide missin

CVS commit: src/sys/arch/x68k/stand/xxboot

2022-02-03 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Fri Feb 4 06:16:03 UTC 2022 Modified Files: src/sys/arch/x68k/stand/xxboot: Makefile.xxboot Log Message: Add missing -m68020-60 option. This makes xxboot_ustarfs work even on 68060. Problem reported by Makoto Kamada. Confirmed o

CVS commit: src/sys/arch/x68k/stand/xxboot

2022-02-03 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Fri Feb 4 06:16:03 UTC 2022 Modified Files: src/sys/arch/x68k/stand/xxboot: Makefile.xxboot Log Message: Add missing -m68020-60 option. This makes xxboot_ustarfs work even on 68060. Problem reported by Makoto Kamada. Confirmed o

CVS commit: src/sys/arch/x68k/stand/boot_ufs

2021-12-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Dec 15 13:22:34 UTC 2021 Modified Files: src/sys/arch/x68k/stand/boot_ufs: Makefile Log Message: -W === -Wextra To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 src/sys/arch/x68k/stand/boot_ufs/Makefile Pleas

CVS commit: src/sys/arch/x68k/stand/boot_ufs

2021-12-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Dec 15 13:22:34 UTC 2021 Modified Files: src/sys/arch/x68k/stand/boot_ufs: Makefile Log Message: -W === -Wextra To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 src/sys/arch/x68k/stand/boot_ufs/Makefile Pleas

CVS commit: src/sys/arch/x68k/stand/boot_ufs

2021-12-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Dec 15 12:52:36 UTC 2021 Modified Files: src/sys/arch/x68k/stand/boot_ufs: Makefile Log Message: remove naked -W To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/sys/arch/x68k/stand/boot_ufs/Makefile Plea

CVS commit: src/sys/arch/x68k/stand/boot_ufs

2021-12-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Dec 15 12:52:36 UTC 2021 Modified Files: src/sys/arch/x68k/stand/boot_ufs: Makefile Log Message: remove naked -W To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/sys/arch/x68k/stand/boot_ufs/Makefile Plea

CVS commit: src/sys/arch/x68k/stand/boot_ufs

2019-06-14 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Fri Jun 14 14:17:58 UTC 2019 Modified Files: src/sys/arch/x68k/stand/boot_ufs: bootmain.c Log Message: Add missing newline. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/arch/x68k/stand/boot_ufs/bootmain.c

CVS commit: src/sys/arch/x68k/stand/boot_ufs

2019-06-14 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Fri Jun 14 14:17:58 UTC 2019 Modified Files: src/sys/arch/x68k/stand/boot_ufs: bootmain.c Log Message: Add missing newline. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/arch/x68k/stand/boot_ufs/bootmain.c

CVS commit: src/sys/arch/x68k/stand/boot

2019-06-14 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Fri Jun 14 14:15:53 UTC 2019 Modified Files: src/sys/arch/x68k/stand/boot: Makefile Log Message: boot_ufs (primary bootloader) expects /boot OMAGIC a.out. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/sys/arch

CVS commit: src/sys/arch/x68k/stand/boot

2019-06-14 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Fri Jun 14 14:15:53 UTC 2019 Modified Files: src/sys/arch/x68k/stand/boot: Makefile Log Message: boot_ufs (primary bootloader) expects /boot OMAGIC a.out. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/sys/arch

Re: CVS commit: src/sys/arch/x68k/stand/boot_ustar

2014-04-23 Thread David Laight
On Tue, Apr 15, 2014 at 12:43:42PM -0700, Dennis Ferguson wrote: > > I'm pretty sure NetBSD could never run on a 68000 since the 68000 > had no memory management unit. The 68010 and 68020 didn't have memory > management units either, but Sun did proprietary MMUs for both (that's > sun2 and sun3,

Re: CVS commit: src/sys/arch/x68k/stand/boot_ustar

2014-04-17 Thread Frank Kardel
Dennis, while the MC68020 did not have an MMU onboard there where Motorola PMMUs out there (MC68851). In the beginning there was an FPGA solution that emulated a subset of the MC68851 PMMU via the Coprocessor interface. Later when the PMMU became available it was also used in designs. E. g. I

Re: CVS commit: src/sys/arch/x68k/stand/boot_ustar

2014-04-16 Thread Izumi Tsutsui
martin@ wrote: > It doesn't really matter for .S files, as long as the code does not mutate > due to ifdefs - or am I missing something? Just FYI, as(1) converts "jbsr [LABEL]" lines into "jsr [absolute address]" with -m68000, and "bsrl [relative address]" with -m68020. The latter is not suppor

Re: CVS commit: src/sys/arch/x68k/stand/boot_ustar

2014-04-16 Thread Izumi Tsutsui
dennis wrote: > That generic x68x requires a 68030 makes sense since that's the first > CPU where the code can count on knowing how the MMU works. Well, it's not a guess but the design of NetBSD/x68k. > A 68020 > would have a manufacturer-specific MMU, Note there is Motorola MC68851 PMMU for 68

Re: CVS commit: src/sys/arch/x68k/stand/boot_ustar

2014-04-15 Thread Dennis Ferguson
On 15 Apr, 2014, at 05:14 , Izumi Tsutsui wrote: > - NetBSD/x68k supports only X680x0 machines with MC68030 and higher > processors. > > - Normal X68000 machines (i.e. all X680x0 except X68030) have MC68000, > so 030 accelerators are required for the X68000 models, i.e. > XVI, SUPER, EXPERT,

Re: CVS commit: src/sys/arch/x68k/stand/boot_ustar

2014-04-15 Thread Izumi Tsutsui
mrg@ wrote: > Martin Husemann writes: > > On Tue, Apr 15, 2014 at 04:51:29PM +1000, matthew green wrote: > > > hmmm this option is now called -march=68000. I don't think this is correct. > > > i don't think any > > > x68k are 68000 are they? all 020/030/040? perhaps using > > > -mcpu=m68020 her

re: CVS commit: src/sys/arch/x68k/stand/boot_ustar

2014-04-15 Thread matthew green
Martin Husemann writes: > On Tue, Apr 15, 2014 at 04:51:29PM +1000, matthew green wrote: > > hmmm this option is now called -march=68000. i don't think any > > x68k are 68000 are they? all 020/030/040? perhaps using > > -mcpu=m68020 here might be best? i would test some and see if > > size or

Re: CVS commit: src/sys/arch/x68k/stand/boot_ustar

2014-04-15 Thread Martin Husemann
On Tue, Apr 15, 2014 at 04:51:29PM +1000, matthew green wrote: > hmmm this option is now called -march=68000. i don't think any > x68k are 68000 are they? all 020/030/040? perhaps using > -mcpu=m68020 here might be best? i would test some and see if > size or speed matters any. It doesn't real

re: CVS commit: src/sys/arch/x68k/stand/boot_ustar

2014-04-14 Thread matthew green
"Tetsuya Isaki" writes: > Module Name: src > Committed By: isaki > Date: Mon Apr 14 14:24:27 UTC 2014 > > Modified Files: > src/sys/arch/x68k/stand/boot_ustar: Makefile > > Log Message: > Remove -mc68000 asm option for GCC4.8 (or new binutils?). > With this option, new gcc complai