amiga-news ENGLISH VERSION
.
Links| Forum| Kommentare| News melden
.
Chat| Umfragen| Newsticker| Archiv
.

[Login] [Registrieren] [Passwort vergessen?]

< Nächste MeldungVorige Meldung >
02.Jan.2025



Universelles PCI-Treibersystem: OpenPCI 12.7 (Update)
Thomas 'Thor' Richters universelles PCI-Treibersystem "OpenPCI" unterstützt ohne Rückgriff auf die Software des jeweiligen Herstellers alle bekannten PCI-Lösungen für den Amiga. Die aktuelle Version beinhaltet folgende Änderungen:
  • 12.7: The ReserveMemSpace function in PCI-Configuration could hang forever if a bridge does not support access to the low memory PCI area and reservation failed.
  • 12.7: In case address space allocation for a BAR fails, the corresponding device is disabled, excluded from further reservations and removed from the listed device list now.
  • 12.7: Translation between 68K addresses and PCI addresses is now aware of the memory region reserved by ReserveMemSpace and maps addresses below the reservation limit through, regardless whether any BAR actually uses the region.
  • 12.3: lspci sources included the wrong header, is BSD-only, should be which is POSIX.
  • 12.3: Fixed a defect in the mediator emulation setup.
  • 12.2: The "lspci" program accepts now an additional argument, namely "NUMERIC". If set, then it does not attempt to resolve the PCI vendor and device ID to human-readable numbers but rather prints their hex values.
  • 12.2: Dynamic PCI initialization through external segments was augmented. Init functions receive now one additional argument in a1, and may return a (non-NULL) pointer. Initially, Init functions are called with this argument set to NULL, and receive in register a0 a pointer to a RDArgs structure for command line parsing. If they return a non-NULL pointer and not a small number as error code, they are called *once again* the PCI environment is completely setup. They then receive NULL as RDArgs in a0, but its own (previous) return code in a1 to complete a potential initialization of a device.
Update: (02.01.2025, 21:00, cg)

Inzwischen steht bereits Version 12.7 zur Verfügung. (cg)

[Meldung: 02. Jan. 2025, 00:02] [Kommentare: 0]
[Per E-Mail versenden]  [Druck-Version]  [ASCII-Version]
< Nächste MeldungVorige Meldung >

.
Impressum | Datenschutzerklärung | Netiquette | Werbung | Kontakt
Copyright © 1998-2025 by amiga-news.de - alle Rechte vorbehalten.
.