#
8d9149a7 |
| 03-May-2023 |
phx <phx@NetBSD.org> |
Driver for the MNT ZZ9000 Zorro board. Submitted by Alain Runa.
It was formerly known as mntzz, which Alain released three years ago. Since then, the ZZ9000 had several firmware updates which change
Driver for the MNT ZZ9000 Zorro board. Submitted by Alain Runa.
It was formerly known as mntzz, which Alain released three years ago. Since then, the ZZ9000 had several firmware updates which changed some hardware interface details rendering the former driver non functional in some aspects. Also the audio card plug-in ZZ9000AX became available from MNT Research. Considering the major rewrite of the driver in some areas he decided to rename it to zz9k(9). The driver consists of several sub-drivers each addressing different functionality of the MNT ZZ9000 & ZZ9000AX combo card.
zz9k* is the main card driver and need to be enabled if any of the sub-driver is enabled. zz9k on its own is not very useful, it only provides a common zz9kbus for the other sub-drivers to connect to, so only enable it if one of the zz9k sub-drivers are enabled. zzfb* represents the graphics driver for the boot console and the dumb framebuffer for X11 based on WSCONS. ZZFB_CONSOLE option enables the ZZ9000 to become the boot console. zz* represents the ethernet interface of the ZZ9000. It basically works but is considered experimental. zzax* represents the ZZ9000AX audio card driver, audio* attaches to it to provide audio output and input functionality. The driver is not functional yet. zzusb* represents the ZZ9000AX usb driver. It was not implemented yet and probably never will.
show more ...
|
#
c7fb772b |
| 07-Aug-2021 |
thorpej <thorpej@NetBSD.org> |
Merge thorpej-cfargs2.
|
#
2a022cd2 |
| 27-Apr-2021 |
thorpej <thorpej@NetBSD.org> |
The Amiga and Atari ports abuse some autoconfiguration internals as part of their early console bring-up, so we need to expose some of the new internals to them and adapt the call sites.
|
#
66eee726 |
| 04-Oct-2017 |
rkujawa <rkujawa@NetBSD.org> |
Update driver to support firmware v1.5+.
From Lukas F. Hartmann. With hopeful style fixes from me.
|
#
a1ee30a1 |
| 03-Oct-2016 |
rkujawa <rkujawa@NetBSD.org> |
Add a driver for MNTMN VA2000.
Supports accelerated wsdisplay console and running X via wsfb driver.
|
#
d2a8a758 |
| 26-Nov-2012 |
rkujawa <rkujawa@NetBSD.org> |
Try to make z3rambd less crude. Also support BigRamPlus, FastLane Z3 RAM and DKB3128.
|
#
2505fa94 |
| 25-Nov-2012 |
rkujawa <rkujawa@NetBSD.org> |
Add z3rambd driver, it allows using Zorro III RAM boards as block devices. This makes sense in machines equipped with RAM on accelerator boards, where difference between accelerator RAM and Zorro III
Add z3rambd driver, it allows using Zorro III RAM boards as block devices. This makes sense in machines equipped with RAM on accelerator boards, where difference between accelerator RAM and Zorro III RAM is significant. Hacks were needed in amiga_init.c and zbus.c, but they are only enabled if this driver is present in kernel. Otherwise user will get the usual behaviour.
show more ...
|
#
442672de |
| 25-Nov-2012 |
christos <christos@NetBSD.org> |
readability fix.
|
#
906d0761 |
| 25-Nov-2012 |
rkujawa <rkujawa@NetBSD.org> |
Use constants, not magic values.
|
#
cbab9cad |
| 27-Oct-2012 |
chs <chs@NetBSD.org> |
split device_t/softc for all remaining drivers. replace "struct device *" with "device_t". use device_xname(), device_unit(), etc.
|
#
1502adf2 |
| 19-Jan-2012 |
rkujawa <rkujawa@NetBSD.org> |
Tons of enchancements to MD PCI code: - The G-REX 4000 and G-REX 1200 are now really supported and working (still only 1st slot but the rest are a matter of time). - Add bridge identification to p5pb
Tons of enchancements to MD PCI code: - The G-REX 4000 and G-REX 1200 are now really supported and working (still only 1st slot but the rest are a matter of time). - Add bridge identification to p5pb, simplifies the driver and make it more user-friendly. - Retire P5PB_GENFB and P5PB_OLD_FIRMWARE options, these are now handled automatically, depending on used hardware and firmware. - Add PCI bus reconfiguration support to p5pb (PCI_NETBSD_CONFIGURE), allows using G-REX without boot to AmigaOS. - Bring p5pb registers desription up to date with my knowledge. - Add a lot of debugging code to p5pb (enabled by P5PB_DEBUG kernel option). - Fix PCI_NETBSD_CONFIGURE in mppb (now it really works). - Fix quirk handling in zbus. - Update GENERIC.in and regen the kernel configs. - Misc cleanup.
show more ...
|
#
3e2616d8 |
| 21-Sep-2011 |
rkujawa <rkujawa@NetBSD.org> |
Fix build for both amiga and amigappc (discussed with christos).
|
#
e1cb9e9e |
| 20-Sep-2011 |
christos <christos@NetBSD.org> |
try to make this compile again.
|
#
7f06d42d |
| 17-Sep-2011 |
rkujawa <rkujawa@NetBSD.org> |
Add driver for Prometheus PCI bridge. Change approved by phx.
|
#
f02273fb |
| 04-Aug-2011 |
rkujawa <rkujawa@NetBSD.org> |
Add basic PCI support for amiga port. Add missing bus_space(9) methods needed for MI PCI. Add p5pb(4) - Phase5 PCI bridge driver (and the man page). Add quirks table to zbus(4) - needed for p5pb. Cha
Add basic PCI support for amiga port. Add missing bus_space(9) methods needed for MI PCI. Add p5pb(4) - Phase5 PCI bridge driver (and the man page). Add quirks table to zbus(4) - needed for p5pb. Change approved by phx.
show more ...
|
#
0d242d5f |
| 03-Jun-2011 |
matt <matt@NetBSD.org> |
CFATTACH_DECL_NEW, device_t, cfdata_t
|
#
6a66466f |
| 20-Dec-2010 |
matt <matt@NetBSD.org> |
Move counting of faults, traps, intrs, soft[intr]s, syscalls, and nswtch from uvmexp to per-cpu cpu_data and move them to 64bits. Remove unneeded includes of <uvm/uvm_extern.h> and/or <uvm/uvm.h>.
|
#
d974db0a |
| 17-Oct-2007 |
garbled <garbled@NetBSD.org> |
Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the v
Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
show more ...
|
#
1ee8b50f |
| 20-Aug-2007 |
is <is@NetBSD.org> |
First part of amigappc support patches by Frank Wille.
|
#
e9fd5927 |
| 20-Aug-2007 |
is <is@NetBSD.org> |
fix capitalization error
|
#
3bb1fe26 |
| 20-Aug-2007 |
is <is@NetBSD.org> |
Fix spelling error.
|
#
53524e44 |
| 04-Mar-2007 |
christos <christos@NetBSD.org> |
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
|
#
95e1ffb1 |
| 11-Dec-2005 |
christos <christos@NetBSD.org> |
merge ktrace-lwp.
|
#
803a5ae1 |
| 13-Jun-2005 |
jmc <jmc@NetBSD.org> |
Fix a ton of const/volatile issues shown with new warning flags
|
#
d20841bb |
| 13-Feb-2004 |
wiz <wiz@NetBSD.org> |
Uppercase CPU, plural is CPUs.
|