Now
MAIN commitmail json YAML
src/sys/arch/hp300/stand/common/conf.c@1.15
/
diff
/
nxr@1.15
src/sys/arch/hp300/stand/common/conf.h@1.4 / diff / nxr@1.4
src/sys/arch/hp300/stand/common/devopen.c@1.15 / diff / nxr@1.15
src/sys/arch/hp300/stand/common/scsi.c@1.13 / diff / nxr@1.13
src/sys/arch/hp300/stand/common/scsireg.h@1.6 / diff / nxr@1.6
src/sys/arch/hp300/stand/common/scsivar.h@1.5 / diff / nxr@1.5
src/sys/arch/hp300/stand/common/sd.c@1.13 / diff / nxr@1.13
src/sys/arch/hp300/stand/common/conf.h@1.4 / diff / nxr@1.4
src/sys/arch/hp300/stand/common/devopen.c@1.15 / diff / nxr@1.15
src/sys/arch/hp300/stand/common/scsi.c@1.13 / diff / nxr@1.13
src/sys/arch/hp300/stand/common/scsireg.h@1.6 / diff / nxr@1.6
src/sys/arch/hp300/stand/common/scsivar.h@1.5 / diff / nxr@1.5
src/sys/arch/hp300/stand/common/sd.c@1.13 / diff / nxr@1.13
Add a preliminary CD boot support to uboot for preparation of PR/54455.
Briefly tested on mame, but not enalbed yet.
Briefly tested on mame, but not enalbed yet.
MAIN commitmail json YAML
src/sys/arch/hp300/stand/mkboot/mkboot.c@1.19
/
diff
/
nxr@1.19
src/sys/arch/hp300/stand/mkboot/volhdr.h@1.6 / diff / nxr@1.6
src/sys/arch/hp300/stand/mkboot/volhdr.h@1.6 / diff / nxr@1.6
Use proper signedness for the LIF file system data structures.
Ancient 4.3BSD used short and int for location, file size, file type,
and addresses etc. but all of them should be unsigned.
Also rename several variables and add comments for readability.
The LIF file system info can be found in "The HPDir Project" page:
https://www.hp9845.net/9845/projects/hpdir/
The same uboot.lif binaries are generated.
Ancient 4.3BSD used short and int for location, file size, file type,
and addresses etc. but all of them should be unsigned.
Also rename several variables and add comments for readability.
The LIF file system info can be found in "The HPDir Project" page:
https://www.hp9845.net/9845/projects/hpdir/
The same uboot.lif binaries are generated.
MAIN commitmail json YAML
src/sys/arch/hp300/stand/Makefile.buildboot@1.39
/
diff
/
nxr@1.39
src/sys/arch/hp300/stand/inst/Makefile@1.12 / diff / nxr@1.12
src/sys/arch/hp300/stand/uboot/Makefile@1.12 / diff / nxr@1.12
src/sys/arch/hp300/stand/inst/Makefile@1.12 / diff / nxr@1.12
src/sys/arch/hp300/stand/uboot/Makefile@1.12 / diff / nxr@1.12
Rename ${PROGAOUT} -> ${PROGELF} to reflect reality.
MAIN commitmail json YAML
Misc cosmetic changes for mostly readability.
- KNF and add some newlines per blocks
- define and use proper bintobcd() macro
- make local functions and variables static
The same uboot.lif binaries are generated.
- KNF and add some newlines per blocks
- define and use proper bintobcd() macro
- make local functions and variables static
The same uboot.lif binaries are generated.
MAIN commitmail json YAML
Fix "stray level 1 interrupt" panic by pressing keys during autoconf(9).
Also explicitly initialize sc->sc_status = HIL_STATUS_BUSY in hil_attach().
Previously hil_intr(9) returned immediately during 'cold', but
all interrupts are enabled at the end of configure() (actually
in MD cpu_configure()) and cold is cleared in confiugre2()
after configure(), so there is a small window when hil interrupts
can be triggered during cold.
It looks there is no problem to process hil_intr() before
hil_attach_deferre() is called via configure2() because
we already check 'sc->sc_status != HIL_STATUS_BUSY' on
processing a kthread.
Note this seems also to appease the similar panic on mame's hp9k370
emulation (though mame's emulation around DMAC looks still incomplete).
Should be pulled up to netbsd-10 and netbsd-9.
Also explicitly initialize sc->sc_status = HIL_STATUS_BUSY in hil_attach().
Previously hil_intr(9) returned immediately during 'cold', but
all interrupts are enabled at the end of configure() (actually
in MD cpu_configure()) and cold is cleared in confiugre2()
after configure(), so there is a small window when hil interrupts
can be triggered during cold.
It looks there is no problem to process hil_intr() before
hil_attach_deferre() is called via configure2() because
we already check 'sc->sc_status != HIL_STATUS_BUSY' on
processing a kthread.
Note this seems also to appease the similar panic on mame's hp9k370
emulation (though mame's emulation around DMAC looks still incomplete).
Should be pulled up to netbsd-10 and netbsd-9.
MAIN commitmail json YAML
Fix integer overflow of strtol(3) for "loadpoint" address on ILP32 hosts.
This strtol(3) was introduced in rev 1.12 for PR/57909 after netbsd-10,
but it returns LONG_MAX (0x7FFFFFFF) for 0xFFF00000 on ILP32 hosts and
the wrong loadpoint causes "NOT ENOUGH MEMORY" error by the BOOTROMs
on loading uboot.lif on (at least) my 9000/360 and 9000/425t.
This strtol(3) was introduced in rev 1.12 for PR/57909 after netbsd-10,
but it returns LONG_MAX (0x7FFFFFFF) for 0xFFF00000 on ILP32 hosts and
the wrong loadpoint causes "NOT ENOUGH MEMORY" error by the BOOTROMs
on loading uboot.lif on (at least) my 9000/360 and 9000/425t.
MAIN commitmail json YAML
Note about recent hp300 topcat(4) framebuffer improvements.
MAIN commitmail json YAML
Add comments about quirks of 98542/98543 framebuffers with 1024x400 pixels.
MAIN commitmail json YAML
Add 98542 and 98543 framebuffers to supported "Graphics Devices" section.
I hope someone will sync a list of supported devices in port wiki pages
with one in this installation notes.
I hope someone will sync a list of supported devices in port wiki pages
with one in this installation notes.
MAIN commitmail json YAML
Note that 98542 and 98543 variants are also supported by topcat(4).
MAIN commitmail json YAML
src/sys/arch/hp300/dev/diofb.c@1.10
/
diff
/
nxr@1.10
src/sys/arch/hp300/dev/diofbvar.h@1.5 / diff / nxr@1.5
src/sys/arch/hp300/dev/topcat.c@1.11 / diff / nxr@1.11
src/sys/arch/hp300/dev/diofbvar.h@1.5 / diff / nxr@1.5
src/sys/arch/hp300/dev/topcat.c@1.11 / diff / nxr@1.11
Fix topcat(4) problems on some models that cause garbages on screen.
- Make sure that windowmove (hardware BITBLT) ops complete by checking
tc_busywait() before calling putchar functions by MI rasops(9).
It looks CPU accesses against VRAM during windowmove (copy, erase,
and cursor) ops causes unexpected garbages at least on 98543 on HP360,
98547 on HP370, and also on 98543 on 040 HP380 (but not on 98549).
- Handle 'sparse VRAM' on 98543 (and probably 98542) properly:
- Prepare and use own topcat_putchar1_4() function for sparse VRAM.
- Pass proper 'VRAM width' rather than actuall font width to all
windowmove (copycols, erasecols, copyrows, eraserows, and do_cursor)
operation functions.
Now all topcat(4) consoles on 98543 on HP360/HP380 and 98547 on HP370
work fine, and no visible regression on 98549 on HP380 and 98544 on HP360.
Worth to pullup netbsd-10.
- Make sure that windowmove (hardware BITBLT) ops complete by checking
tc_busywait() before calling putchar functions by MI rasops(9).
It looks CPU accesses against VRAM during windowmove (copy, erase,
and cursor) ops causes unexpected garbages at least on 98543 on HP360,
98547 on HP370, and also on 98543 on 040 HP380 (but not on 98549).
- Handle 'sparse VRAM' on 98543 (and probably 98542) properly:
- Prepare and use own topcat_putchar1_4() function for sparse VRAM.
- Pass proper 'VRAM width' rather than actuall font width to all
windowmove (copycols, erasecols, copyrows, eraserows, and do_cursor)
operation functions.
Now all topcat(4) consoles on 98543 on HP360/HP380 and 98547 on HP370
work fine, and no visible regression on 98549 on HP380 and 98544 on HP360.
Worth to pullup netbsd-10.
MAIN commitmail json YAML
Add DELAY(9) to make palette register settings stable on 98543 in HP360.
Note 98547 (6 bpp variant) on HP370 (68030 33MHz) doesn't need these
DELAYs so maybe only some old variants (98543 and 98545?) on 020/030
have such restriction (actually only one nop seems enough.)
Note 98547 (6 bpp variant) on HP370 (68030 33MHz) doesn't need these
DELAYs so maybe only some old variants (98543 and 98545?) on 020/030
have such restriction (actually only one nop seems enough.)
MAIN commitmail json YAML
Fix another fatal typo that prevents dma(4) interrupts.
MAIN commitmail json YAML
Fix fatal typo that prevents all intio devices probed.
MAIN commitmail json YAML
Check tc_waitbusy() before writing palette registers in topcat_setcolor().
This seems to make palette operations more stable on my HP360 with HP98543.
This seems to make palette operations more stable on my HP360 with HP98543.
MAIN commitmail json YAML
Use proper planemask per a vaild number of planes.
MAIN commitmail json YAML
Fix MD allocattr to return proper attributes what MI rasops(9) expects.
MAIN commitmail json YAML
src/sys/arch/hp300/dev/diofb.c@1.8
/
diff
/
nxr@1.8
src/sys/arch/hp300/dev/topcat.c@1.7 / diff / nxr@1.7
src/sys/arch/hp300/dev/topcat.c@1.7 / diff / nxr@1.7
Move a check of topcat(4) specific fb width quirks to topcat.c.
We need to check fb->planes but it's propbed in topcat.c after
common diofb_fbinquire() is called.
Also add a comment that it looks these 1 bpp and 4 bpp boards have
VRAM with sparse address layout and we have to handle
512 pixels per line with 1024 bytes per line.
We need to check fb->planes but it's propbed in topcat.c after
common diofb_fbinquire() is called.
Also add a comment that it looks these 1 bpp and 4 bpp boards have
VRAM with sparse address layout and we have to handle
512 pixels per line with 1024 bytes per line.
MAIN commitmail json YAML
Increase DELAY() for waitbusy macroes as pre-wscons and 4.4BSD did.
It looks necessary for sane palette ops at least on HP98543 topcat
on 68030 HP 9000/360.
It looks necessary for sane palette ops at least on HP98543 topcat
on 68030 HP 9000/360.
MAIN commitmail json YAML
Don't panic as a fatal error on receiving packets with invalid length.
Such errors could happen on aged and fragile 10BASE-2 hub etc.
Such errors could happen on aged and fragile 10BASE-2 hub etc.
MAIN commitmail json YAML
src/sys/arch/hp300/stand/inst/Makefile@1.11
/
diff
/
nxr@1.11
src/sys/arch/hp300/stand/uboot/Makefile@1.11 / diff / nxr@1.11
src/sys/arch/hp300/stand/uboot/Makefile@1.11 / diff / nxr@1.11
Use LINKS to create hard links to generate proper METALOG files.
Also use the default ${PROG} variable and "install" target.
Fixes PR port-hp300/58211.
Should be pulled up to netbsd-10 and netbsd-9.
Also use the default ${PROG} variable and "install" target.
Fixes PR port-hp300/58211.
Should be pulled up to netbsd-10 and netbsd-9.
MAIN commitmail json YAML
Disable dmf* and dmz* entries and add warns "not integrated yet."
Also note tty[EFGH]? have been used by MI wscons and new tty node names
should be assigned once dmf(4) is committed.
Ok'ed by ragge@ on port-vax@.
https://mail-index.netbsd.org/port-vax/2024/02/13/msg004859.html
Also note tty[EFGH]? have been used by MI wscons and new tty node names
should be assigned once dmf(4) is committed.
Ok'ed by ragge@ on port-vax@.
https://mail-index.netbsd.org/port-vax/2024/02/13/msg004859.html
MAIN commitmail json YAML
Switch vax to HAVE_XORG_SERVER_VER=120.
Tested on my VAXstation 3100/m30 with smg(4).
Ok'ed by mrg@ on tech-x11@:
https://mail-index.netbsd.org/tech-x11/2024/04/thread1.html#002457
Tested on my VAXstation 3100/m30 with smg(4).
Ok'ed by mrg@ on tech-x11@:
https://mail-index.netbsd.org/tech-x11/2024/04/thread1.html#002457
MAIN commitmail json YAML
Use default X11FLAGS to build Xorg servers on vax.
It looks necessary on HAVE_XORG_SERVER_VER=120.
It looks necessary on HAVE_XORG_SERVER_VER=120.
MAIN commitmail json YAML
Pull a change of newfs/mkfs.c rev 1.136:
> if the window size works but is 0, assume it didn't work and use 80.
> if the window size works but is 0, assume it didn't work and use 80.
MAIN commitmail json YAML
src/sys/arch/vax/vsa/ncr.c@1.52
/
diff
/
nxr@1.52
src/sys/arch/vax/vsa/vsbus.c@1.69 / diff / nxr@1.69
src/sys/arch/vax/vsa/vsbus.c@1.69 / diff / nxr@1.69
Fix SCSI tranfer corruption on VAXstation 3100/m30 (KA420) on netboot.
See my post on port-vax@ for details:
https://mail-index.netbsd.org/port-vax/2024/02/16/msg004866.html
and "go ahead!" from ragge@. Should be pulled up to netbsd-10 and -9.
See my post on port-vax@ for details:
https://mail-index.netbsd.org/port-vax/2024/02/16/msg004866.html
and "go ahead!" from ragge@. Should be pulled up to netbsd-10 and -9.
MAIN commitmail json YAML
Fix another fatal typo that causes zskbd_cngetc() to stall as dzkbd.
Tested on my DEC 3000/300 and LK421.
Should be pulled up to netbsd-10 and netbsd-9.
XXX: sys/arch/vax/uba/qvkbd.c seems missed in the following lk201 changes:
https://mail-index.netbsd.org/source-changes/2015/01/02/msg062024.html
Tested on my DEC 3000/300 and LK421.
Should be pulled up to netbsd-10 and netbsd-9.
XXX: sys/arch/vax/uba/qvkbd.c seems missed in the following lk201 changes:
https://mail-index.netbsd.org/source-changes/2015/01/02/msg062024.html
MAIN commitmail json YAML
Use proper macro for return values and remove #if 0'ed out block.
Mostly from OpenBSD/vax. No binary changes.
Mostly from OpenBSD/vax. No binary changes.
MAIN commitmail json YAML
Fix a fatal typo that causes dzkbd_cngetc() to stall.
Should be pulled up to netbsd-10 and netbsd-9.
Should be pulled up to netbsd-10 and netbsd-9.
MAIN commitmail json YAML
Add entries added to CHANGES in netbsd-10 but missed here.
MAIN commitmail json YAML
Note several visible changes pulled up to netbsd-10 branch.
- X.org server on newsmips
- gas(1) fix for MIPS1
- X.org server on vax smg(4)
- X.org server on newsmips
- gas(1) fix for MIPS1
- X.org server on vax smg(4)
MAIN commitmail json YAML
Move entries pulled up to netbsd-10 from CHANGES to CHANGES.prev.
MAIN commitmail json YAML
Misc cleanup.
- move function declarations after struct declarations and
before global variables
- sort function declarations per actual implementation
- some KNF
No functional change.
- move function declarations after struct declarations and
before global variables
- sort function declarations per actual implementation
- some KNF
No functional change.
MAIN commitmail json YAML
Make local variables static.
MAIN commitmail json YAML
Misc cleanup.
- move function declarations after struct declarations and
before global variables
- sort function declarations per actual implementation
- explicitly denote 'static' for static functions
- some KNF
No functional change (though gcc generates different binary).
- move function declarations after struct declarations and
before global variables
- sort function declarations per actual implementation
- explicitly denote 'static' for static functions
- some KNF
No functional change (though gcc generates different binary).
MAIN commitmail json YAML
src/sys/arch/next68k/dev/nextdisplay.c@1.31
/
diff
/
nxr@1.31
src/sys/arch/next68k/dev/nextdisplayvar.h@1.7 / diff / nxr@1.7
src/sys/arch/next68k/dev/nextdisplayvar.h@1.7 / diff / nxr@1.7
Add WSDISPLAY_GINFO, LINEBYTES, and SMODE ioctl(2)s and mmap(2) support.
mlterm-wscons partially works (no 2 bpp support) with these APIs.
XXX: Xorg server needs wsmouse support.
mlterm-wscons partially works (no 2 bpp support) with these APIs.
XXX: Xorg server needs wsmouse support.
MAIN commitmail json YAML
src/sys/dev/dec/dz.c@1.44
/
diff
/
nxr@1.44
src/sys/dev/dec/dzkbd.c@1.31 / diff / nxr@1.31
src/sys/dev/dec/dzms.c@1.25 / diff / nxr@1.25
src/sys/dev/dec/mcclock.c@1.30 / diff / nxr@1.30
src/sys/dev/dec/dzkbd.c@1.31 / diff / nxr@1.31
src/sys/dev/dec/dzms.c@1.25 / diff / nxr@1.25
src/sys/dev/dec/mcclock.c@1.30 / diff / nxr@1.30
Use aprint_normal(9) for attach messages.
MAIN commitmail json YAML
Use "wsvt25" rather than "sun" for (commented out) wscons tty lines.
Note historically vax port seems to use "ttyw?" rather than common "ttyE?"
for wscons (wsdisplay) tty devices in ttys(5).
No particular comment on port-vax@:
https://mail-index.netbsd.org/port-vax/2024/01/thread1.html#004828
Note historically vax port seems to use "ttyw?" rather than common "ttyE?"
for wscons (wsdisplay) tty devices in ttys(5).
No particular comment on port-vax@:
https://mail-index.netbsd.org/port-vax/2024/01/thread1.html#004828
MAIN commitmail json YAML
Make sure to create wscons devices on the default "MAKEDEV all" target.
Necessary to make the X.org server work on the default installation.
Proposed on port-vax@, and ok'ed by mrg@:
https://mail-index.netbsd.org/port-vax/2024/01/thread1.html#004828
Worth to pull up to netbsd-10.
Necessary to make the X.org server work on the default installation.
Proposed on port-vax@, and ok'ed by mrg@:
https://mail-index.netbsd.org/port-vax/2024/01/thread1.html#004828
Worth to pull up to netbsd-10.
MAIN commitmail json YAML
src/distrib/sets/lists/xserver/md.alpha@1.63
/
diff
/
nxr@1.63
src/distrib/sets/lists/xserver/md.netwinder@1.49 / diff / nxr@1.49
src/distrib/sets/lists/xserver/md.sgimips@1.71 / diff / nxr@1.71
src/distrib/sets/lists/xserver/md.vax@1.29 / diff / nxr@1.29
src/distrib/sets/lists/xserver/md.netwinder@1.49 / diff / nxr@1.49
src/distrib/sets/lists/xserver/md.sgimips@1.71 / diff / nxr@1.71
src/distrib/sets/lists/xserver/md.vax@1.29 / diff / nxr@1.29
Also put back libfb.a in xorg_server_ver=110 case.
It looks required only on building Xorg server binary and
unnecessary for release (actually marked as obsolete only on vax),
but no simple settings to "build static libraries without installation"
and most ports will be switched to Xorg 1.20 soon.
It looks required only on building Xorg server binary and
unnecessary for release (actually marked as obsolete only on vax),
but no simple settings to "build static libraries without installation"
and most ports will be switched to Xorg 1.20 soon.
MAIN commitmail json YAML
src/external/mit/xorg/server/xorg-server.old/Makefile.servermod@1.7
/
diff
/
nxr@1.7
src/external/mit/xorg/server/xorg-server.old/hw/xfree86/dixmods/fb/Makefile@1.3 / diff / nxr@1.3
src/external/mit/xorg/server/xorg-server.old/hw/xfree86/dixmods/fb/Makefile@1.3 / diff / nxr@1.3
Revert previous (stop building static libfb.a module for Xorg 1.10).
It breaks builds in xorg-server.old/hw/xfree86/Xorg on alpha,
netwinder, and sgimips (but not vax).
>> dependall ===> external/mit/xorg/server/xorg-server.old/hw/xfree86/Xorg
>> nbmake[13]: don't know how to make [...]/xorg-server.old/hw/xfree86/dixmods/fb/libfb.a. Stop
It breaks builds in xorg-server.old/hw/xfree86/Xorg on alpha,
netwinder, and sgimips (but not vax).
>> dependall ===> external/mit/xorg/server/xorg-server.old/hw/xfree86/Xorg
>> nbmake[13]: don't know how to make [...]/xorg-server.old/hw/xfree86/dixmods/fb/libfb.a. Stop
MAIN commitmail json YAML
Handle "LSBit is left" bitorder VRAM of smg(4) and qv(4) on VAXen.
Confirmed on smg(4) on my VAXstation 3100/30.
Should be pulled up to netbsd-10.
Confirmed on smg(4) on my VAXstation 3100/30.
Should be pulled up to netbsd-10.
MAIN commitmail json YAML
src/distrib/sets/lists/xdebug/md.amd64@1.65
/
diff
/
nxr@1.65
src/distrib/sets/lists/xdebug/md.amiga@1.16 / diff / nxr@1.16
src/distrib/sets/lists/xdebug/md.bebox@1.16 / diff / nxr@1.16
src/distrib/sets/lists/xdebug/md.cats@1.23 / diff / nxr@1.23
src/distrib/sets/lists/xdebug/md.dreamcast@1.16 / diff / nxr@1.16
src/distrib/sets/lists/xdebug/md.evbarm@1.37 / diff / nxr@1.37
src/distrib/sets/lists/xdebug/md.evbarm.armeb@1.21 / diff / nxr@1.21
src/distrib/sets/lists/xdebug/md.evbmips@1.15 / diff / nxr@1.15
src/distrib/sets/lists/xdebug/md.evbppc@1.5 / diff / nxr@1.5
src/distrib/sets/lists/xdebug/md.ews4800mips@1.14 / diff / nxr@1.14
src/distrib/sets/lists/xdebug/md.hp300@1.16 / diff / nxr@1.16
src/distrib/sets/lists/xdebug/md.hpcarm@1.14 / diff / nxr@1.14
src/distrib/sets/lists/xdebug/md.hpcmips@1.14 / diff / nxr@1.14
src/distrib/sets/lists/xdebug/md.hpcsh@1.14 / diff / nxr@1.14
src/distrib/sets/lists/xdebug/md.hppa@1.5 / diff / nxr@1.5
src/distrib/sets/lists/xdebug/md.i386@1.62 / diff / nxr@1.62
src/distrib/sets/lists/xdebug/md.ibmnws@1.12 / diff / nxr@1.12
src/distrib/sets/lists/xdebug/md.iyonix@1.7 / diff / nxr@1.7
src/distrib/sets/lists/xdebug/md.luna68k@1.13 / diff / nxr@1.13
src/distrib/sets/lists/xdebug/md.mac68k@1.13 / diff / nxr@1.13
:
(more 37 files)
src/distrib/sets/lists/xdebug/md.amiga@1.16 / diff / nxr@1.16
src/distrib/sets/lists/xdebug/md.bebox@1.16 / diff / nxr@1.16
src/distrib/sets/lists/xdebug/md.cats@1.23 / diff / nxr@1.23
src/distrib/sets/lists/xdebug/md.dreamcast@1.16 / diff / nxr@1.16
src/distrib/sets/lists/xdebug/md.evbarm@1.37 / diff / nxr@1.37
src/distrib/sets/lists/xdebug/md.evbarm.armeb@1.21 / diff / nxr@1.21
src/distrib/sets/lists/xdebug/md.evbmips@1.15 / diff / nxr@1.15
src/distrib/sets/lists/xdebug/md.evbppc@1.5 / diff / nxr@1.5
src/distrib/sets/lists/xdebug/md.ews4800mips@1.14 / diff / nxr@1.14
src/distrib/sets/lists/xdebug/md.hp300@1.16 / diff / nxr@1.16
src/distrib/sets/lists/xdebug/md.hpcarm@1.14 / diff / nxr@1.14
src/distrib/sets/lists/xdebug/md.hpcmips@1.14 / diff / nxr@1.14
src/distrib/sets/lists/xdebug/md.hpcsh@1.14 / diff / nxr@1.14
src/distrib/sets/lists/xdebug/md.hppa@1.5 / diff / nxr@1.5
src/distrib/sets/lists/xdebug/md.i386@1.62 / diff / nxr@1.62
src/distrib/sets/lists/xdebug/md.ibmnws@1.12 / diff / nxr@1.12
src/distrib/sets/lists/xdebug/md.iyonix@1.7 / diff / nxr@1.7
src/distrib/sets/lists/xdebug/md.luna68k@1.13 / diff / nxr@1.13
src/distrib/sets/lists/xdebug/md.mac68k@1.13 / diff / nxr@1.13
:
(more 37 files)
Put back xorg_server_ver=110 specific files lost in 21.1.3 updates.
Also fix syspkg names and reorder entries for readabilities.
Fixes "fail to load libfb.so" errors in case of HAVE_XORG_SERVER_VER=110.
(Note these ports have been switched to HAVE_XORG_SERVER_VER=120)
Ok'ed by mrg@ on tech-x11@:
https://mail-index.netbsd.org/tech-x11/2024/01/24/msg002434.html
Also fix syspkg names and reorder entries for readabilities.
Fixes "fail to load libfb.so" errors in case of HAVE_XORG_SERVER_VER=110.
(Note these ports have been switched to HAVE_XORG_SERVER_VER=120)
Ok'ed by mrg@ on tech-x11@:
https://mail-index.netbsd.org/tech-x11/2024/01/24/msg002434.html
MAIN commitmail json YAML
src/distrib/sets/lists/xcomp/mi@1.241
/
diff
/
nxr@1.241
src/distrib/sets/lists/xdebug/md.alpha@1.22 / diff / nxr@1.22
src/distrib/sets/lists/xdebug/md.netwinder@1.14 / diff / nxr@1.14
src/distrib/sets/lists/xdebug/md.sgimips@1.18 / diff / nxr@1.18
src/distrib/sets/lists/xdebug/md.vax@1.16 / diff / nxr@1.16
src/distrib/sets/lists/xserver/md.alpha@1.62 / diff / nxr@1.62
src/distrib/sets/lists/xserver/md.netwinder@1.48 / diff / nxr@1.48
src/distrib/sets/lists/xserver/md.sgimips@1.70 / diff / nxr@1.70
src/distrib/sets/lists/xserver/md.vax@1.28 / diff / nxr@1.28
src/distrib/sets/lists/xdebug/md.alpha@1.22 / diff / nxr@1.22
src/distrib/sets/lists/xdebug/md.netwinder@1.14 / diff / nxr@1.14
src/distrib/sets/lists/xdebug/md.sgimips@1.18 / diff / nxr@1.18
src/distrib/sets/lists/xdebug/md.vax@1.16 / diff / nxr@1.16
src/distrib/sets/lists/xserver/md.alpha@1.62 / diff / nxr@1.62
src/distrib/sets/lists/xserver/md.netwinder@1.48 / diff / nxr@1.48
src/distrib/sets/lists/xserver/md.sgimips@1.70 / diff / nxr@1.70
src/distrib/sets/lists/xserver/md.vax@1.28 / diff / nxr@1.28
Put back xorg_server_ver=110 specific files lost in 21.1.3 updates.
Also fix syspkg names and reorder entries for readabilities.
Fixes "fail to load libfb.so" errors on X.org 1.10 server ports.
Ok'ed by mrg@ on tech-x11@:
https://mail-index.netbsd.org/tech-x11/2024/01/24/msg002434.html
Should be pulled up to netbsd-10.
Also fix syspkg names and reorder entries for readabilities.
Fixes "fail to load libfb.so" errors on X.org 1.10 server ports.
Ok'ed by mrg@ on tech-x11@:
https://mail-index.netbsd.org/tech-x11/2024/01/24/msg002434.html
Should be pulled up to netbsd-10.
MAIN commitmail json YAML
src/external/mit/xorg/server/xorg-server.old/Makefile.servermod@1.6
/
diff
/
nxr@1.6
src/external/mit/xorg/server/xorg-server.old/hw/xfree86/dixmods/fb/Makefile@1.2 / diff / nxr@1.2
src/external/mit/xorg/server/xorg-server.old/hw/xfree86/dixmods/fb/Makefile@1.2 / diff / nxr@1.2
Stop building static libfb.a module for Xorg server 1.10 ports.
It looks unused and marked as obsolete in
src/distrib/sets/lists/xserver/md.* list files since netbsd-8.
It looks unused and marked as obsolete in
src/distrib/sets/lists/xserver/md.* list files since netbsd-8.
MAIN commitmail json YAML
Fix mmap(2) address for smg(4) as other framebuffers.
Now X.org server can render onto framebuffer (but inverted bitorder).
Should be pulled up to netbsd-10 and netbsd-9.
Now X.org server can render onto framebuffer (but inverted bitorder).
Should be pulled up to netbsd-10 and netbsd-9.
MAIN commitmail json YAML
Add missed "rasops1" attribute to smg(4) rasops'fied a year ago.
This fixes silent boot failure on VS3100 with smg(4) framebuffer console.
Should be pulled up to netbsd-10.
This fixes silent boot failure on VS3100 with smg(4) framebuffer console.
Should be pulled up to netbsd-10.
MAIN commitmail json YAML
Add three button trackballs (M1309A) to a supported HP-HIL device list.
Asked by Jonathan Stone on port-hp300@, and tested by me:
https://mail-index.netbsd.org/port-hp300/2024/01/14/msg000238.html
Asked by Jonathan Stone on port-hp300@, and tested by me:
https://mail-index.netbsd.org/port-hp300/2024/01/14/msg000238.html
MAIN commitmail json YAML
Disable more several pseudo-devices to shrink binary size.
My 3/60 fails to boot from a SCSI disk without this change.
https://mail-index.netbsd.org/port-sun3/2024/01/13/msg000207.html
Should be pulled up to netbsd-10.
My 3/60 fails to boot from a SCSI disk without this change.
https://mail-index.netbsd.org/port-sun3/2024/01/13/msg000207.html
Should be pulled up to netbsd-10.
MAIN commitmail json YAML
Fix a typo of a kernel name on detecting a running machine type.
Should be pulled up to netbsd-10.
Should be pulled up to netbsd-10.
MAIN commitmail json YAML
src/sys/arch/luna68k/include/pmap.h@1.11
/
diff
/
nxr@1.11
src/sys/arch/luna68k/luna68k/genassym.cf@1.26 / diff / nxr@1.26
src/sys/arch/luna68k/luna68k/locore.s@1.72 / diff / nxr@1.72
src/sys/arch/luna68k/luna68k/genassym.cf@1.26 / diff / nxr@1.26
src/sys/arch/luna68k/luna68k/locore.s@1.72 / diff / nxr@1.72
Use proper macro for the 030/040 TT registers to map LUNA's I/O spaces.
No binary change.
No binary change.
MAIN commitmail json YAML
src/usr.sbin/makefs/cd9660.c@1.60
/
diff
/
nxr@1.60
src/usr.sbin/makefs/cd9660/cd9660_debug.c@1.14 / diff / nxr@1.14
src/usr.sbin/makefs/cd9660/cd9660_eltorito.c@1.27 / diff / nxr@1.27
src/usr.sbin/makefs/cd9660/cd9660_write.c@1.18 / diff / nxr@1.18
src/usr.sbin/makefs/ffs.c@1.75 / diff / nxr@1.75
src/usr.sbin/makefs/makefs.c@1.56 / diff / nxr@1.56
src/usr.sbin/makefs/msdos.c@1.23 / diff / nxr@1.23
src/usr.sbin/makefs/udf.c@1.31 / diff / nxr@1.31
src/usr.sbin/makefs/walk.c@1.33 / diff / nxr@1.33
src/usr.sbin/makefs/cd9660/cd9660_debug.c@1.14 / diff / nxr@1.14
src/usr.sbin/makefs/cd9660/cd9660_eltorito.c@1.27 / diff / nxr@1.27
src/usr.sbin/makefs/cd9660/cd9660_write.c@1.18 / diff / nxr@1.18
src/usr.sbin/makefs/ffs.c@1.75 / diff / nxr@1.75
src/usr.sbin/makefs/makefs.c@1.56 / diff / nxr@1.56
src/usr.sbin/makefs/msdos.c@1.23 / diff / nxr@1.23
src/usr.sbin/makefs/udf.c@1.31 / diff / nxr@1.31
src/usr.sbin/makefs/walk.c@1.33 / diff / nxr@1.33
Use EXIT_SUCCESS and EXIT_FAILURE where appropriate per style guide.
MAIN commitmail json YAML
Return a proper exit status on failure on creating msdosfs.
No particular comment in PR bin/57752.
Should be pulled up to netbsd-10 and netbsd-9.
No particular comment in PR bin/57752.
Should be pulled up to netbsd-10 and netbsd-9.
MAIN commitmail json YAML
Replace several magic numbers with macro to describe GPT's hybrid MBR boot.
MAIN commitmail json YAML
Fix an incorrect comment.
MAIN commitmail json YAML
Use defined ${GPTSECTORS} rather than hardcoded 2048.
MAIN commitmail json YAML
Document USE_GPTMBR and GPTSECTORS.
MAIN commitmail json YAML
Move more changes pulled up to netbsd-10 from CHANGES to CHANGES.prev.
MAIN commitmail json YAML
Remove a duplicated entry of OpenSSL 3.0.9 import.
MAIN commitmail json YAML
Fix formats for "Recent changes" pages on www.NetBSD.org.
MAIN commitmail json YAML
Move a pulled up newsmips LCD-MONO framebuffer entry to CHANGES.prev.
MAIN commitmail json YAML
xf86-input-keyboard: add build glue to enable USE_WSKBD_GETMAP.
MAIN commitmail json YAML
xsrc/external/mit/xf86-input-keyboard/dist/src/bsd_kbd.c@1.22
/
diff
/
nxr@1.22
xsrc/external/mit/xf86-input-keyboard/dist/src/bsd_kbd.h@1.5 / diff / nxr@1.5
xsrc/external/mit/xf86-input-keyboard/dist/src/kbd.c@1.9 / diff / nxr@1.9
xsrc/external/mit/xf86-input-keyboard/dist/src/ws_KbdMap.c@1.1 / diff / nxr@1.1
xsrc/external/mit/xf86-input-keyboard/dist/src/bsd_kbd.h@1.5 / diff / nxr@1.5
xsrc/external/mit/xf86-input-keyboard/dist/src/kbd.c@1.9 / diff / nxr@1.9
xsrc/external/mit/xf86-input-keyboard/dist/src/ws_KbdMap.c@1.1 / diff / nxr@1.1
xf86-input-keyboard: add suppport to get keymap via WSKBDIO_GETMAP ioctl(2).
No particular comment on tech-x11@:
https://mail-index.netbsd.org/tech-x11/2023/10/31/msg002415.html
https://mail-index.netbsd.org/tech-x11/2023/11/04/msg002416.html
Tested on NWS-3260 and NWS-3470 with Xorg 1.10 server in netbsd-9.
Worth to pullup to netbsd-10 and netbsd-9.
No particular comment on tech-x11@:
https://mail-index.netbsd.org/tech-x11/2023/10/31/msg002415.html
https://mail-index.netbsd.org/tech-x11/2023/11/04/msg002416.html
Tested on NWS-3260 and NWS-3470 with Xorg 1.10 server in netbsd-9.
Worth to pullup to netbsd-10 and netbsd-9.
MAIN commitmail json YAML
src/sys/arch/newsmips/dev/dmac_0448.h@1.7
/
diff
/
nxr@1.7
src/sys/arch/newsmips/dev/scsi_1185.c@1.25 / diff / nxr@1.25
src/sys/arch/newsmips/dev/scsi_1185.c@1.25 / diff / nxr@1.25
Use DELAY(9), not empty for() loop that could be optimized out.
No visible regression on NWS-3260 and NWS-3470.
No visible regression on NWS-3260 and NWS-3470.
MAIN commitmail json YAML
doc: note support for LCD-MONO framebuffer on NWS-32x0 laptop machines.
MAIN commitmail json YAML
src/sys/arch/newsmips/conf/GENERIC@1.146
/
diff
/
nxr@1.146
src/sys/arch/newsmips/conf/INSTALL@1.49 / diff / nxr@1.49
src/sys/arch/newsmips/dev/fb.c@1.34 / diff / nxr@1.34
src/sys/arch/newsmips/conf/INSTALL@1.49 / diff / nxr@1.49
src/sys/arch/newsmips/dev/fb.c@1.34 / diff / nxr@1.34
Add support for LCD-MONO framebuffer on NWS-32x0 laptop machines.
Tested on NWS-3260, which was sent from ryo@'s belongins and repaired
by me, and also tested on my NWS-3470D, including Xorg mono server.
(Note X.org server on NEWS machines requires keymap modifications)
Also add proper initialization on consinit() in NMB-253 case.
Worth to pull up to netbsd-10 and netbsd-9.
Tested on NWS-3260, which was sent from ryo@'s belongins and repaired
by me, and also tested on my NWS-3470D, including Xorg mono server.
(Note X.org server on NEWS machines requires keymap modifications)
Also add proper initialization on consinit() in NMB-253 case.
Worth to pull up to netbsd-10 and netbsd-9.
MAIN commitmail json YAML
Remove trailing spaces and tab.
MAIN commitmail json YAML
Use C99 designated struct initializers.
MAIN commitmail json YAML
Use proper C99 exact-width integer types.
MAIN commitmail json YAML
Make local functions and variables static.
MAIN commitmail json YAML
src/sys/arch/newsmips/conf/DEJIKO@1.37
/
diff
/
nxr@1.37
src/sys/arch/newsmips/conf/GENERIC@1.145 / diff / nxr@1.145
src/sys/arch/newsmips/conf/INSTALL@1.48 / diff / nxr@1.48
src/sys/arch/newsmips/conf/WAPIKO@1.51 / diff / nxr@1.51
src/sys/arch/newsmips/conf/GENERIC@1.145 / diff / nxr@1.145
src/sys/arch/newsmips/conf/INSTALL@1.48 / diff / nxr@1.48
src/sys/arch/newsmips/conf/WAPIKO@1.51 / diff / nxr@1.51
Specify -fno-unwind-tables to shrink kernel binaries.
MAIN commitmail json YAML
src/sys/arch/newsmips/conf/DEJIKO@1.36
/
diff
/
nxr@1.36
src/sys/arch/newsmips/conf/GENERIC@1.144 / diff / nxr@1.144
src/sys/arch/newsmips/conf/WAPIKO@1.50 / diff / nxr@1.50
src/sys/arch/newsmips/conf/GENERIC@1.144 / diff / nxr@1.144
src/sys/arch/newsmips/conf/WAPIKO@1.50 / diff / nxr@1.50
Use FONT_SONY12x24 for Sony fans, rather than Gallant fonts used on Sun.
MAIN commitmail json YAML
Don't use aprint_error(9) for a normal attach message.
Found on testing NetBSD/newsmips 9.3 on NWS-3260 sent from
ryo@'s belongings.
Found on testing NetBSD/newsmips 9.3 on NWS-3260 sent from
ryo@'s belongings.
MAIN commitmail json YAML
Remove obsolete #if blocks.
MAIN commitmail json YAML
Remove ancient and obsolete #if blocks.
MAIN commitmail json YAML
src/sys/arch/luna68k/conf/GENERIC@1.137
/
diff
/
nxr@1.137
src/sys/arch/luna68k/conf/INSTALL@1.36 / diff / nxr@1.36
src/sys/arch/luna68k/conf/majors.luna68k@1.26 / diff / nxr@1.26
src/sys/arch/luna68k/dev/xplx/xplx.asm@1.2 / diff / nxr@1.2
src/sys/arch/luna68k/conf/INSTALL@1.36 / diff / nxr@1.36
src/sys/arch/luna68k/conf/majors.luna68k@1.26 / diff / nxr@1.26
src/sys/arch/luna68k/dev/xplx/xplx.asm@1.2 / diff / nxr@1.2
Remove trailing spaces and TAB.
MAIN commitmail json YAML
Fix spelling. From OpenBSD/luna88k.
MAIN commitmail json YAML
Fix typo. From OpenBSD/luna88k.
MAIN commitmail json YAML
src/sys/arch/news68k/news68k/machdep.c@1.111
/
diff
/
nxr@1.111
src/sys/arch/news68k/news68k/pmap_bootstrap.c@1.42 / diff / nxr@1.42
src/sys/arch/news68k/stand/bootxx/start.S@1.4 / diff / nxr@1.4
src/sys/arch/news68k/news68k/pmap_bootstrap.c@1.42 / diff / nxr@1.42
src/sys/arch/news68k/stand/bootxx/start.S@1.4 / diff / nxr@1.4
Remove trailing spaces and tab.
MAIN commitmail json YAML
src/sys/arch/m68k/include/cacheops_60.h@1.14
/
diff
/
nxr@1.14
src/sys/arch/m68k/include/cpuframe.h@1.10 / diff / nxr@1.10
src/sys/arch/m68k/include/db_machdep.h@1.35 / diff / nxr@1.35
src/sys/arch/m68k/include/frame.h@1.33 / diff / nxr@1.33
src/sys/arch/m68k/include/m68k.h@1.26 / diff / nxr@1.26
src/sys/arch/m68k/include/pcb.h@1.11 / diff / nxr@1.11
src/sys/arch/m68k/m68k/copy.s@1.50 / diff / nxr@1.50
src/sys/arch/m68k/m68k/db_disasm.c@1.47 / diff / nxr@1.47
src/sys/arch/m68k/m68k/db_trace.c@1.63 / diff / nxr@1.63
src/sys/arch/m68k/m68k/oc_cksum.s@1.11 / diff / nxr@1.11
src/sys/arch/m68k/m68k/pmap_motorola.c@1.79 / diff / nxr@1.79
src/sys/arch/m68k/m68k/sunos_machdep.c@1.39 / diff / nxr@1.39
src/sys/arch/m68k/m68k/sunos_sigcode.s@1.7 / diff / nxr@1.7
src/sys/arch/m68k/m68k/switch_subr.s@1.36 / diff / nxr@1.36
src/sys/arch/m68k/m68k/vm_machdep.c@1.40 / diff / nxr@1.40
src/sys/arch/m68k/include/cpuframe.h@1.10 / diff / nxr@1.10
src/sys/arch/m68k/include/db_machdep.h@1.35 / diff / nxr@1.35
src/sys/arch/m68k/include/frame.h@1.33 / diff / nxr@1.33
src/sys/arch/m68k/include/m68k.h@1.26 / diff / nxr@1.26
src/sys/arch/m68k/include/pcb.h@1.11 / diff / nxr@1.11
src/sys/arch/m68k/m68k/copy.s@1.50 / diff / nxr@1.50
src/sys/arch/m68k/m68k/db_disasm.c@1.47 / diff / nxr@1.47
src/sys/arch/m68k/m68k/db_trace.c@1.63 / diff / nxr@1.63
src/sys/arch/m68k/m68k/oc_cksum.s@1.11 / diff / nxr@1.11
src/sys/arch/m68k/m68k/pmap_motorola.c@1.79 / diff / nxr@1.79
src/sys/arch/m68k/m68k/sunos_machdep.c@1.39 / diff / nxr@1.39
src/sys/arch/m68k/m68k/sunos_sigcode.s@1.7 / diff / nxr@1.7
src/sys/arch/m68k/m68k/switch_subr.s@1.36 / diff / nxr@1.36
src/sys/arch/m68k/m68k/vm_machdep.c@1.40 / diff / nxr@1.40
TAB/space cleanup.
MAIN commitmail json YAML
src/sys/arch/m68k/include/asm.h@1.35
/
diff
/
nxr@1.35
src/sys/arch/m68k/include/bus_dma.h@1.14 / diff / nxr@1.14
src/sys/arch/m68k/include/cacheops_30.h@1.10 / diff / nxr@1.10
src/sys/arch/m68k/include/cpuframe.h@1.9 / diff / nxr@1.9
src/sys/arch/m68k/include/db_machdep.h@1.34 / diff / nxr@1.34
src/sys/arch/m68k/include/fenv.h@1.9 / diff / nxr@1.9
src/sys/arch/m68k/include/frame.h@1.32 / diff / nxr@1.32
src/sys/arch/m68k/include/ieeefp.h@1.11 / diff / nxr@1.11
src/sys/arch/m68k/include/int_limits.h@1.9 / diff / nxr@1.9
src/sys/arch/m68k/include/m68k.h@1.25 / diff / nxr@1.25
src/sys/arch/m68k/include/pmap_motorola.h@1.38 / diff / nxr@1.38
src/sys/arch/m68k/m68k/bus_dma.c@1.40 / diff / nxr@1.40
src/sys/arch/m68k/m68k/copypage.s@1.17 / diff / nxr@1.17
src/sys/arch/m68k/m68k/db_disasm.h@1.11 / diff / nxr@1.11
src/sys/arch/m68k/m68k/db_memrw.c@1.8 / diff / nxr@1.8
src/sys/arch/m68k/m68k/db_trace.c@1.62 / diff / nxr@1.62
src/sys/arch/m68k/m68k/m68k_machdep.c@1.11 / diff / nxr@1.11
src/sys/arch/m68k/m68k/oc_cksum.s@1.10 / diff / nxr@1.10
src/sys/arch/m68k/m68k/pmap_motorola.c@1.78 / diff / nxr@1.78
src/sys/arch/m68k/m68k/switch_subr.s@1.35 / diff / nxr@1.35
:
(more 2 files)
src/sys/arch/m68k/include/bus_dma.h@1.14 / diff / nxr@1.14
src/sys/arch/m68k/include/cacheops_30.h@1.10 / diff / nxr@1.10
src/sys/arch/m68k/include/cpuframe.h@1.9 / diff / nxr@1.9
src/sys/arch/m68k/include/db_machdep.h@1.34 / diff / nxr@1.34
src/sys/arch/m68k/include/fenv.h@1.9 / diff / nxr@1.9
src/sys/arch/m68k/include/frame.h@1.32 / diff / nxr@1.32
src/sys/arch/m68k/include/ieeefp.h@1.11 / diff / nxr@1.11
src/sys/arch/m68k/include/int_limits.h@1.9 / diff / nxr@1.9
src/sys/arch/m68k/include/m68k.h@1.25 / diff / nxr@1.25
src/sys/arch/m68k/include/pmap_motorola.h@1.38 / diff / nxr@1.38
src/sys/arch/m68k/m68k/bus_dma.c@1.40 / diff / nxr@1.40
src/sys/arch/m68k/m68k/copypage.s@1.17 / diff / nxr@1.17
src/sys/arch/m68k/m68k/db_disasm.h@1.11 / diff / nxr@1.11
src/sys/arch/m68k/m68k/db_memrw.c@1.8 / diff / nxr@1.8
src/sys/arch/m68k/m68k/db_trace.c@1.62 / diff / nxr@1.62
src/sys/arch/m68k/m68k/m68k_machdep.c@1.11 / diff / nxr@1.11
src/sys/arch/m68k/m68k/oc_cksum.s@1.10 / diff / nxr@1.10
src/sys/arch/m68k/m68k/pmap_motorola.c@1.78 / diff / nxr@1.78
src/sys/arch/m68k/m68k/switch_subr.s@1.35 / diff / nxr@1.35
:
(more 2 files)
Remove trailing spaces and TABs.
MAIN commitmail json YAML
src/sys/arch/arc/arc/autoconf.c@1.36
/
diff
/
nxr@1.36
src/sys/arch/arc/arc/interrupt.c@1.10 / diff / nxr@1.10
src/sys/arch/arc/arc/timer.c@1.12 / diff / nxr@1.12
src/sys/arch/arc/arc/timervar.h@1.8 / diff / nxr@1.8
src/sys/arch/arc/arc/interrupt.c@1.10 / diff / nxr@1.10
src/sys/arch/arc/arc/timer.c@1.12 / diff / nxr@1.12
src/sys/arch/arc/arc/timervar.h@1.8 / diff / nxr@1.8
Remove ENABLE_INT5_STATCLOCK broken since matt-nb5-mips64 merge.
Noticed by andvar@.
Noticed by andvar@.
MAIN commitmail json YAML
src/external/mit/xorg/etc/etc.dreamcast/xorg.conf.jpkbd@1.5
/
diff
/
nxr@1.5
src/external/mit/xorg/etc/etc.dreamcast/xorg.conf.uskbd@1.5 / diff / nxr@1.5
src/external/mit/xorg/etc/etc.hpc/xorg.conf.640x240-jp@1.5 / diff / nxr@1.5
src/external/mit/xorg/etc/etc.hpc/xorg.conf.640x240-us@1.5 / diff / nxr@1.5
src/external/mit/xorg/etc/etc.hpc/xorg.conf.640x480-jp@1.5 / diff / nxr@1.5
src/external/mit/xorg/etc/etc.hpc/xorg.conf.640x480-us@1.5 / diff / nxr@1.5
src/external/mit/xorg/etc/etc.hpc/xorg.conf.800x600-jp@1.5 / diff / nxr@1.5
src/external/mit/xorg/etc/etc.hpc/xorg.conf.800x600-us@1.5 / diff / nxr@1.5
src/external/mit/xorg/etc/etc.hpcarm/xorg.conf.ws003sh@1.5 / diff / nxr@1.5
src/external/mit/xorg/etc/etc.hpcarm/xorg.conf.ws007sh@1.5 / diff / nxr@1.5
src/external/mit/xorg/etc/etc.hpcarm/xorg.conf.ws011sh@1.5 / diff / nxr@1.5
src/external/mit/xorg/etc/etc.hpcarm/xorg.conf.ws020sh@1.5 / diff / nxr@1.5
src/external/mit/xorg/etc/etc.zaurus/xorg.conf.C3x00@1.4 / diff / nxr@1.4
src/external/mit/xorg/etc/etc.zaurus/xorg.conf.C7x0@1.4 / diff / nxr@1.4
src/external/mit/xorg/etc/etc.dreamcast/xorg.conf.uskbd@1.5 / diff / nxr@1.5
src/external/mit/xorg/etc/etc.hpc/xorg.conf.640x240-jp@1.5 / diff / nxr@1.5
src/external/mit/xorg/etc/etc.hpc/xorg.conf.640x240-us@1.5 / diff / nxr@1.5
src/external/mit/xorg/etc/etc.hpc/xorg.conf.640x480-jp@1.5 / diff / nxr@1.5
src/external/mit/xorg/etc/etc.hpc/xorg.conf.640x480-us@1.5 / diff / nxr@1.5
src/external/mit/xorg/etc/etc.hpc/xorg.conf.800x600-jp@1.5 / diff / nxr@1.5
src/external/mit/xorg/etc/etc.hpc/xorg.conf.800x600-us@1.5 / diff / nxr@1.5
src/external/mit/xorg/etc/etc.hpcarm/xorg.conf.ws003sh@1.5 / diff / nxr@1.5
src/external/mit/xorg/etc/etc.hpcarm/xorg.conf.ws007sh@1.5 / diff / nxr@1.5
src/external/mit/xorg/etc/etc.hpcarm/xorg.conf.ws011sh@1.5 / diff / nxr@1.5
src/external/mit/xorg/etc/etc.hpcarm/xorg.conf.ws020sh@1.5 / diff / nxr@1.5
src/external/mit/xorg/etc/etc.zaurus/xorg.conf.C3x00@1.4 / diff / nxr@1.4
src/external/mit/xorg/etc/etc.zaurus/xorg.conf.C7x0@1.4 / diff / nxr@1.4
Remove trailing tabs.
MAIN commitmail json YAML
src/external/mit/xorg/etc/etc.dreamcast/xorg.conf.jpkbd@1.4
/
diff
/
nxr@1.4
src/external/mit/xorg/etc/etc.dreamcast/xorg.conf.uskbd@1.4 / diff / nxr@1.4
src/external/mit/xorg/etc/etc.hpc/xorg.conf.640x240-jp@1.4 / diff / nxr@1.4
src/external/mit/xorg/etc/etc.hpc/xorg.conf.640x240-us@1.4 / diff / nxr@1.4
src/external/mit/xorg/etc/etc.hpc/xorg.conf.640x480-jp@1.4 / diff / nxr@1.4
src/external/mit/xorg/etc/etc.hpc/xorg.conf.640x480-us@1.4 / diff / nxr@1.4
src/external/mit/xorg/etc/etc.hpc/xorg.conf.800x600-jp@1.4 / diff / nxr@1.4
src/external/mit/xorg/etc/etc.hpc/xorg.conf.800x600-us@1.4 / diff / nxr@1.4
src/external/mit/xorg/etc/etc.hpcarm/xorg.conf.ws003sh@1.4 / diff / nxr@1.4
src/external/mit/xorg/etc/etc.hpcarm/xorg.conf.ws007sh@1.4 / diff / nxr@1.4
src/external/mit/xorg/etc/etc.hpcarm/xorg.conf.ws011sh@1.4 / diff / nxr@1.4
src/external/mit/xorg/etc/etc.hpcarm/xorg.conf.ws020sh@1.4 / diff / nxr@1.4
src/external/mit/xorg/etc/etc.zaurus/xorg.conf.C3x00@1.3 / diff / nxr@1.3
src/external/mit/xorg/etc/etc.zaurus/xorg.conf.C7x0@1.3 / diff / nxr@1.3
src/external/mit/xorg/etc/etc.dreamcast/xorg.conf.uskbd@1.4 / diff / nxr@1.4
src/external/mit/xorg/etc/etc.hpc/xorg.conf.640x240-jp@1.4 / diff / nxr@1.4
src/external/mit/xorg/etc/etc.hpc/xorg.conf.640x240-us@1.4 / diff / nxr@1.4
src/external/mit/xorg/etc/etc.hpc/xorg.conf.640x480-jp@1.4 / diff / nxr@1.4
src/external/mit/xorg/etc/etc.hpc/xorg.conf.640x480-us@1.4 / diff / nxr@1.4
src/external/mit/xorg/etc/etc.hpc/xorg.conf.800x600-jp@1.4 / diff / nxr@1.4
src/external/mit/xorg/etc/etc.hpc/xorg.conf.800x600-us@1.4 / diff / nxr@1.4
src/external/mit/xorg/etc/etc.hpcarm/xorg.conf.ws003sh@1.4 / diff / nxr@1.4
src/external/mit/xorg/etc/etc.hpcarm/xorg.conf.ws007sh@1.4 / diff / nxr@1.4
src/external/mit/xorg/etc/etc.hpcarm/xorg.conf.ws011sh@1.4 / diff / nxr@1.4
src/external/mit/xorg/etc/etc.hpcarm/xorg.conf.ws020sh@1.4 / diff / nxr@1.4
src/external/mit/xorg/etc/etc.zaurus/xorg.conf.C3x00@1.3 / diff / nxr@1.3
src/external/mit/xorg/etc/etc.zaurus/xorg.conf.C7x0@1.3 / diff / nxr@1.3
Specify options "AutoAddDevices" to prefer xorg.conf keyboard options.
Fixes PR/57346.
Should be pulled up to netbsd-10.
Fixes PR/57346.
Should be pulled up to netbsd-10.
MAIN commitmail json YAML
src/share/examples/npf/host-npf.conf@1.12
/
diff
/
nxr@1.12
src/share/examples/npf/soho_gw-npf.conf@1.21 / diff / nxr@1.21
src/share/examples/npf/soho_gw-npf.conf@1.21 / diff / nxr@1.21
Use proper variables for interface names in examples.
MAIN commitmail json YAML
No need to ask whether to use the TCP option on NFS mount.
TCP mount has been default since NetBSD 9.0.
TCP mount has been default since NetBSD 9.0.
MAIN commitmail json YAML
Add comments and remove nonexistent status registers.
MAIN commitmail json YAML
Fix a wrong cdb size of SCSI disk write command. From OpenBSD/luna88k.
MAIN commitmail json YAML
Update URL of the technical manual.
MAIN commitmail json YAML
src/sbin/newfs_ext2fs/mke2fs.c@1.26
/
diff
/
nxr@1.26
src/sbin/newfs_ext2fs/newfs_ext2fs.8@1.15 / diff / nxr@1.15
src/sbin/newfs_ext2fs/newfs_ext2fs.8@1.15 / diff / nxr@1.15
Use https for Ext2 documentation URLs.
MAIN commitmail json YAML
src/sys/arch/luna68k/dev/spc.c@1.11
/
diff
/
nxr@1.11
src/sys/arch/luna68k/luna68k/mainbus.c@1.21 / diff / nxr@1.21
src/sys/arch/luna68k/luna68k/mainbus.c@1.21 / diff / nxr@1.21
Explicitly check machine type (LUNA-II) on secondary spc(4) probe.
So that individual mainbus_attach_args for both LUNA and LUNA-II
are no longer necessary.
While here, use proper address macro in <machine/board.h>.
Tested on both LUNA and LUNA-II.
So that individual mainbus_attach_args for both LUNA and LUNA-II
are no longer necessary.
While here, use proper address macro in <machine/board.h>.
Tested on both LUNA and LUNA-II.
MAIN commitmail json YAML
src/sys/arch/news68k/news68k/bus_space.c@1.14
/
diff
/
nxr@1.14
src/sys/arch/news68k/news68k/trap.c@1.74 / diff / nxr@1.74
src/sys/arch/news68k/news68k/trap.c@1.74 / diff / nxr@1.74
Remove ancient /*ARGSUSED*/ comments.
MAIN commitmail json YAML
src/sys/arch/luna68k/luna68k/trap.c@1.75
/
diff
/
nxr@1.75
src/sys/arch/luna68k/stand/boot/trap.c@1.3 / diff / nxr@1.3
src/sys/arch/luna68k/stand/boot/trap.c@1.3 / diff / nxr@1.3
Remove ancient /*ARGSUSED*/ comments.
MAIN commitmail json YAML
src/sys/arch/hp300/dev/ct.c@1.64
/
diff
/
nxr@1.64
src/sys/arch/hp300/dev/dcm.c@1.92 / diff / nxr@1.92
src/sys/arch/hp300/dev/rd.c@1.126 / diff / nxr@1.126
src/sys/arch/hp300/hp300/bus_space.c@1.22 / diff / nxr@1.22
src/sys/arch/hp300/hp300/trap.c@1.157 / diff / nxr@1.157
src/sys/arch/hp300/dev/dcm.c@1.92 / diff / nxr@1.92
src/sys/arch/hp300/dev/rd.c@1.126 / diff / nxr@1.126
src/sys/arch/hp300/hp300/bus_space.c@1.22 / diff / nxr@1.22
src/sys/arch/hp300/hp300/trap.c@1.157 / diff / nxr@1.157
Remove ancient /* ARGSUSED */ lint comments.
MAIN commitmail json YAML
src/sys/arch/hp300/stand/common/apci.c@1.14
/
diff
/
nxr@1.14
src/sys/arch/hp300/stand/common/dca.c@1.8 / diff / nxr@1.8
src/sys/arch/hp300/stand/common/dcm.c@1.10 / diff / nxr@1.10
src/sys/arch/hp300/stand/common/ite.c@1.20 / diff / nxr@1.20
src/sys/arch/hp300/stand/common/dca.c@1.8 / diff / nxr@1.8
src/sys/arch/hp300/stand/common/dcm.c@1.10 / diff / nxr@1.10
src/sys/arch/hp300/stand/common/ite.c@1.20 / diff / nxr@1.20
Remove ancient /* ARGSUSED */ lint comments.
MAIN commitmail json YAML
Avoid an extern declaration in .c file. Just declare it as static.
Suggested on tech-userlevel@.
Suggested on tech-userlevel@.
MAIN commitmail json YAML
Fix a wrong year in r1.168. Pointed out by Nishi.
MAIN commitmail json YAML
Fix device name for xpbus at mainbus for LUNA-II, missed on psgpam merge.
Fortunately harmless because xpbus_match() doesn't check ma_name in
mainbus_attach_args.
Fortunately harmless because xpbus_match() doesn't check ma_name in
mainbus_attach_args.
MAIN commitmail json YAML
Fix missing locore.d dependency output on make depend.
Reported from isaki@. Looks missed in rev 1.13 (22 years ago):
http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/arch/luna68k/conf/Makefile.luna68k#rev1.13
Should be pulled up to netbsd-8, netbsd-9, and netbsd-10.
Reported from isaki@. Looks missed in rev 1.13 (22 years ago):
http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/arch/luna68k/conf/Makefile.luna68k#rev1.13
Should be pulled up to netbsd-8, netbsd-9, and netbsd-10.
MAIN commitmail json YAML
Note more user visible changes by me that will appear in NetBSD 10.0.
MAIN commitmail json YAML
Move changes pulled up to netbsd-10 from CHANGES to CHANGES.prev.
MAIN commitmail json YAML
Actually bump version (missed in the previous commit).
MAIN commitmail json YAML
src/sys/arch/next68k/stand/boot/boot.c@1.15
/
diff
/
nxr@1.15
src/sys/arch/next68k/stand/boot/samachdep.h@1.2 / diff / nxr@1.2
src/sys/arch/next68k/stand/boot/scsi.c@1.14 / diff / nxr@1.14
src/sys/arch/next68k/stand/boot/samachdep.h@1.2 / diff / nxr@1.2
src/sys/arch/next68k/stand/boot/scsi.c@1.14 / diff / nxr@1.14
Replace DELAY() with one in hp300 bootloader and adjust cpuspeed counts.
Fix boot failure on my ancient Seagate ST52160N drive.
It looks some of such old drives can't respond to SCSI
test-unit-ready command without proper wait after SCSI bus reset.
Bump version again to denote a fix.
XXX we should re-evaluate cpuspeed counts for DELAY() in bootloaders
(where cache is disabled) on other m68k ports, hp300 and luna68k etc.
Fix boot failure on my ancient Seagate ST52160N drive.
It looks some of such old drives can't respond to SCSI
test-unit-ready command without proper wait after SCSI bus reset.
Bump version again to denote a fix.
XXX we should re-evaluate cpuspeed counts for DELAY() in bootloaders
(where cache is disabled) on other m68k ports, hp300 and luna68k etc.
MAIN commitmail json YAML
src/sys/arch/next68k/stand/boot/boot.c@1.14
/
diff
/
nxr@1.14
src/sys/arch/next68k/stand/boot/conf.c@1.8 / diff / nxr@1.8
src/sys/arch/next68k/stand/boot/devopen.c@1.8 / diff / nxr@1.8
src/sys/arch/next68k/stand/boot/en.c@1.20 / diff / nxr@1.20
src/sys/arch/next68k/stand/boot/machdep.c@1.9 / diff / nxr@1.9
src/sys/arch/next68k/stand/boot/rtc.c@1.8 / diff / nxr@1.8
src/sys/arch/next68k/stand/boot/samachdep.h@1.1 / diff / nxr@1.1
src/sys/arch/next68k/stand/boot/scsi.c@1.13 / diff / nxr@1.13
src/sys/arch/next68k/stand/boot/scsivar.h@1.2 / diff / nxr@1.2
src/sys/arch/next68k/stand/boot/sd.c@1.17 / diff / nxr@1.17
src/sys/arch/next68k/stand/boot/conf.c@1.8 / diff / nxr@1.8
src/sys/arch/next68k/stand/boot/devopen.c@1.8 / diff / nxr@1.8
src/sys/arch/next68k/stand/boot/en.c@1.20 / diff / nxr@1.20
src/sys/arch/next68k/stand/boot/machdep.c@1.9 / diff / nxr@1.9
src/sys/arch/next68k/stand/boot/rtc.c@1.8 / diff / nxr@1.8
src/sys/arch/next68k/stand/boot/samachdep.h@1.1 / diff / nxr@1.1
src/sys/arch/next68k/stand/boot/scsi.c@1.13 / diff / nxr@1.13
src/sys/arch/next68k/stand/boot/scsivar.h@1.2 / diff / nxr@1.2
src/sys/arch/next68k/stand/boot/sd.c@1.17 / diff / nxr@1.17
Use common declarations and macros in proper headers.
Also fix inconsistent sdopen() and sdstrategy() args and
remove useless #if 0'ed out code.
No functional change.
Also fix inconsistent sdopen() and sdstrategy() args and
remove useless #if 0'ed out code.
No functional change.
MAIN commitmail json YAML
src/distrib/next68k/Makefile@1.2
/
diff
/
nxr@1.2
src/distrib/next68k/instkernel/Makefile@1.1 / diff / nxr@1.1
src/distrib/next68k/ramdisk/Makefile@1.1 / diff / nxr@1.1
src/distrib/next68k/ramdisk/dot.profile@1.1 / diff / nxr@1.1
src/distrib/next68k/ramdisk/list@1.1 / diff / nxr@1.1
src/etc/etc.next68k/MAKEDEV.conf@1.7 / diff / nxr@1.7
src/etc/etc.next68k/Makefile.inc@1.8 / diff / nxr@1.8
src/sys/arch/next68k/conf/RAMDISK@1.5 / diff / nxr@1.5
src/distrib/next68k/instkernel/Makefile@1.1 / diff / nxr@1.1
src/distrib/next68k/ramdisk/Makefile@1.1 / diff / nxr@1.1
src/distrib/next68k/ramdisk/dot.profile@1.1 / diff / nxr@1.1
src/distrib/next68k/ramdisk/list@1.1 / diff / nxr@1.1
src/etc/etc.next68k/MAKEDEV.conf@1.7 / diff / nxr@1.7
src/etc/etc.next68k/Makefile.inc@1.8 / diff / nxr@1.8
src/sys/arch/next68k/conf/RAMDISK@1.5 / diff / nxr@1.5
Build a RAMDISK root kernel on NetBSD/next68k release build.
No sysinst(8) yet, but useful on bootstrap and rescue ops.
No sysinst(8) yet, but useful on bootstrap and rescue ops.
MAIN commitmail json YAML
src/sys/arch/pmax/ibus/pm.c@1.19
/
diff
/
nxr@1.19
src/sys/arch/pmax/ibus/pmreg.h@1.4 / diff / nxr@1.4
src/sys/arch/pmax/ibus/pmreg.h@1.4 / diff / nxr@1.4
Use MI <dev/ic/dc503reg.h> (added for vax smg(4)) for pmax pm(4) too.
MAIN commitmail json YAML
Bump version again to denote NeXT_CUBE_TURBO support.
MAIN commitmail json YAML
Bump version to 1.6 to denote recent bootloader's >20 years old bug fixes.
All these fixes should be pulled up to netbsd-10 and netbsd-9.
All these fixes should be pulled up to netbsd-10 and netbsd-9.
MAIN commitmail json YAML
Disable rarely used options and devices, and add options MODULAR instead.
Also enable files-system MSDOS for file exchange via removable media.
Also enable files-system MSDOS for file exchange via removable media.
MAIN commitmail json YAML
Remove unnecessary commented out lines.
MAIN commitmail json YAML
src/sys/arch/next68k/conf/GENERIC@1.159
/
diff
/
nxr@1.159
src/sys/arch/next68k/conf/SLAB@1.63 / diff / nxr@1.63
src/sys/arch/next68k/conf/SLAB@1.63 / diff / nxr@1.63
Remove nonexistent options SWAPDEBUG.
MAIN commitmail json YAML
src/distrib/next68k/Makefile@1.1
/
diff
/
nxr@1.1
src/distrib/next68k/cdroms/Makefile@1.1 / diff / nxr@1.1
src/distrib/next68k/cdroms/installcd/Makefile@1.1 / diff / nxr@1.1
src/distrib/next68k/cdroms/Makefile@1.1 / diff / nxr@1.1
src/distrib/next68k/cdroms/installcd/Makefile@1.1 / diff / nxr@1.1
Prepare MD distrib files to build next68k iso-image.
MAIN commitmail json YAML
Enable file-system CD9660.
It's useful for installation especially on emulators.
It's useful for installation especially on emulators.
MAIN commitmail json YAML
src/sys/arch/vax/conf/GENERIC@1.218
/
diff
/
nxr@1.218
src/sys/arch/vax/conf/INSTALL@1.77 / diff / nxr@1.77
src/sys/arch/vax/conf/INSTALL@1.77 / diff / nxr@1.77
Add comments that "options VAX410" also supports VS3100/m30,m38,m40,m48.
MAIN commitmail json YAML
src/sys/arch/vax/vsa/maskbits.h@1.1
/
diff
/
nxr@1.1
src/sys/arch/vax/vsa/smg.c@1.64 / diff / nxr@1.64
src/sys/dev/ic/dc503reg.h@1.1 / diff / nxr@1.1
src/sys/arch/vax/vsa/smg.c@1.64 / diff / nxr@1.64
src/sys/dev/ic/dc503reg.h@1.1 / diff / nxr@1.1
Port rasops'fied smg(4) framebuffer driver for VS3100 from OpenBSD/vax.
This allows using more fonts other than 8x15 pixels on smg(4).
Tested on my VAXstation 3100/m30.
Note the bitorder of smg(4) VRAM is LSB first (i.e. LSBit is the
most left side pixel) and this requires more complicated changes
to bitmask ops in MI rasops(9) because several LE machines have
VRAMs whose MSBit is connected to the most left side pixel,
but for now I prepared smg(4) specific putchar and cursor ops
based on old luna68k omrasops.
This allows using more fonts other than 8x15 pixels on smg(4).
Tested on my VAXstation 3100/m30.
Note the bitorder of smg(4) VRAM is LSB first (i.e. LSBit is the
most left side pixel) and this requires more complicated changes
to bitmask ops in MI rasops(9) because several LE machines have
VRAMs whose MSBit is connected to the most left side pixel,
but for now I prepared smg(4) specific putchar and cursor ops
based on old luna68k omrasops.
MAIN commitmail json YAML
NeXT Turbo Color doesn't have NEXT_P_C16_CMD_REG.
Info from Andreas Grabher on port-next68k@.
Info from Andreas Grabher on port-next68k@.
MAIN commitmail json YAML
src/sys/arch/next68k/dev/nextcons.c@1.14
/
diff
/
nxr@1.14
src/sys/arch/next68k/dev/nextdisplay.c@1.29 / diff / nxr@1.29
src/sys/arch/next68k/next68k/nextrom.c@1.29 / diff / nxr@1.29
src/sys/arch/next68k/next68k/nextrom.h@1.13 / diff / nxr@1.13
src/sys/arch/next68k/stand/boot/boot.c@1.13 / diff / nxr@1.13
src/sys/arch/next68k/dev/nextdisplay.c@1.29 / diff / nxr@1.29
src/sys/arch/next68k/next68k/nextrom.c@1.29 / diff / nxr@1.29
src/sys/arch/next68k/next68k/nextrom.h@1.13 / diff / nxr@1.13
src/sys/arch/next68k/stand/boot/boot.c@1.13 / diff / nxr@1.13
Add and check machine type NeXT_CUBE_TURBO (type 8).
Info from Andreas Grabher on port-next68k@.
Info from Andreas Grabher on port-next68k@.
MAIN commitmail json YAML
src/sys/arch/next68k/dev/intio.c@1.19
/
diff
/
nxr@1.19
src/sys/arch/next68k/dev/intiovar.h@1.8 / diff / nxr@1.8
src/sys/arch/next68k/dev/nextdisplay.c@1.28 / diff / nxr@1.28
src/sys/arch/next68k/include/bus_space.h@1.23 / diff / nxr@1.23
src/sys/arch/next68k/include/cpu.h@1.52 / diff / nxr@1.52
src/sys/arch/next68k/next68k/locore.s@1.72 / diff / nxr@1.72
src/sys/arch/next68k/next68k/nextrom.c@1.28 / diff / nxr@1.28
src/sys/arch/next68k/next68k/pmap_bootstrap.c@1.47 / diff / nxr@1.47
src/sys/arch/next68k/dev/intiovar.h@1.8 / diff / nxr@1.8
src/sys/arch/next68k/dev/nextdisplay.c@1.28 / diff / nxr@1.28
src/sys/arch/next68k/include/bus_space.h@1.23 / diff / nxr@1.23
src/sys/arch/next68k/include/cpu.h@1.52 / diff / nxr@1.52
src/sys/arch/next68k/next68k/locore.s@1.72 / diff / nxr@1.72
src/sys/arch/next68k/next68k/nextrom.c@1.28 / diff / nxr@1.28
src/sys/arch/next68k/next68k/pmap_bootstrap.c@1.47 / diff / nxr@1.47
Handle NeXT Turbo VRAM regions properly.
Info from Andreas Grabher on port-next68k@:
https://mail-index.netbsd.org/port-next68k/2023/02/06/msg000052.html
Also refactor bus_space_map(9) and fix (unused) bus_space_mmap(9).
Info from Andreas Grabher on port-next68k@:
https://mail-index.netbsd.org/port-next68k/2023/02/06/msg000052.html
Also refactor bus_space_map(9) and fix (unused) bus_space_mmap(9).
MAIN commitmail json YAML
src/sys/arch/next68k/stand/boot/Makefile@1.31
/
diff
/
nxr@1.31
src/sys/arch/next68k/stand/boot/scsi.c@1.12 / diff / nxr@1.12
src/sys/arch/next68k/stand/boot/sd.c@1.16 / diff / nxr@1.16
src/sys/arch/next68k/stand/boot/scsi.c@1.12 / diff / nxr@1.12
src/sys/arch/next68k/stand/boot/sd.c@1.16 / diff / nxr@1.16
Disable DEBUG options properly.
MAIN commitmail json YAML
Request only 36 bytes for a response of INQUIRY command for legacy drives.
Some drives don't respond larger requested size for newer
SCSI3 devices and not all drivers can handle short xfers.
We should fix drivers to handle such short xfers properly,
but we need only SCSI device type here (and the 36 bytes are
enough even if we want vendor and product names on a bootloader).
The problem is reported from Andreas Grabher (a maintainer of NeXT
Computer Emulator)a on port-next68k@:
https://mail-index.netbsd.org/port-next68k/2023/02/thread1.html
Some drives don't respond larger requested size for newer
SCSI3 devices and not all drivers can handle short xfers.
We should fix drivers to handle such short xfers properly,
but we need only SCSI device type here (and the 36 bytes are
enough even if we want vendor and product names on a bootloader).
The problem is reported from Andreas Grabher (a maintainer of NeXT
Computer Emulator)a on port-next68k@:
https://mail-index.netbsd.org/port-next68k/2023/02/thread1.html
MAIN commitmail json YAML
Avoid possible division by zero trap in error cases to make debug easier.
MAIN commitmail json YAML
Make sure to specify volatile explicitly on DMA register accesses.
It looks booting from SCSI disks on next68k have been broken
since NetBSD 1.6 days, but now it works.
Should be pulled up to netbsd-10 and netbsd-9.
It looks booting from SCSI disks on next68k have been broken
since NetBSD 1.6 days, but now it works.
Should be pulled up to netbsd-10 and netbsd-9.
MAIN commitmail json YAML
Remove an obsolete comment.
MAIN commitmail json YAML
src/sys/arch/vax/conf/GENERIC@1.217
/
diff
/
nxr@1.217
src/sys/arch/vax/conf/INSTALL@1.76 / diff / nxr@1.76
src/sys/arch/vax/conf/VAX780@1.34 / diff / nxr@1.34
src/sys/arch/vax/conf/files.vax@1.126 / diff / nxr@1.126
src/sys/arch/vax/include/qdreg.h@1.7 / diff / nxr@1.7
src/sys/arch/vax/vax/conf.c@1.69 / diff / nxr@1.69
src/sys/arch/vax/vsa/gpx.c@1.1 / diff / nxr@1.1
src/sys/arch/vax/vsa/smg.c@1.63 / diff / nxr@1.63
src/sys/arch/vax/conf/INSTALL@1.76 / diff / nxr@1.76
src/sys/arch/vax/conf/VAX780@1.34 / diff / nxr@1.34
src/sys/arch/vax/conf/files.vax@1.126 / diff / nxr@1.126
src/sys/arch/vax/include/qdreg.h@1.7 / diff / nxr@1.7
src/sys/arch/vax/vax/conf.c@1.69 / diff / nxr@1.69
src/sys/arch/vax/vsa/gpx.c@1.1 / diff / nxr@1.1
src/sys/arch/vax/vsa/smg.c@1.63 / diff / nxr@1.63
Add a support for gpx(4) color framebuffer found on VAXstation 3100.
Poted from OpenBSD/vax. Note smg(4) monochrome onboard framebuffer
driver is also changed attached only if gpx(4) is not installed
or flags 1 is specified in config files, as OpenBSD did.
Tested on my VAXstation 3100/m30 with and without 8bpp gpx(4).
Revied on port-vax@ and "Please go ahead!" from ragge@.
https://mail-index.netbsd.org/port-vax/2023/01/thread1.html#004147
Worth to pullup to netbsd-10.
Poted from OpenBSD/vax. Note smg(4) monochrome onboard framebuffer
driver is also changed attached only if gpx(4) is not installed
or flags 1 is specified in config files, as OpenBSD did.
Tested on my VAXstation 3100/m30 with and without 8bpp gpx(4).
Revied on port-vax@ and "Please go ahead!" from ragge@.
https://mail-index.netbsd.org/port-vax/2023/01/thread1.html#004147
Worth to pullup to netbsd-10.
MAIN commitmail json YAML
src/sys/arch/next68k/conf/GENERIC@1.157
/
diff
/
nxr@1.157
src/sys/arch/next68k/conf/majors.next68k@1.26 / diff / nxr@1.26
src/sys/arch/next68k/dev/bmapreg.h@1.4 / diff / nxr@1.4
src/sys/arch/next68k/dev/if_xereg.h@1.3 / diff / nxr@1.3
src/sys/arch/next68k/dev/intio.c@1.18 / diff / nxr@1.18
src/sys/arch/next68k/dev/nextcons.c@1.13 / diff / nxr@1.13
src/sys/arch/next68k/dev/wskbdmap_next.c@1.6 / diff / nxr@1.6
src/sys/arch/next68k/dev/zs.c@1.38 / diff / nxr@1.38
src/sys/arch/next68k/include/vmparam.h@1.30 / diff / nxr@1.30
src/sys/arch/next68k/next68k/machdep.c@1.120 / diff / nxr@1.120
src/sys/arch/next68k/next68k/mainbus.c@1.15 / diff / nxr@1.15
src/sys/arch/next68k/next68k/pmap_bootstrap.c@1.46 / diff / nxr@1.46
src/sys/arch/next68k/stand/boot/Makefile@1.30 / diff / nxr@1.30
src/sys/arch/next68k/stand/boot/README@1.2 / diff / nxr@1.2
src/sys/arch/next68k/stand/boot/devopen.c@1.7 / diff / nxr@1.7
src/sys/arch/next68k/stand/boot/machdep.c@1.8 / diff / nxr@1.8
src/sys/arch/next68k/stand/boot/rtc.c@1.7 / diff / nxr@1.7
src/sys/arch/next68k/stand/boot/scsi.c@1.11 / diff / nxr@1.11
src/sys/arch/next68k/stand/boot/sd.c@1.13 / diff / nxr@1.13
src/sys/arch/next68k/stand/boot/srt0.s@1.3 / diff / nxr@1.3
src/sys/arch/next68k/conf/majors.next68k@1.26 / diff / nxr@1.26
src/sys/arch/next68k/dev/bmapreg.h@1.4 / diff / nxr@1.4
src/sys/arch/next68k/dev/if_xereg.h@1.3 / diff / nxr@1.3
src/sys/arch/next68k/dev/intio.c@1.18 / diff / nxr@1.18
src/sys/arch/next68k/dev/nextcons.c@1.13 / diff / nxr@1.13
src/sys/arch/next68k/dev/wskbdmap_next.c@1.6 / diff / nxr@1.6
src/sys/arch/next68k/dev/zs.c@1.38 / diff / nxr@1.38
src/sys/arch/next68k/include/vmparam.h@1.30 / diff / nxr@1.30
src/sys/arch/next68k/next68k/machdep.c@1.120 / diff / nxr@1.120
src/sys/arch/next68k/next68k/mainbus.c@1.15 / diff / nxr@1.15
src/sys/arch/next68k/next68k/pmap_bootstrap.c@1.46 / diff / nxr@1.46
src/sys/arch/next68k/stand/boot/Makefile@1.30 / diff / nxr@1.30
src/sys/arch/next68k/stand/boot/README@1.2 / diff / nxr@1.2
src/sys/arch/next68k/stand/boot/devopen.c@1.7 / diff / nxr@1.7
src/sys/arch/next68k/stand/boot/machdep.c@1.8 / diff / nxr@1.8
src/sys/arch/next68k/stand/boot/rtc.c@1.7 / diff / nxr@1.7
src/sys/arch/next68k/stand/boot/scsi.c@1.11 / diff / nxr@1.11
src/sys/arch/next68k/stand/boot/sd.c@1.13 / diff / nxr@1.13
src/sys/arch/next68k/stand/boot/srt0.s@1.3 / diff / nxr@1.3
Remove trailing spaces and TABs.
MAIN commitmail json YAML
src/sys/arch/next68k/include/param.h@1.13
/
diff
/
nxr@1.13
src/sys/arch/next68k/include/vmparam.h@1.29 / diff / nxr@1.29
src/sys/arch/next68k/next68k/locore.s@1.71 / diff / nxr@1.71
src/sys/arch/next68k/next68k/pmap_bootstrap.c@1.45 / diff / nxr@1.45
src/sys/arch/next68k/include/vmparam.h@1.29 / diff / nxr@1.29
src/sys/arch/next68k/next68k/locore.s@1.71 / diff / nxr@1.71
src/sys/arch/next68k/next68k/pmap_bootstrap.c@1.45 / diff / nxr@1.45
Remove leftover "last kernel PT page" settings derived from hp300.
Whilehere, also remove VM definitions for obsolete COMPAT_HPUX stuff.
All hp300 machines has RAMs at a region from the highest address
i.e. 0xFFFFFFFF to smaller address (as HP claims "it's the MSB first"),
so kernels have to prepare PA==KVA mappings as the "last PT page" to
guarantee the running kernel works both before and after the MMU is
turned on. For such a special mapping, we have to set up necessary
segment table and page table during early startup, in pmap_bootstrap()
invoked from locore.s.
On the other hand, NeXT machines have RAMs at a region from 0x40000000
to below (i.e. to larger address) so we still need a PA==KVA mapping.
However currently NetBSD/next68k just uses the transparent translation
registers to achieve the PA==KVA mapping, so unlike hp300 we don't have
to prepare special segment table and page table for it.
Note many other m68k ports (like luna68k, news68k, x68k etc.) have
RAMs at a region from 0x00000000 so usually we can assume PA==KVA
and don't have to bother to prepare such speicial mappings.
No user visible changes (except now freed wasted pages for the tables).
Tested on my NeXTstation slab.
Whilehere, also remove VM definitions for obsolete COMPAT_HPUX stuff.
All hp300 machines has RAMs at a region from the highest address
i.e. 0xFFFFFFFF to smaller address (as HP claims "it's the MSB first"),
so kernels have to prepare PA==KVA mappings as the "last PT page" to
guarantee the running kernel works both before and after the MMU is
turned on. For such a special mapping, we have to set up necessary
segment table and page table during early startup, in pmap_bootstrap()
invoked from locore.s.
On the other hand, NeXT machines have RAMs at a region from 0x40000000
to below (i.e. to larger address) so we still need a PA==KVA mapping.
However currently NetBSD/next68k just uses the transparent translation
registers to achieve the PA==KVA mapping, so unlike hp300 we don't have
to prepare special segment table and page table for it.
Note many other m68k ports (like luna68k, news68k, x68k etc.) have
RAMs at a region from 0x00000000 so usually we can assume PA==KVA
and don't have to bother to prepare such speicial mappings.
No user visible changes (except now freed wasted pages for the tables).
Tested on my NeXTstation slab.
MAIN commitmail json YAML
Remove #ifdef'ed out hp300 specific stuff.
MAIN commitmail json YAML
Misc KNF and cleanup.
MAIN commitmail json YAML
Misc KNF and cosmetics.
MAIN commitmail json YAML
src/sys/arch/next68k/dev/nextdisplay.c@1.27
/
diff
/
nxr@1.27
src/sys/arch/next68k/include/bus_space.h@1.22 / diff / nxr@1.22
src/sys/arch/next68k/next68k/machdep.c@1.119 / diff / nxr@1.119
src/sys/arch/next68k/include/bus_space.h@1.22 / diff / nxr@1.22
src/sys/arch/next68k/next68k/machdep.c@1.119 / diff / nxr@1.119
Use proper C99 int types.
MAIN commitmail json YAML
Use proper LIST(3) macro.
MAIN commitmail json YAML
Make local functions static.
MAIN commitmail json YAML
src/sys/arch/next68k/dev/esp.c@1.66
/
diff
/
nxr@1.66
src/sys/arch/next68k/dev/espreg.h@1.5 / diff / nxr@1.5
src/sys/arch/next68k/dev/espvar.h@1.20 / diff / nxr@1.20
src/sys/arch/next68k/dev/espreg.h@1.5 / diff / nxr@1.5
src/sys/arch/next68k/dev/espvar.h@1.20 / diff / nxr@1.20
Misc cleanup.
- use C99 designated initializer
- misc KNF
- TAB/space cleanup
- use C99 designated initializer
- misc KNF
- TAB/space cleanup
MAIN commitmail json YAML
src/sys/arch/next68k/dev/intio.c@1.17
/
diff
/
nxr@1.17
src/sys/arch/next68k/dev/nextcons.c@1.12 / diff / nxr@1.12
src/sys/arch/next68k/dev/nextdisplay.c@1.26 / diff / nxr@1.26
src/sys/arch/next68k/dev/nextdisplayvar.h@1.6 / diff / nxr@1.6
src/sys/arch/next68k/dev/nextkbd.c@1.19 / diff / nxr@1.19
src/sys/arch/next68k/include/bus_space.h@1.21 / diff / nxr@1.21
src/sys/arch/next68k/next68k/autoconf.c@1.28 / diff / nxr@1.28
src/sys/arch/next68k/next68k/clock.c@1.14 / diff / nxr@1.14
src/sys/arch/next68k/next68k/disksubr.c@1.31 / diff / nxr@1.31
src/sys/arch/next68k/next68k/locore.s@1.69 / diff / nxr@1.69
src/sys/arch/next68k/next68k/rtc.c@1.19 / diff / nxr@1.19
src/sys/arch/next68k/next68k/trap.c@1.93 / diff / nxr@1.93
src/sys/arch/next68k/next68k/vectors.s@1.13 / diff / nxr@1.13
src/sys/arch/next68k/dev/nextcons.c@1.12 / diff / nxr@1.12
src/sys/arch/next68k/dev/nextdisplay.c@1.26 / diff / nxr@1.26
src/sys/arch/next68k/dev/nextdisplayvar.h@1.6 / diff / nxr@1.6
src/sys/arch/next68k/dev/nextkbd.c@1.19 / diff / nxr@1.19
src/sys/arch/next68k/include/bus_space.h@1.21 / diff / nxr@1.21
src/sys/arch/next68k/next68k/autoconf.c@1.28 / diff / nxr@1.28
src/sys/arch/next68k/next68k/clock.c@1.14 / diff / nxr@1.14
src/sys/arch/next68k/next68k/disksubr.c@1.31 / diff / nxr@1.31
src/sys/arch/next68k/next68k/locore.s@1.69 / diff / nxr@1.69
src/sys/arch/next68k/next68k/rtc.c@1.19 / diff / nxr@1.19
src/sys/arch/next68k/next68k/trap.c@1.93 / diff / nxr@1.93
src/sys/arch/next68k/next68k/vectors.s@1.13 / diff / nxr@1.13
Misc KNF and cosmetics.
MAIN commitmail json YAML
src/sys/arch/next68k/conf/GENERIC@1.156
/
diff
/
nxr@1.156
src/sys/arch/next68k/conf/SLAB@1.62 / diff / nxr@1.62
src/sys/arch/next68k/conf/SLAB@1.62 / diff / nxr@1.62
Remove trailing TABs.
MAIN commitmail json YAML
src/sys/arch/next68k/dev/nextdma.c@1.51
/
diff
/
nxr@1.51
src/sys/arch/next68k/dev/nextdmareg.h@1.10 / diff / nxr@1.10
src/sys/arch/next68k/dev/nextdmavar.h@1.18 / diff / nxr@1.18
src/sys/arch/next68k/dev/nextdmareg.h@1.10 / diff / nxr@1.10
src/sys/arch/next68k/dev/nextdmavar.h@1.18 / diff / nxr@1.18
Misc KNF and cosmetics.
MAIN commitmail json YAML
Use proper C99 int types.
MAIN commitmail json YAML
TAB/space cleanup.
MAIN commitmail json YAML
Add proper rnd_add_uint32(9) calls to next68k xe(4) driver.
MAIN commitmail json YAML
Use explicit CPU strings and remove hp300 derived stuff.
MAIN commitmail json YAML
Make a vax bootloader work on 8MB VAXen.
64KB (0x800000 - 0x7f0000) is not enough for the bootloader itself
and more spaces are required for heap on loading a kernel.
https://mail-index.netbsd.org/port-vax/2023/01/24/msg004149.html
"Go ahead" from ragge@. Should be pulled up to netbsd-10 and netbsd-9.
64KB (0x800000 - 0x7f0000) is not enough for the bootloader itself
and more spaces are required for heap on loading a kernel.
https://mail-index.netbsd.org/port-vax/2023/01/24/msg004149.html
"Go ahead" from ragge@. Should be pulled up to netbsd-10 and netbsd-9.
MAIN commitmail json YAML
src/sys/arch/m68k/include/kcore.h@1.6
/
diff
/
nxr@1.6
src/sys/arch/m68k/include/psl.h@1.16 / diff / nxr@1.16
src/sys/arch/m68k/include/psl.h@1.16 / diff / nxr@1.16
Use proper uintNN_t integer types.
MAIN commitmail json YAML
Remove extra tabs.
MAIN commitmail json YAML
mvme68k: Specify proper constraints for bus_space_read region and multi ops.
Sync with next68k.
Sync with next68k.
MAIN commitmail json YAML
news68k: Specify proper constraints for bus_space_read region and multi ops.
Synk with next68k.
Also use consistent register name constrains, i.e. no '%' prefix.
Synk with next68k.
Also use consistent register name constrains, i.e. no '%' prefix.
MAIN commitmail json YAML
luna68k: Specify proper constraints for bus_space_read region and multi ops.
Sync with next68k.
Sync with next68k.
MAIN commitmail json YAML
hp300: Specify proper constraints for bus_space_read region and multi ops.
Synk with next68k.
Also use consistent register name constrains, i.e. no '%' prefix.
Synk with next68k.
Also use consistent register name constrains, i.e. no '%' prefix.
MAIN commitmail json YAML
next68k: Specify -fno-unwind-tables to shrink kernel binary size.
next68k bootloader cannot load a kernel larger than ~3.8 MB.
next68k bootloader cannot load a kernel larger than ~3.8 MB.
MAIN commitmail json YAML
next68k: Fix silent stall of next68k esp(4) SCSI.
next68k esp(4) driver requires nextdma(4) interrupts at ipl 6
during ncr53c9x_intr() for esp(4) at ipl 3. It worked on netbsd-5
and prior, but on netbsd-5 splbio() was changed from ipl 3 to 6
for SMP support and on netbsd-6 ncr53c9x driver was changed to
use mutex(9) instead of simple_lock(9), so nextdma interrupts
were no longer raised during ncr53c9x interrupt handler.
For now, just call mutex_exit(9) and mutex_enter(9) during
waiting nextdma(4) interrupts in MD esp_dma_intr() handler.
This could be wrong and the interrupt handler for nextdma should
be reorganized, but it just works.
Should be pulled up to netbsd-10 and netbsd-9.
next68k esp(4) driver requires nextdma(4) interrupts at ipl 6
during ncr53c9x_intr() for esp(4) at ipl 3. It worked on netbsd-5
and prior, but on netbsd-5 splbio() was changed from ipl 3 to 6
for SMP support and on netbsd-6 ncr53c9x driver was changed to
use mutex(9) instead of simple_lock(9), so nextdma interrupts
were no longer raised during ncr53c9x interrupt handler.
For now, just call mutex_exit(9) and mutex_enter(9) during
waiting nextdma(4) interrupts in MD esp_dma_intr() handler.
This could be wrong and the interrupt handler for nextdma should
be reorganized, but it just works.
Should be pulled up to netbsd-10 and netbsd-9.
MAIN commitmail json YAML
next68k: Specify proper constraints for bus_space_read region and multi ops.
These functions write the read data into memory at a specified pointer,
but without the "memory" constraint gcc could optimize out these ops
if the memory is allocated on local stack.
With this fix nextkbd(4) works again.
Should be pulled up to netbsd-10 and netbsd-9.
These functions write the read data into memory at a specified pointer,
but without the "memory" constraint gcc could optimize out these ops
if the memory is allocated on local stack.
With this fix nextkbd(4) works again.
Should be pulled up to netbsd-10 and netbsd-9.
MAIN commitmail json YAML
src/sys/arch/next68k/include/cpu.h@1.51
/
diff
/
nxr@1.51
src/sys/arch/next68k/next68k/clock.c@1.13 / diff / nxr@1.13
src/sys/arch/next68k/next68k/machdep.c@1.117 / diff / nxr@1.117
src/sys/arch/next68k/next68k/clock.c@1.13 / diff / nxr@1.13
src/sys/arch/next68k/next68k/machdep.c@1.117 / diff / nxr@1.117
next68k: Fix delay_divisor value for proper delay(9) on 68040.
MAIN commitmail json YAML
src/external/mit/xorg/server/xorg-server/hw/netbsd/x68k/Makefile@1.16
/
diff
/
nxr@1.16
src/external/mit/xorg/server/xorg-server/hw/sun/Makefile.Xsun@1.9 / diff / nxr@1.9
src/external/mit/xorg/server/xorg-server/hw/sun/Makefile.Xsun@1.9 / diff / nxr@1.9
Fix link errors now complained by new ld(1) from binutils 2.39.
MAIN commitmail json YAML
No need to link shared libXext here.
MAIN commitmail json YAML
Remove obsolete bpf entries not neceerary for clonified bpf(4).
Fixes "MAKEDEV: bpf8: unknown device" errors.
Fixes "MAKEDEV: bpf8: unknown device" errors.
MAIN commitmail json YAML
src/sys/arch/hp300/dev/dcm.c@1.91
/
diff
/
nxr@1.91
src/sys/arch/hp300/dev/dcmreg.h@1.11 / diff / nxr@1.11
src/sys/arch/hp300/dev/diofbreg.h@1.4 / diff / nxr@1.4
src/sys/arch/hp300/dev/diofbvar.h@1.4 / diff / nxr@1.4
src/sys/arch/hp300/dev/dma.c@1.45 / diff / nxr@1.45
src/sys/arch/hp300/dev/dnkbd.c@1.14 / diff / nxr@1.14
src/sys/arch/hp300/dev/dvbox.c@1.4 / diff / nxr@1.4
src/sys/arch/hp300/dev/frodoreg.h@1.6 / diff / nxr@1.6
src/sys/arch/hp300/dev/hpib.c@1.45 / diff / nxr@1.45
src/sys/arch/hp300/dev/mcclock_frodo.c@1.2 / diff / nxr@1.2
src/sys/arch/hp300/dev/rbox.c@1.4 / diff / nxr@1.4
src/sys/arch/hp300/dev/rboxreg.h@1.3 / diff / nxr@1.3
src/sys/arch/hp300/dev/rtc.c@1.22 / diff / nxr@1.22
src/sys/arch/hp300/dev/sti_sgc.c@1.8 / diff / nxr@1.8
src/sys/arch/hp300/dev/topcatreg.h@1.3 / diff / nxr@1.3
src/sys/arch/hp300/hp300/autoconf.c@1.111 / diff / nxr@1.111
src/sys/arch/hp300/hp300/machdep.c@1.238 / diff / nxr@1.238
src/sys/arch/hp300/hp300/trap.c@1.156 / diff / nxr@1.156
src/sys/arch/hp300/include/bus.h@1.23 / diff / nxr@1.23
src/sys/arch/hp300/include/cpu.h@1.73 / diff / nxr@1.73
:
(more 13 files)
src/sys/arch/hp300/dev/dcmreg.h@1.11 / diff / nxr@1.11
src/sys/arch/hp300/dev/diofbreg.h@1.4 / diff / nxr@1.4
src/sys/arch/hp300/dev/diofbvar.h@1.4 / diff / nxr@1.4
src/sys/arch/hp300/dev/dma.c@1.45 / diff / nxr@1.45
src/sys/arch/hp300/dev/dnkbd.c@1.14 / diff / nxr@1.14
src/sys/arch/hp300/dev/dvbox.c@1.4 / diff / nxr@1.4
src/sys/arch/hp300/dev/frodoreg.h@1.6 / diff / nxr@1.6
src/sys/arch/hp300/dev/hpib.c@1.45 / diff / nxr@1.45
src/sys/arch/hp300/dev/mcclock_frodo.c@1.2 / diff / nxr@1.2
src/sys/arch/hp300/dev/rbox.c@1.4 / diff / nxr@1.4
src/sys/arch/hp300/dev/rboxreg.h@1.3 / diff / nxr@1.3
src/sys/arch/hp300/dev/rtc.c@1.22 / diff / nxr@1.22
src/sys/arch/hp300/dev/sti_sgc.c@1.8 / diff / nxr@1.8
src/sys/arch/hp300/dev/topcatreg.h@1.3 / diff / nxr@1.3
src/sys/arch/hp300/hp300/autoconf.c@1.111 / diff / nxr@1.111
src/sys/arch/hp300/hp300/machdep.c@1.238 / diff / nxr@1.238
src/sys/arch/hp300/hp300/trap.c@1.156 / diff / nxr@1.156
src/sys/arch/hp300/include/bus.h@1.23 / diff / nxr@1.23
src/sys/arch/hp300/include/cpu.h@1.73 / diff / nxr@1.73
:
(more 13 files)
TAB/space cleanup.
MAIN commitmail json YAML
src/sys/arch/luna68k/dev/lcd.c@1.13
/
diff
/
nxr@1.13
src/sys/arch/luna68k/dev/lunaws.c@1.42 / diff / nxr@1.42
src/sys/arch/luna68k/dev/omkbdmap.c@1.3 / diff / nxr@1.3
src/sys/arch/luna68k/dev/omrasops.c@1.26 / diff / nxr@1.26
src/sys/arch/luna68k/dev/psgpam_enc.c@1.3 / diff / nxr@1.3
src/sys/arch/luna68k/dev/siotty.c@1.53 / diff / nxr@1.53
src/sys/arch/luna68k/dev/xp.c@1.8 / diff / nxr@1.8
src/sys/arch/luna68k/include/bus.h@1.17 / diff / nxr@1.17
src/sys/arch/luna68k/include/cpu.h@1.38 / diff / nxr@1.38
src/sys/arch/luna68k/include/lcd.h@1.2 / diff / nxr@1.2
src/sys/arch/luna68k/include/param.h@1.15 / diff / nxr@1.15
src/sys/arch/luna68k/include/vmparam.h@1.24 / diff / nxr@1.24
src/sys/arch/luna68k/luna68k/disksubr.c@1.34 / diff / nxr@1.34
src/sys/arch/luna68k/luna68k/mainbus.c@1.19 / diff / nxr@1.19
src/sys/arch/luna68k/luna68k/pmap_bootstrap.c@1.38 / diff / nxr@1.38
src/sys/arch/luna68k/luna68k/trap.c@1.74 / diff / nxr@1.74
src/sys/arch/luna68k/dev/lunaws.c@1.42 / diff / nxr@1.42
src/sys/arch/luna68k/dev/omkbdmap.c@1.3 / diff / nxr@1.3
src/sys/arch/luna68k/dev/omrasops.c@1.26 / diff / nxr@1.26
src/sys/arch/luna68k/dev/psgpam_enc.c@1.3 / diff / nxr@1.3
src/sys/arch/luna68k/dev/siotty.c@1.53 / diff / nxr@1.53
src/sys/arch/luna68k/dev/xp.c@1.8 / diff / nxr@1.8
src/sys/arch/luna68k/include/bus.h@1.17 / diff / nxr@1.17
src/sys/arch/luna68k/include/cpu.h@1.38 / diff / nxr@1.38
src/sys/arch/luna68k/include/lcd.h@1.2 / diff / nxr@1.2
src/sys/arch/luna68k/include/param.h@1.15 / diff / nxr@1.15
src/sys/arch/luna68k/include/vmparam.h@1.24 / diff / nxr@1.24
src/sys/arch/luna68k/luna68k/disksubr.c@1.34 / diff / nxr@1.34
src/sys/arch/luna68k/luna68k/mainbus.c@1.19 / diff / nxr@1.19
src/sys/arch/luna68k/luna68k/pmap_bootstrap.c@1.38 / diff / nxr@1.38
src/sys/arch/luna68k/luna68k/trap.c@1.74 / diff / nxr@1.74
TAB/space/indent cleanup.
MAIN commitmail json YAML
Make sure to call wsfont_init(9) as other framebuffer drivers.
Otherwise wsfont_find(9) always fails and wsdisplay(4) is not attached.
XXX: still no output on the framebuffer console on my VAXstation 3100/m30
Otherwise wsfont_find(9) always fails and wsdisplay(4) is not attached.
XXX: still no output on the framebuffer console on my VAXstation 3100/m30
MAIN commitmail json YAML
src/sys/arch/atari/atari/atari_init.c@1.107
/
diff
/
nxr@1.107
src/sys/arch/atari/atari/autoconf.c@1.74 / diff / nxr@1.74
src/sys/arch/atari/atari/be_bus.c@1.18 / diff / nxr@1.18
src/sys/arch/atari/atari/bus.c@1.68 / diff / nxr@1.68
src/sys/arch/atari/atari/device.h@1.9 / diff / nxr@1.9
src/sys/arch/atari/atari/genassym.cf@1.36 / diff / nxr@1.36
src/sys/arch/atari/atari/intr.c@1.31 / diff / nxr@1.31
src/sys/arch/atari/atari/le_bus.c@1.23 / diff / nxr@1.23
src/sys/arch/atari/atari/locore.s@1.117 / diff / nxr@1.117
src/sys/arch/atari/atari/mainbus.c@1.14 / diff / nxr@1.14
src/sys/arch/atari/atari/pmap_bootstrap.c@1.10 / diff / nxr@1.10
src/sys/arch/atari/atari/stalloc.c@1.19 / diff / nxr@1.19
src/sys/arch/atari/atari/stalloc.h@1.7 / diff / nxr@1.7
src/sys/arch/atari/atari/trap.c@1.118 / diff / nxr@1.118
src/sys/arch/atari/atari/vectors.s@1.24 / diff / nxr@1.24
src/sys/arch/atari/conf/majors.atari@1.27 / diff / nxr@1.27
src/sys/arch/atari/dev/atari5380.c@1.66 / diff / nxr@1.66
src/sys/arch/atari/dev/dma.c@1.29 / diff / nxr@1.29
src/sys/arch/atari/dev/fd.c@1.95 / diff / nxr@1.95
src/sys/arch/atari/dev/font_8x16.c@1.6 / diff / nxr@1.6
:
(more 46 files)
src/sys/arch/atari/atari/autoconf.c@1.74 / diff / nxr@1.74
src/sys/arch/atari/atari/be_bus.c@1.18 / diff / nxr@1.18
src/sys/arch/atari/atari/bus.c@1.68 / diff / nxr@1.68
src/sys/arch/atari/atari/device.h@1.9 / diff / nxr@1.9
src/sys/arch/atari/atari/genassym.cf@1.36 / diff / nxr@1.36
src/sys/arch/atari/atari/intr.c@1.31 / diff / nxr@1.31
src/sys/arch/atari/atari/le_bus.c@1.23 / diff / nxr@1.23
src/sys/arch/atari/atari/locore.s@1.117 / diff / nxr@1.117
src/sys/arch/atari/atari/mainbus.c@1.14 / diff / nxr@1.14
src/sys/arch/atari/atari/pmap_bootstrap.c@1.10 / diff / nxr@1.10
src/sys/arch/atari/atari/stalloc.c@1.19 / diff / nxr@1.19
src/sys/arch/atari/atari/stalloc.h@1.7 / diff / nxr@1.7
src/sys/arch/atari/atari/trap.c@1.118 / diff / nxr@1.118
src/sys/arch/atari/atari/vectors.s@1.24 / diff / nxr@1.24
src/sys/arch/atari/conf/majors.atari@1.27 / diff / nxr@1.27
src/sys/arch/atari/dev/atari5380.c@1.66 / diff / nxr@1.66
src/sys/arch/atari/dev/dma.c@1.29 / diff / nxr@1.29
src/sys/arch/atari/dev/fd.c@1.95 / diff / nxr@1.95
src/sys/arch/atari/dev/font_8x16.c@1.6 / diff / nxr@1.6
:
(more 46 files)
TAB/spaces/indents cleanup.
MAIN commitmail json YAML
Disable (comment out) options DIAGNOSTIC in INSTALL kernels.
It has been there since the initial revision 1.1 while
it was disabled in GENERIC in revision 1.121 back in 2002:
http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/arch/mac68k/conf/GENERIC#rev1.121
Briefly discussed in PR/57107, and maybe should be pulled up to
netbsd-9 and netbsd-10.
It has been there since the initial revision 1.1 while
it was disabled in GENERIC in revision 1.121 back in 2002:
http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/arch/mac68k/conf/GENERIC#rev1.121
Briefly discussed in PR/57107, and maybe should be pulled up to
netbsd-9 and netbsd-10.
MAIN commitmail json YAML
Fix out of bounds invalidate (and writeback) in bus_dmamap_sync(9) ops.
Detected by the POOL_REDZONE check in sys/kern/subr_pool.c that
has been activated if options DIAGNOSTIC is enabled on post netbsd-9.
The extra invalidate on DMASYNC_PREREAD op discards redzone pattern
data allocated right after an mbuf cluster without proper writeback
to memory so that it triggers false redzone assertions on freeing mbufs.
This bug was my botch in rev 1.25 committed 15 years ago. (sigh)
Fixes PR/57107 (kernel panic on -current when configuring network
with sn(4) on mac68k), as actually the bus_dma(9) op changes
in the past days were introduced for mac68k sn(4) improvements
by using the MI SONIC (src/sys/dev/ic/dp83932.c) driver.
https://mail-index.netbsd.org/port-mac68k/2007/06/01/0001.html
Should be pulled up to netbsd-9 and netbsd-10.
Detected by the POOL_REDZONE check in sys/kern/subr_pool.c that
has been activated if options DIAGNOSTIC is enabled on post netbsd-9.
The extra invalidate on DMASYNC_PREREAD op discards redzone pattern
data allocated right after an mbuf cluster without proper writeback
to memory so that it triggers false redzone assertions on freeing mbufs.
This bug was my botch in rev 1.25 committed 15 years ago. (sigh)
Fixes PR/57107 (kernel panic on -current when configuring network
with sn(4) on mac68k), as actually the bus_dma(9) op changes
in the past days were introduced for mac68k sn(4) improvements
by using the MI SONIC (src/sys/dev/ic/dp83932.c) driver.
https://mail-index.netbsd.org/port-mac68k/2007/06/01/0001.html
Should be pulled up to netbsd-9 and netbsd-10.
MAIN commitmail json YAML
Enable UFS2 support.
Tested on 425t with HPDisk emulating 7958B using NetBSD 9.3 UFS2 image.
Tested on 425t with HPDisk emulating 7958B using NetBSD 9.3 UFS2 image.
MAIN commitmail json YAML
src/sys/arch/hp300/stand/common/conf.c@1.14
/
diff
/
nxr@1.14
src/sys/arch/hp300/stand/common/conf.h@1.3 / diff / nxr@1.3
src/sys/arch/hp300/stand/common/devopen.c@1.13 / diff / nxr@1.13
src/sys/arch/hp300/stand/common/samachdep.h@1.22 / diff / nxr@1.22
src/sys/arch/hp300/stand/common/conf.h@1.3 / diff / nxr@1.3
src/sys/arch/hp300/stand/common/devopen.c@1.13 / diff / nxr@1.13
src/sys/arch/hp300/stand/common/samachdep.h@1.22 / diff / nxr@1.22
Make hp300 bootloaders UFS2 ready.
MAIN commitmail json YAML
Remove a #if 0'ed out unused function.
MAIN commitmail json YAML
src/sys/arch/hp300/stand/common/samachdep.h@1.21
/
diff
/
nxr@1.21
src/sys/arch/hp300/stand/inst/inst.c@1.24 / diff / nxr@1.24
src/sys/arch/hp300/stand/uboot/uboot.c@1.18 / diff / nxr@1.18
src/sys/arch/hp300/stand/inst/inst.c@1.24 / diff / nxr@1.24
src/sys/arch/hp300/stand/uboot/uboot.c@1.18 / diff / nxr@1.18
Cleanup extern declarations.
MAIN commitmail json YAML
Enable options DISKLABEL_EI by default as amd64.
No particular comment no port-i386@:
https://mail-index.netbsd.org/port-i386/2022/12/02/msg004063.html
No particular comment no port-i386@:
https://mail-index.netbsd.org/port-i386/2022/12/02/msg004063.html
MAIN commitmail json YAML
Explicitly include <sys/kernel.h> for hz(9) as man pages says.
XXX: it looks sys/param.h r1.615 and later also has extern int hz
XXX: it looks sys/param.h r1.615 and later also has extern int hz
MAIN commitmail json YAML
Add empty DIOCCACHESYNC ioctl(2) for rd(4).
Without this raid(4) always complains on various raidctl(8) ops:
> raid0: cache flush[0] to component 0 failed (22)
RAID1 configured by raid(4) just works HP-IB disks on hp300.
Without this raid(4) always complains on various raidctl(8) ops:
> raid0: cache flush[0] to component 0 failed (22)
RAID1 configured by raid(4) just works HP-IB disks on hp300.
MAIN commitmail json YAML
Misc KNF and cosmetics.
MAIN commitmail json YAML
Remove more duplicated static function declarations.
MAIN commitmail json YAML
Use proper RAW_PART macro rather than a magic number.
MAIN commitmail json YAML
Set disk_geom parameters required by DIOCGPARTINFO in disk_ioctl().
With this change raid(4) no longer complains before mountroot:
> RAIDframe: can't get disk size for dev rd0 (22)
Should be pulled up to netbsd-9.
With this change raid(4) no longer complains before mountroot:
> RAIDframe: can't get disk size for dev rd0 (22)
Should be pulled up to netbsd-9.
MAIN commitmail json YAML
Remove a duplicated static function declaration.
MAIN commitmail json YAML
Pass a correct dev_t arg to disk_ioctl().
Probably harmless.
Probably harmless.
MAIN commitmail json YAML
Check bounds of each partition by MI bounds_check_with_label(9).
The previous implementation was committed in rev 1.26 about 26 years ago
and it looks there is no quirk to use the old MD one.
The previous implementation was committed in rev 1.26 about 26 years ago
and it looks there is no quirk to use the old MD one.
MAIN commitmail json YAML
Check bounds of RAW_PART by bounds_check_with_mediasize() as other drivers.
With this check, dd(1) without a count value against a raw partition
is terminated properly at the end of media. Tested on 425t and HPDisk.
Should be pulled up to netbsd-9.
With this check, dd(1) without a count value against a raw partition
is terminated properly at the end of media. Tested on 425t and HPDisk.
Should be pulled up to netbsd-9.
MAIN commitmail json YAML
Fix silent bus error panic on 98543A topcat framebuffer on HP320 and HP360.
It looks DELAY(100)s before checking cmap_busy in old pre-wscons grf_tc.c
http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/arch/hp300/dev/Attic/grf_tc.c?rev=1.42
are actually necessary on 68020 (HP320) and 68030 (HP360) machines,
while it works without them on 68040 (HP380).
Should be pulled up to netbsd-9.
It looks DELAY(100)s before checking cmap_busy in old pre-wscons grf_tc.c
http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/arch/hp300/dev/Attic/grf_tc.c?rev=1.42
are actually necessary on 68020 (HP320) and 68030 (HP360) machines,
while it works without them on 68040 (HP380).
Should be pulled up to netbsd-9.
MAIN commitmail json YAML
src/sys/arch/hp300/dev/mt.c@1.56
/
diff
/
nxr@1.56
src/sys/arch/hp300/dev/mtreg.h@1.8 / diff / nxr@1.8
src/sys/arch/hp300/dev/mtreg.h@1.8 / diff / nxr@1.8
Misc KNF and cosmetics.
No binary change.
No binary change.
MAIN commitmail json YAML
Remove unnecessary declarations.
MAIN commitmail json YAML
Service mode switch should not be treated as an error.
Use aprint_normal(9) to avoid confusing dmesg.
Use aprint_normal(9) to avoid confusing dmesg.
MAIN commitmail json YAML
Sync with rdreg.h integer type changes.
MAIN commitmail json YAML
src/sys/arch/hp300/dev/rd.c@1.113
/
diff
/
nxr@1.113
src/sys/arch/hp300/dev/rdreg.h@1.20 / diff / nxr@1.20
src/sys/arch/hp300/dev/rdreg.h@1.20 / diff / nxr@1.20
Use proper integer types for HP-IB xfer parameters.
No visible regression on 425t and HPDisk.
No visible regression on 425t and HPDisk.
MAIN commitmail json YAML
Remove now unused buffer members from softc prepared only for rdreset().
MAIN commitmail json YAML
Fix "rd(4) at punits not configured on HPDisk are misprobed" problem.
- check not only stat value returned by C_QSTAT command against
each punit but also desc.d_name returned by C_DESC command
because it looks HPDisk responds to commands against punits supported
but not-configured punits at 1-3
- prepare rdreset_unit() function to manage reset punit ops during
probe without valid softc
The stragety is taken from OpenBSD with several modification.
Tested on 425t with real 9122D and HPDisk emulating two 7937H drives.
Should be pulled up to netbsd-9.
- check not only stat value returned by C_QSTAT command against
each punit but also desc.d_name returned by C_DESC command
because it looks HPDisk responds to commands against punits supported
but not-configured punits at 1-3
- prepare rdreset_unit() function to manage reset punit ops during
probe without valid softc
The stragety is taken from OpenBSD with several modification.
Tested on 425t with real 9122D and HPDisk emulating two 7937H drives.
Should be pulled up to netbsd-9.
MAIN commitmail json YAML
Use explicit struct to represent RX queue buffer data structure.
No binary change.
Maybe the similar change should be applied to MI com(4) and zsc(4)?
No binary change.
Maybe the similar change should be applied to MI com(4) and zsc(4)?
MAIN commitmail json YAML
src/sys/arch/hp300/dev/rd.c@1.111
/
diff
/
nxr@1.111
src/sys/arch/hp300/dev/rdreg.h@1.19 / diff / nxr@1.19
src/sys/arch/hp300/stand/common/rd.c@1.14 / diff / nxr@1.14
src/sys/arch/hp300/dev/rdreg.h@1.19 / diff / nxr@1.19
src/sys/arch/hp300/stand/common/rd.c@1.14 / diff / nxr@1.14
Use common macro for numbers of cylinders and blocks for HP-IB disks.
No binary changes.
No binary changes.
MAIN commitmail json YAML
Make local functions and variables static.
MAIN commitmail json YAML
Make local variables static and read only ones const.
MAIN commitmail json YAML
Sync a list of HP-IB disk IDs with kernel's one.
Now bootloader can boot from 2202A, 7908A, 7911A, and 7941A.
Tested on 425t and HPDisk.
Now bootloader can boot from 2202A, 7908A, 7911A, and 7941A.
Tested on 425t and HPDisk.
MAIN commitmail json YAML
Use complete cpu name strings for readability.
MAIN commitmail json YAML
Use a consistent pointer variable. No functional change.
MAIN commitmail json YAML
src/sys/arch/luna68k/dev/lunafb.c@1.49
/
diff
/
nxr@1.49
src/sys/arch/luna68k/dev/omrasops.c@1.25 / diff / nxr@1.25
src/sys/arch/luna68k/dev/omrasopsvar.h@1.8 / diff / nxr@1.8
src/sys/arch/luna68k/dev/omrasops.c@1.25 / diff / nxr@1.25
src/sys/arch/luna68k/dev/omrasopsvar.h@1.8 / diff / nxr@1.8
Remove global hwplanecount and use ri_depth in struct rasops instead.
No functional change.
No functional change.
MAIN commitmail json YAML
Set an actual framebuffer depth (bpp) to rasops ri_depth.
The previous value was derived from OpenBSD/luna88k but
it has not been referenced even via ioctl(2).
The previous value was derived from OpenBSD/luna88k but
it has not been referenced even via ioctl(2).
MAIN commitmail json YAML
Explicitly limit a number of rasops rows per size of rowattr[].
MAIN commitmail json YAML
src/sys/arch/luna68k/dev/omrasopsvar.h@1.7
/
diff
/
nxr@1.7
src/sys/arch/luna68k/dev/psgpam_enc.c@1.2 / diff / nxr@1.2
src/sys/arch/luna68k/dev/xplxfirm.c@1.2 / diff / nxr@1.2
src/sys/arch/luna68k/dev/psgpam_enc.c@1.2 / diff / nxr@1.2
src/sys/arch/luna68k/dev/xplxfirm.c@1.2 / diff / nxr@1.2
Remove trailing whitespaces.
MAIN commitmail json YAML
Use C99 designated initializers.
MAIN commitmail json YAML
Make local functions static.
MAIN commitmail json YAML
wsfb: disable xf86DisableRandR() only on newer X.org Servers.
ABI_VIDEODRV_VERSION has been bumped to 24.0 since xorg-server-1.20.0:
https://gitlab.freedesktop.org/xorg/xserver/-/commit/3f9507ed2f7246b2c8cf2bbc430cc99c5f35c92a
https://gitlab.freedesktop.org/xorg/xserver/-/commit/dd00e5466a0e4ea313d1860824da4123692827ed
ABI_VIDEODRV_VERSION has been bumped to 24.0 since xorg-server-1.20.0:
https://gitlab.freedesktop.org/xorg/xserver/-/commit/3f9507ed2f7246b2c8cf2bbc430cc99c5f35c92a
https://gitlab.freedesktop.org/xorg/xserver/-/commit/dd00e5466a0e4ea313d1860824da4123692827ed
MAIN commitmail json YAML
xsrc/external/mit/xf86-video-wsfb/dist/src/wsfb.h@1.10
/
diff
/
nxr@1.10
xsrc/external/mit/xf86-video-wsfb/dist/src/wsfb_driver.c@1.46 / diff / nxr@1.46
xsrc/external/mit/xf86-video-wsfb/dist/src/wsfb_driver.c@1.46 / diff / nxr@1.46
wsfb: reduce diffs from upstream.
Mostly pulled/merged from the following upstream changes:
- Fix for dlopen() -based module loader.
https://gitlab.freedesktop.org/xorg/driver/xf86-video-wsfb/-/commit/b77092858a178aa169ed4c1c7fe733d5cd355702
- Remove useless loader symbol lists.
https://gitlab.freedesktop.org/xorg/driver/xf86-video-wsfb/-/commit/bce9fd21483fbeddc84672a1ef01fdd9b58c88ed
- Add compat-api.h for compatibility with xserver 1.13
https://gitlab.freedesktop.org/xorg/driver/xf86-video-wsfb/-/commit/586b722fb17b3eb0ab776c170ee21e6a66fc7f22
- Use own thunk functions instead of shadow*Weak
https://gitlab.freedesktop.org/xorg/driver/xf86-video-wsfb/-/commit/fa9aabe95a65c4dd12008e16ad66d5c773a7993a
- Remove obsolete #ifdef HAVE_XF1BPP and #ifdef HAVE_XF4BPP blocks,
https://gitlab.freedesktop.org/xorg/driver/xf86-video-wsfb/-/commit/16ac29883cb80053fb0b973166a3f664cae1fa44
- Remove unused variables
https://gitlab.freedesktop.org/xorg/driver/xf86-video-wsfb/-/commit/1c1bf30b612933a3303d414c75671c9a05ec450a
- Suppress a bunch of compiler warnings for using constant strings
https://gitlab.freedesktop.org/xorg/driver/xf86-video-wsfb/-/commit/1ff2e87ea1c19d1417b11886d940e205be376d78
- Replace LoaderGetOS with ifdef
https://gitlab.freedesktop.org/xorg/driver/xf86-video-wsfb/-/commit/8069c6970c731c38e105f5dddd5ce83ba88b0773
- Fix spelling/wording issues
https://gitlab.freedesktop.org/xorg/driver/xf86-video-wsfb/-/commit/27c2d76404c7b440a6662446b189fa257c4cebfc
With minor adjustments:
- sync order of members in private struct WsfbRec
- add more const to avoid warning
- add newlines properly to xf86Msg() messages
No particular objection on tech-x11@:
https://mail-index.netbsd.org/tech-x11/2022/06/thread1.html#002311
Mostly pulled/merged from the following upstream changes:
- Fix for dlopen() -based module loader.
https://gitlab.freedesktop.org/xorg/driver/xf86-video-wsfb/-/commit/b77092858a178aa169ed4c1c7fe733d5cd355702
- Remove useless loader symbol lists.
https://gitlab.freedesktop.org/xorg/driver/xf86-video-wsfb/-/commit/bce9fd21483fbeddc84672a1ef01fdd9b58c88ed
- Add compat-api.h for compatibility with xserver 1.13
https://gitlab.freedesktop.org/xorg/driver/xf86-video-wsfb/-/commit/586b722fb17b3eb0ab776c170ee21e6a66fc7f22
- Use own thunk functions instead of shadow*Weak
https://gitlab.freedesktop.org/xorg/driver/xf86-video-wsfb/-/commit/fa9aabe95a65c4dd12008e16ad66d5c773a7993a
- Remove obsolete #ifdef HAVE_XF1BPP and #ifdef HAVE_XF4BPP blocks,
https://gitlab.freedesktop.org/xorg/driver/xf86-video-wsfb/-/commit/16ac29883cb80053fb0b973166a3f664cae1fa44
- Remove unused variables
https://gitlab.freedesktop.org/xorg/driver/xf86-video-wsfb/-/commit/1c1bf30b612933a3303d414c75671c9a05ec450a
- Suppress a bunch of compiler warnings for using constant strings
https://gitlab.freedesktop.org/xorg/driver/xf86-video-wsfb/-/commit/1ff2e87ea1c19d1417b11886d940e205be376d78
- Replace LoaderGetOS with ifdef
https://gitlab.freedesktop.org/xorg/driver/xf86-video-wsfb/-/commit/8069c6970c731c38e105f5dddd5ce83ba88b0773
- Fix spelling/wording issues
https://gitlab.freedesktop.org/xorg/driver/xf86-video-wsfb/-/commit/27c2d76404c7b440a6662446b189fa257c4cebfc
With minor adjustments:
- sync order of members in private struct WsfbRec
- add more const to avoid warning
- add newlines properly to xf86Msg() messages
No particular objection on tech-x11@:
https://mail-index.netbsd.org/tech-x11/2022/06/thread1.html#002311