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

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

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

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

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

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

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

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

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

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

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.

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

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

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

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

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

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

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

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

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

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

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

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

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.

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 68020

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 supported by

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

2014-04-15 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 complains that

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 really

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 speed

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 here might be

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 tsut...@ceres.dti.ne.jp 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.