github mirror github
github synced commits to AoA at github/AROS-v0 from mirror 2026-01-10 23:40:05 +00:00
3565214c93 Update version
501ca0fb60 Improve companion RastPort support
6bcac5b438 Recreate either planar or system bitmap based on source
b6ab48c0ab Fix rendering bold/italic text
Compare 4 commits »
github synced commits to AoA at github/AROS-v0 from mirror 2026-01-10 07:19:59 +00:00
6a4fa80d5e Support FPuts
8fef5123ec RNOTunes uses local RastPort for WritePixelArray and Draw
815fc254f6 Adjust to previous change, check for rp->BitMap not rp
ef27de47af Make 64-bit persistent companion RastPorts for 32-bit locally created ones
49a67df7f3 Introduce intermediate storing structure for binding RastPorts
Compare 8 commits »
github synced commits to AoA at github/AROS-v0 from mirror 2026-01-09 15:05:17 +00:00
744a5bc45a Update version
b1c83acaa2 Implement SetComment and SetFileDate needed by RNOArchive.
a69dded52d Workaround for crash with local RastPort being used by TextEditor.mcc
28a6f81c10 Add stub for WhichLayer
25170f2f75 Remove DEVMODE hack
Compare 5 commits »
github synced commits to exp-usb3 at github/AROS-v0 from mirror 2026-01-08 22:23:02 +00:00
6779def21a bump version
7547f3194f pciusb companion/ownership corrections.
0fb0d40804 build fixes when AROS_USE_LOGRES is in use.
Compare 3 commits »
github synced commits to AoA at github/AROS-v0 from mirror 2026-01-08 22:23:00 +00:00
4aa5344ff9 Add missing copyright headers
40213973a4 Move all blitting/drawing operations to separate source file.
1d23c7b1e1 Move Intuition window-related functions to separate source file
Compare 3 commits »
github synced commits to AoA at github/AROS-v0 from mirror 2026-01-08 14:06:18 +00:00
98f2d321b9 Update version
d232d52684 Make 32-bit ReadArgs predictable
Compare 2 commits »
github synced commits to exp-usb3 at github/AROS-v0 from mirror 2026-01-08 05:52:02 +00:00
df81c78229 restore "legacy" behaviour, which doesn’t depend on pd_DevProto - and guard block with !POSEIDON_NOLEGACYDRIVERS
45c252c9fd indent endpoint details to make them easier to see.
bb2b3b5e85 Display details about USB3 streams for endpoints where applicable.
3526c00f1f replace non-ascii characters.
a480f5be5d usb: Poseidon v5 root-hub speed via USBRESET (driver v0x300)
Compare 6 commits »
github synced commits to AoA at github/AROS-v0 from mirror 2026-01-07 21:42:39 +00:00
f4771ae442 Use directly 32-bit memory allocation functions for device bases
00d722b725 Fix memory trashing
f61828fcd0 Remove excessive debug output
Compare 3 commits »
github synced commits to exp-usb3 at github/AROS-v0 from mirror 2026-01-07 13:28:32 +00:00
3af2759668 adjust formatting.
10e0ed888b Hoist runtime device/product strings and query metadata into file-scope constants in the PCI xHCI enumerator and hardware command paths, and centralise library names in the device init path.
33a96216e6 bump version
44f19d0590 correct the copyright and description
ef3e3bc995 Generate the hardware name in XHCIController__Root__New, once we have information from the hardware, and leave generation of the controller name for poseidon until pciAllocUnit.
Compare 36 commits »
github synced commits to master at github/AROS-v0 from mirror 2026-01-06 20:56:57 +00:00
6d29b5dd9e Use Intuition SetPointer() to clear the mouse pointer for the nomedia screen. Fixes missing pointer when not setting a non-default pointer.
476468f6d1 Revert "Restore mouse pointer when leaving the nomedia animation."
d071883c66 Fix build error: add missing space between library options.
cdd9b754f4 Bump dosboot version.
3d191560f7 Keep all code paths in dosboot for compatibility with main repo.
Compare 10 commits »
github synced commits to exp-usb3 at github/AROS-v0 from mirror 2026-01-06 20:56:56 +00:00
6e3a6c36f4 correct copyright dates.
2c43db6377 missed commit.
09192b06f2 bump version
3998e4c44b # split out root port/hub logic and isoch handling into separate files. # rename consistently.
3fdfcbe6e3 # UHCI isochronous scheduling: add explicit-frame handling and frame resync/validation to avoid queuing into invalid/past windows (increase lead time, clamp minimum lead, adjust/override bad explicit frames). # UHCI isoch TD processing: add active-TD timeout detection with cleanup/unlink/reply logic; improve continuous streaming by keeping a small prefill backlog (1–2 TDs) via pending-count refill. # RTIso start path: propagate queue return codes for all HCIs (xHCI/EHCI/UHCI/OHCI) and abort early on failure during prefill.
Compare 99 commits »
github synced commits to alt-abiv0 at github/AROS-v0 from mirror 2026-01-06 20:56:55 +00:00
cfb938e14a Backport: WirelessManager: disable Ctrl-C handling by standard C library.
0ac8332c7a Backport: WirelessManager: fix for crash on exit
Compare 2 commits »
github synced commits to AoA at github/AROS-v0 from mirror 2026-01-06 20:56:54 +00:00
10edfdf224 Move more RastPort functions to graphics_rastport.c
ff142783a5 Implement GetRPAttrsA
cd00d1876e mn_ReplyPort can be NULL
2a3cea9279 Support AslEraser GM_RENDER
7813c61054 Introduce generic function for synchronizing changes to RegionV0
Compare 23 commits »
github synced commits to master at github/AROS-v0 from mirror 2025-12-09 07:16:03 +00:00
ce2599acc1 Fix copy-paste accident.
github synced commits to exp-usb3 at github/AROS-v0 from mirror 2025-12-09 07:15:46 +00:00
2c73687f8b change strStandardConfig and strHubInterface to const char [], to fix the build.
706e5c6d5d call xhciFreeAsyncContext from xhciAbortRequest, to release the async context.
Compare 2 commits »
github synced commits to master at github/AROS-v0 from mirror 2025-12-07 22:14:10 +00:00
77a2af20dc Forgot the generic definition of StrcmpN.
cb73b46428 rexxsyslib: Implement CVa2i, StrcmpN, Strlen. Exclusive to m68k, for compatibility with legacy software. Specifically, the ARexx support in HippoPlayer needs it.
Compare 2 commits »
github synced commits to exp-usb3 at github/AROS-v0 from mirror 2025-12-06 13:11:46 +00:00
d43e20245c use separate strings for the superspeed root hub.
2f8901759f adjust the comment
d606c34b48 correction to the copyright date.
c3ac2b3b9f # disable/enable around freeing the periodic context in xhciStopIsochIO. # dont remove the node if it is already done in xhciFinishRequest. # replace some non-ascii chars.
45ef32dc3e # show the correct copyright details for the xHCI controller. # base USB3 availability on hu_RootHubXPorts being set.
Compare 9 commits »
github synced commits to exp-usb3 at github/AROS-v0 from mirror 2025-12-05 04:26:35 +00:00
cfdc59d2a8 # add CDC Communications/Data class detection for ECM/NCM/EEM descriptors so ethwrap binds via class descriptors instead of only vendor/product IDs. # prefer CDC data-class interfaces when selecting endpoints, ensuring class-bound devices use the correct bulk pipes like vendor-matched devices.
fe5ac59017 move xhciDumpEndpointCtx to the debug source file. make sure they do nothing for non-debug builds.
5f529d9d2c separate common transfer schedule handling code into its own file, and use from the periodic and asynch paths.
b28de2ea25 correct debug to use KPrintF.
ad1ad3cc14 add some additional debug to aid in diagnosing issues. default to turning DEBUG off.
Compare 11 commits »
github synced commits to exp-usb3 at github/AROS-v0 from mirror 2025-12-04 12:03:50 +00:00
cb0ff55413 add definitions for CPSM and PRS
e1e44d4617 # store completion status field for xHCI command results alongside existing TRB metadata. # check TRB completion codes and derive the slot ID from event flags when enabling slots and preparing endpoints.
338043913e use the correct endianness macros to access the frame counter, portsc and doorbell registers.
44bf09f4c8 # use an HCF_ADDR64 aware pointer helper to ensure pointers fall back to zeroed high words when 64bit addressing is unavailable.
8a66b260f4 correctly decode the values on big endian arch's.
Compare 12 commits »
github synced commits to exp-usb3 at github/AROS-v0 from mirror 2025-12-03 19:43:23 +00:00
d2394922d5 commit correct version of port change modifications.
c8da11ffc7 revert mistaken commit
d41dcd5d53 # Adjust xHCI SetFeature/ClearFeature handling to preserve existing port state, gate resets on connected ports, release device contexts when resetting or disabling, and clear hardware change bits while keeping root port change tracking in sync. # Update port status event handling and controller task logic to signal on connection changes, base attach/detach decisions on current connection status, and refresh controller assignment when devices disconnect.
Compare 3 commits »