Skip to content

fix(controller): harden OHCI bringup defaults#6

Draft
gly11 wants to merge 1 commit into
pr/sbp2-session-corefrom
pr/controller-bringup-recovery
Draft

fix(controller): harden OHCI bringup defaults#6
gly11 wants to merge 1 commit into
pr/sbp2-session-corefrom
pr/controller-bringup-recovery

Conversation

@gly11

@gly11 gly11 commented May 27, 2026

Copy link
Copy Markdown
Owner

Summary

This PR is stacked on pr/sbp2-session-core and tightens controller bring-up behavior on top of the SBP-2 session core work.

Controller Bring-Up

  • Add DriverKit property handling for controller bring-up overrides
  • Make link-control and PHY packet default handling more explicit
  • Centralize additional OHCI register bits used by the bring-up path
  • Keep the default path conservative while allowing local override tuning

Why this PR

The controller changes are useful independently of the higher-level Swift connector and UI work. Keeping them in their own slice lets reviewers focus on hardware bring-up policy and DriverKit configuration without mixing in app-side SBP-2 surfaces.

This PR intentionally does not include debug UI, diagnostic handlers, local scripts, install helpers, or documentation-only planning notes.

Verification

Local verification completed for this slice:

git diff --check pr/sbp2-session-core..HEAD
xcodebuild -project ASFW.xcodeproj -scheme ASFW -configuration Debug -destination 'platform=macOS' CODE_SIGNING_ALLOWED=NO build

@gly11 gly11 force-pushed the pr/controller-bringup-recovery branch from 9959fde to b5eaa71 Compare May 27, 2026 14:06
@gly11 gly11 force-pushed the pr/sbp2-session-core branch from 87a50ed to eff2132 Compare May 27, 2026 14:28
@gly11 gly11 force-pushed the pr/controller-bringup-recovery branch from b5eaa71 to c122677 Compare May 27, 2026 14:28
@gly11 gly11 force-pushed the pr/sbp2-session-core branch from eff2132 to 76a8f1d Compare May 27, 2026 14:44
@gly11 gly11 force-pushed the pr/controller-bringup-recovery branch from c122677 to 478117c Compare May 27, 2026 14:44
@gly11 gly11 force-pushed the pr/controller-bringup-recovery branch from 478117c to 9453b4c Compare May 27, 2026 14:58
@gly11 gly11 force-pushed the pr/sbp2-session-core branch from 76a8f1d to 166b8a7 Compare May 27, 2026 14:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant