Skip to content

Export nvapi_sys macro - #13

Open
Dreamacro wants to merge 1 commit into
arcnmx:masterfrom
Dreamacro:export-macro
Open

Dreamacro wants to merge 1 commit into
arcnmx:masterfrom
Dreamacro:export-macro

Conversation

@Dreamacro

Copy link
Copy Markdown

If nvapi_sys is used directly, I have to copy the macro on my code because not all functions are wrapped. nvapi! rename to nvapi_fn!

@Dreamacro Dreamacro changed the title export nvapi_sys macro Export nvapi_sys macro Mar 28, 2025
physicsdolphin added a commit to Skyworks-Neo/nvapi-rs that referenced this pull request Aug 27, 2026
…or payload fields

- arcnmx#13 every `pub mod private` was fully public (RE'd NDA interfaces, not
  encapsulation) — renamed to `undocumented` across 9 sys modules + the
  api aggregator + all root/examples/nvoc reference sites. Feature-gating
  rejected: nvoc uses these IDs on its main path unconditionally.
- arcnmx#10 new pub `Array<T> = Padding<T>` alias documents driver array/payload
  fields (payload/entries/rest/data/descriptors/buf1/tail/hdr/header_rsvd
  + the two large trailing pads); true alignment padding keeps the Padding
  name. 21 fields converted, zero ABI change.

Co-Authored-By: Claude <noreply@anthropic.com>

This branch has not been deployed

No deployments
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