Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: [netbsd-10] src/sys/arch/amiga/stand/bootblock/boot



Module Name:    src
Committed By:   martin
Date:           Thu Mar 30 11:54:34 UTC 2023

Modified Files:
        src/sys/arch/amiga/stand/bootblock/boot [netbsd-10]: console.c
            libstubs.h libstubs.s version

Log Message:
Pull up following revision(s) (requested by abs in ticket #133):

        sys/arch/amiga/stand/bootblock/boot/libstubs.h: revision 1.8
        sys/arch/amiga/stand/bootblock/boot/version: revision 1.3
        sys/arch/amiga/stand/bootblock/boot/libstubs.s: revision 1.11
        sys/arch/amiga/stand/bootblock/boot/console.c: revision 1.16

Fix NetBSD/amiga bootblocks for Kickstart 3.2 - from Karoly Balogh
Kickstart 3.2 changed to not initialize console.device before
bootstrap, so the previous NetBSD bootblocks would crash when they
tried to initialise console output.

With this change if the call to the OpenDevice() stub fails, the
code now calls FindResident() and InitResident() before retrying
the OpenDevice().

Many thanks to Karoly Balogh for tracking this down (and also for
knowing just who to poke to get insight into the 3.2 changes :)


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.15.46.1 \
    src/sys/arch/amiga/stand/bootblock/boot/console.c
cvs rdiff -u -r1.7 -r1.7.94.1 \
    src/sys/arch/amiga/stand/bootblock/boot/libstubs.h
cvs rdiff -u -r1.10 -r1.10.94.1 \
    src/sys/arch/amiga/stand/bootblock/boot/libstubs.s
cvs rdiff -u -r1.2 -r1.2.18.1 src/sys/arch/amiga/stand/bootblock/boot/version

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index