[INFO] fetching crate ogc-sys 0.1.1... [INFO] documenting ogc-sys-0.1.1 against try#6ee483316d2e4581572121d60a955affb2032eb3+cargoflags=-Zrustdoc-scrape-examples for scrape-examples [INFO] extracting crate ogc-sys 0.1.1 into /workspace/builds/worker-2/source [INFO] validating manifest of crates.io crate ogc-sys 0.1.1 on toolchain 6ee483316d2e4581572121d60a955affb2032eb3 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+6ee483316d2e4581572121d60a955affb2032eb3" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate ogc-sys 0.1.1 [INFO] finished tweaking crates.io crate ogc-sys 0.1.1 [INFO] tweaked toml for crates.io crate ogc-sys 0.1.1 written to /workspace/builds/worker-2/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+6ee483316d2e4581572121d60a955affb2032eb3" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+6ee483316d2e4581572121d60a955affb2032eb3" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:bb5b0feb4f87116a4ea905b7ff5bf5b85913db05e9f0fbc1abdd3168928d9075" "/opt/rustwide/cargo-home/bin/cargo" "+6ee483316d2e4581572121d60a955affb2032eb3" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 357ce9a0d3a2171c0c95803f1acb7a6c780f4f394c84b858d4e3a5944cd2b25e [INFO] running `Command { std: "docker" "start" "-a" "357ce9a0d3a2171c0c95803f1acb7a6c780f4f394c84b858d4e3a5944cd2b25e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "357ce9a0d3a2171c0c95803f1acb7a6c780f4f394c84b858d4e3a5944cd2b25e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "357ce9a0d3a2171c0c95803f1acb7a6c780f4f394c84b858d4e3a5944cd2b25e", kill_on_drop: false }` [INFO] [stdout] 357ce9a0d3a2171c0c95803f1acb7a6c780f4f394c84b858d4e3a5944cd2b25e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:bb5b0feb4f87116a4ea905b7ff5bf5b85913db05e9f0fbc1abdd3168928d9075" "/opt/rustwide/cargo-home/bin/cargo" "+6ee483316d2e4581572121d60a955affb2032eb3" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json" "-Zrustdoc-scrape-examples", kill_on_drop: false }` [INFO] [stdout] 1aa8246c851bc77c9013d8de08449fb0ac5b8450d7f49f688cdd7e0d178262e0 [INFO] running `Command { std: "docker" "start" "-a" "1aa8246c851bc77c9013d8de08449fb0ac5b8450d7f49f688cdd7e0d178262e0", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.138 [INFO] [stderr] Compiling memchr v2.5.0 [INFO] [stderr] Compiling glob v0.3.0 [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling proc-macro2 v1.0.47 [INFO] [stderr] Compiling log v0.4.17 [INFO] [stderr] Compiling termcolor v1.1.3 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling unicode-ident v1.0.5 [INFO] [stderr] Compiling regex-syntax v0.6.28 [INFO] [stderr] Compiling hashbrown v0.12.3 [INFO] [stderr] Compiling quote v1.0.21 [INFO] [stderr] Compiling indexmap v1.9.2 [INFO] [stderr] Compiling os_str_bytes v6.4.1 [INFO] [stderr] Compiling clang-sys v1.4.0 [INFO] [stderr] Compiling aho-corasick v0.7.20 [INFO] [stderr] Compiling nom v7.1.1 [INFO] [stderr] Compiling clap_lex v0.2.4 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling libloading v0.7.4 [INFO] [stderr] Compiling bindgen v0.60.1 [INFO] [stderr] Compiling either v1.8.0 [INFO] [stderr] Compiling strsim v0.10.0 [INFO] [stderr] Compiling bitflags v1.3.2 [INFO] [stderr] Compiling humantime v2.1.0 [INFO] [stderr] Compiling textwrap v0.16.0 [INFO] [stderr] Compiling which v4.3.0 [INFO] [stderr] Compiling clap v3.2.23 [INFO] [stderr] Compiling peeking_take_while v0.1.2 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling shlex v1.1.0 [INFO] [stderr] Compiling regex v1.7.0 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling lazycell v1.3.0 [INFO] [stderr] Compiling cexpr v0.6.0 [INFO] [stderr] Compiling env_logger v0.9.3 [INFO] [stderr] Compiling ogc-sys v0.1.1 (/opt/rustwide/workdir) [INFO] [stderr] Scraping ogc-sys v0.1.1 (/opt/rustwide/workdir) [INFO] [stderr] Documenting ogc-sys v0.1.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:1916:5 [INFO] [stdout] | [INFO] [stdout] 1916 | / #[doc = " \\fn void DSP_SendMailTo(u32 mail)"] [INFO] [stdout] 1917 | | #[doc = "\\brief Send mail to DSP"] [INFO] [stdout] 1918 | | #[doc = "\\param[in] mail value to send"] [INFO] [stdout] 1919 | | #[doc = ""] [INFO] [stdout] 1920 | | #[doc = "\\return none"] [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] mail value to send [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:1931:5 [INFO] [stdout] | [INFO] [stdout] 1931 | / #[doc = " \\fn dsptask_t* DSP_AddTask(dsptask_t *task)"] [INFO] [stdout] 1932 | | #[doc = "\\brief Add a DSP task to the tasklist and start executing if necessary."] [INFO] [stdout] 1933 | | #[doc = "\\param[in] task pointer to a dsptask_t structure which holds all necessary values for DSP task execution."] [INFO] [stdout] 1934 | | #[doc = ""] [INFO] [stdout] 1935 | | #[doc = "\\return current task"] [INFO] [stdout] | |____________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] task pointer to a dsptask_t structure which holds all necessary values for DSP task execution. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:1957:5 [INFO] [stdout] | [INFO] [stdout] 1957 | / #[doc = " \\fn DSPCallback DSP_RegisterCallback(DSPCallback usr_cb)"] [INFO] [stdout] 1958 | | #[doc = "\\brief Register an user's interrupt callback. This may be used to handle DSP interrupts on its own. By default a system def... [INFO] [stdout] 1959 | | #[doc = "\\param[in] user_cb pointer to the user's interrupt callback function."] [INFO] [stdout] 1960 | | #[doc = "\\"] [INFO] [stdout] 1961 | | #[doc = "\\return pointer to old interrupt callback function."] [INFO] [stdout] | |___________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] user_cb pointer to the user's interrupt callback function. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:1971:5 [INFO] [stdout] | [INFO] [stdout] 1971 | / #[doc = " \\fn ARCallback AR_RegisterCallback(ARCallback callback)"] [INFO] [stdout] 1972 | | #[doc = " \\brief Register the given function as a DMA callback"] [INFO] [stdout] 1973 | | #[doc = ""] [INFO] [stdout] 1974 | | #[doc = " Any existing callback is replaced unconditionally"] [INFO] [stdout] ... | [INFO] [stdout] 1977 | | #[doc = ""] [INFO] [stdout] 1978 | | #[doc = " \\return pointer to the previously registered callback and NULL respectively"] [INFO] [stdout] | |____________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] callback to be invoked upon completion of DMA transaction [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:1989:5 [INFO] [stdout] | [INFO] [stdout] 1989 | / #[doc = " \\fn u32 AR_Init(u32 *stack_idx_array,u32 num_entries)"] [INFO] [stdout] 1990 | | #[doc = " \\brief Initializes ARAM subsystem."] [INFO] [stdout] 1991 | | #[doc = ""] [INFO] [stdout] 1992 | | #[doc = " Following tasks are performed:"] [INFO] [stdout] ... | [INFO] [stdout] 2026 | | #[doc = ""] [INFO] [stdout] 2027 | | #[doc = " \\return base address of the \"user\" ARAM area. As of this writing, the operating system reserves the bottom 16 KB of ARAM. Therefore, AR_Init() returns 0x04000 to indicate the starting location of the ARAM user area."] [INFO] [stdout] | |__________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] stack_idx_array pointer to an array of u32 integer [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2031:5 [INFO] [stdout] | [INFO] [stdout] 2031 | / #[doc = " \\fn void AR_StartDMA(u32 dir,u32 memaddr,u32 aramaddr,u32 len)"] [INFO] [stdout] 2032 | | #[doc = " \\brief Initiates a DMA between main memory and ARAM."] [INFO] [stdout] 2033 | | #[doc = ""] [INFO] [stdout] 2034 | | #[doc = " This function:"] [INFO] [stdout] ... | [INFO] [stdout] 2044 | | #[doc = ""] [INFO] [stdout] 2045 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] dir specifies the \ref dmamode "direction" of transfer. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2049:5 [INFO] [stdout] | [INFO] [stdout] 2049 | / #[doc = " \\fn u32 AR_Alloc(u32 len)"] [INFO] [stdout] 2050 | | #[doc = " \\brief Allocate a block of memory from ARAM having len bytes."] [INFO] [stdout] 2051 | | #[doc = ""] [INFO] [stdout] 2052 | | #[doc = " The len parameter must be a multiple of 32"] [INFO] [stdout] ... | [INFO] [stdout] 2055 | | #[doc = ""] [INFO] [stdout] 2056 | | #[doc = " \\return address of the block if successful, otherwise NULL"] [INFO] [stdout] | |___________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] len length of the specified block of memory in ARAM [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:2060:5 [INFO] [stdout] | [INFO] [stdout] 2060 | / #[doc = " \\fn u32 AR_Free(u32 *len)"] [INFO] [stdout] 2061 | | #[doc = " \\brief Free a block from ARAM"] [INFO] [stdout] 2062 | | #[doc = ""] [INFO] [stdout] 2063 | | #[doc = " \\param[out] len pointer to receive the length of the free'd ARAM block. This is optional and can be NULL."] [INFO] [stdout] 2064 | | #[doc = ""] [INFO] [stdout] 2065 | | #[doc = " \\return ARAM current baseaddress after free'ing the block"] [INFO] [stdout] | |__________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] len pointer to receive the length of the free'd ARAM block. This is optional and can be NULL. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2069:5 [INFO] [stdout] | [INFO] [stdout] 2069 | / #[doc = " \\fn void AR_Clear(u32 flag)"] [INFO] [stdout] 2070 | | #[doc = " \\brief Clear ARAM memory"] [INFO] [stdout] 2071 | | #[doc = ""] [INFO] [stdout] 2072 | | #[doc = " \\param[in] flag specifies the region of ARAM to clear"] [INFO] [stdout] 2073 | | #[doc = ""] [INFO] [stdout] 2074 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] flag specifies the region of ARAM to clear [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2176:5 [INFO] [stdout] | [INFO] [stdout] 2176 | / #[doc = " \\fn void ARQ_PostRequest(ARQRequest *req,u32 owner,u32 dir,u32 prio,u32 aram_addr,u32 mram_addr,u32 len)"] [INFO] [stdout] 2177 | | #[doc = " \\brief Enqueue a ARAM DMA transfer request."] [INFO] [stdout] 2178 | | #[doc = ""] [INFO] [stdout] 2179 | | #[doc = " \\param[in] req structure to hold ARAM DMA request informations."] [INFO] [stdout] ... | [INFO] [stdout] 2187 | | #[doc = ""] [INFO] [stdout] 2188 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] req structure to hold ARAM DMA request informations. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2200:5 [INFO] [stdout] | [INFO] [stdout] 2200 | / #[doc = " \\fn void ARQ_PostRequestAsync(ARQRequest *req,u32 owner,u32 dir,u32 prio,u32 aram_addr,u32 mram_addr,u32 len,ARQCallback c... [INFO] [stdout] 2201 | | #[doc = " \\brief Enqueue a ARAM DMA transfer request."] [INFO] [stdout] 2202 | | #[doc = ""] [INFO] [stdout] 2203 | | #[doc = " \\param[in] req structure to hold ARAM DMA request informations."] [INFO] [stdout] ... | [INFO] [stdout] 2211 | | #[doc = ""] [INFO] [stdout] 2212 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] req structure to hold ARAM DMA request informations. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2244:5 [INFO] [stdout] | [INFO] [stdout] 2244 | / #[doc = " \\fn void ARQM_Init(u32 arambase,s32 len)"] [INFO] [stdout] 2245 | | #[doc = " \\brief Initialize the ARAM queue management system"] [INFO] [stdout] 2246 | | #[doc = ""] [INFO] [stdout] 2247 | | #[doc = " \\param[in] arambase ARAM startaddress to take for the queue stack"] [INFO] [stdout] 2248 | | #[doc = " \\param[in] len maximum amount of memory to be reserved from the ARAM for the queue management"] [INFO] [stdout] 2249 | | #[doc = ""] [INFO] [stdout] 2250 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] arambase ARAM startaddress to take for the queue stack [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2254:5 [INFO] [stdout] | [INFO] [stdout] 2254 | / #[doc = " \\fn u32 ARQM_PushData(void *buffer,s32 len)"] [INFO] [stdout] 2255 | | #[doc = " \\brief Push the data onto the ARAM queue"] [INFO] [stdout] 2256 | | #[doc = ""] [INFO] [stdout] 2257 | | #[doc = " \\param[in] buffer starting address of a buffer to be pushed onto the queue. NOTE: Must be 32 byte aligned."] [INFO] [stdout] 2258 | | #[doc = " \\param[in] len length of data to be pushed onto the queue."] [INFO] [stdout] 2259 | | #[doc = ""] [INFO] [stdout] 2260 | | #[doc = " \\return The ARAM starting address for the pushed data."] [INFO] [stdout] | |_______________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] buffer starting address of a buffer to be pushed onto the queue. NOTE: Must be 32 byte aligned. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2298:5 [INFO] [stdout] | [INFO] [stdout] 2298 | / #[doc = " \\fn AISCallback AUDIO_RegisterStreamCallback(AISCallback callback)"] [INFO] [stdout] 2299 | | #[doc = " \\brief Register a user callback function for the AUDIO streaming interface"] [INFO] [stdout] 2300 | | #[doc = ""] [INFO] [stdout] 2301 | | #[doc = " \\param[in] callback pointer to the function which to call when AIS interrupt has triggered."] [INFO] [stdout] 2302 | | #[doc = ""] [INFO] [stdout] 2303 | | #[doc = " \\return pointer to old callback function or NULL respectively."] [INFO] [stdout] | |_______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] callback pointer to the function which to call when AIS interrupt has triggered. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2307:5 [INFO] [stdout] | [INFO] [stdout] 2307 | / #[doc = " \\fn void AUDIO_Init(u8 *stack)"] [INFO] [stdout] 2308 | | #[doc = " \\brief Initialize the AUDIO subsystem"] [INFO] [stdout] 2309 | | #[doc = ""] [INFO] [stdout] 2310 | | #[doc = " \\param[in] stack pointer to a memory area to work as stack when calling the callbacks. May be NULL"] [INFO] [stdout] 2311 | | #[doc = ""] [INFO] [stdout] 2312 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] stack pointer to a memory area to work as stack when calling the callbacks. May be NULL [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2316:5 [INFO] [stdout] | [INFO] [stdout] 2316 | / #[doc = " \\fn void AUDIO_SetStreamVolLeft(u8 vol)"] [INFO] [stdout] 2317 | | #[doc = " \\brief Set streaming volume on the left channel."] [INFO] [stdout] 2318 | | #[doc = ""] [INFO] [stdout] 2319 | | #[doc = " \\param[in] vol level of volume 0<= vol <=255"] [INFO] [stdout] 2320 | | #[doc = ""] [INFO] [stdout] 2321 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] vol level of volume 0<= vol <=255 [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2332:5 [INFO] [stdout] | [INFO] [stdout] 2332 | / #[doc = " \\fn void AUDIO_SetStreamVolRight(u8 vol)"] [INFO] [stdout] 2333 | | #[doc = " \\brief set streaming volume of the right channel."] [INFO] [stdout] 2334 | | #[doc = ""] [INFO] [stdout] 2335 | | #[doc = " \\param[in] vol level of volume 0<= vol <=255"] [INFO] [stdout] 2336 | | #[doc = ""] [INFO] [stdout] 2337 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] vol level of volume 0<= vol <=255 [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2348:5 [INFO] [stdout] | [INFO] [stdout] 2348 | / #[doc = " \\fn void AUDIO_SetStreamSampleRate(u32 rate)"] [INFO] [stdout] 2349 | | #[doc = " \\brief Set streaming sample rate"] [INFO] [stdout] 2350 | | #[doc = ""] [INFO] [stdout] 2351 | | #[doc = " \\param[in] rate streaming \\ref ai_sample_rates \"sample rate\""] [INFO] [stdout] 2352 | | #[doc = ""] [INFO] [stdout] 2353 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] rate streaming \ref ai_sample_rates "sample rate" [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2364:5 [INFO] [stdout] | [INFO] [stdout] 2364 | / #[doc = " \\fn AIDCallback AUDIO_RegisterDMACallback(AIDCallback callback)"] [INFO] [stdout] 2365 | | #[doc = " \\brief Register a user callback function for the audio DMA interface."] [INFO] [stdout] 2366 | | #[doc = ""] [INFO] [stdout] 2367 | | #[doc = " This callback will be called whenever the audio DMA requests new data.
"] [INFO] [stdout] ... | [INFO] [stdout] 2371 | | #[doc = ""] [INFO] [stdout] 2372 | | #[doc = " \\return pointer to old callback function or NULL respectively."] [INFO] [stdout] | |_______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] callback pointer to the function which to call when AID interrupt has triggered. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2376:5 [INFO] [stdout] | [INFO] [stdout] 2376 | / #[doc = " \\fn void AUDIO_InitDMA(u32 startaddr,u32 len)"] [INFO] [stdout] 2377 | | #[doc = " \\brief Initialize an audio DMA transfer"] [INFO] [stdout] 2378 | | #[doc = ""] [INFO] [stdout] 2379 | | #[doc = " \\param[in] startaddr start address of the memory region to load into the audio DMA. NOTE: Has to be aligned ... [INFO] [stdout] 2380 | | #[doc = " \\param[in] len lenght of data to load into the audio DMA. NOTE: Should be a multiple of 32"] [INFO] [stdout] 2381 | | #[doc = ""] [INFO] [stdout] 2382 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] startaddr start address of the memory region to load into the audio DMA. NOTE: Has to be aligned on a 32byte boundery! [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2431:5 [INFO] [stdout] | [INFO] [stdout] 2431 | / #[doc = " \\fn void AUDIO_SetStreamTrigger(u32 cnt)"] [INFO] [stdout] 2432 | | #[doc = " \\brief Set the sample count for the stream trigger"] [INFO] [stdout] 2433 | | #[doc = ""] [INFO] [stdout] 2434 | | #[doc = " \\param[in] cnt count of samples when to trigger the audio stream."] [INFO] [stdout] 2435 | | #[doc = ""] [INFO] [stdout] 2436 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] cnt count of samples when to trigger the audio stream. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2447:5 [INFO] [stdout] | [INFO] [stdout] 2447 | / #[doc = " \\fn void AUDIO_SetDSPSampleRate(u8 rate)"] [INFO] [stdout] 2448 | | #[doc = " \\brief Set the sampling rate for the DSP interface"] [INFO] [stdout] 2449 | | #[doc = ""] [INFO] [stdout] 2450 | | #[doc = " \\param[in] rate sampling rate to set for the DSP (AI_SAMPLERATE_32KHZ,AI_SAMPLERATE_48KHZ)"] [INFO] [stdout] 2451 | | #[doc = ""] [INFO] [stdout] 2452 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] rate sampling rate to set for the DSP (AI_SAMPLERATE_32KHZ,AI_SAMPLERATE_48KHZ) [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2463:5 [INFO] [stdout] | [INFO] [stdout] 2463 | / #[doc = " \\fn void AUDIO_SetStreamPlayState(u32 state)"] [INFO] [stdout] 2464 | | #[doc = " \\brief Set the play state for the streaming audio interface"] [INFO] [stdout] 2465 | | #[doc = ""] [INFO] [stdout] 2466 | | #[doc = " \\param[in] state playstate of the streaming audio interface (AI_STREAM_STOP,AI_STREAM_START)"] [INFO] [stdout] 2467 | | #[doc = ""] [INFO] [stdout] 2468 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] state playstate of the streaming audio interface (AI_STREAM_STOP,AI_STREAM_START) [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2523:5 [INFO] [stdout] | [INFO] [stdout] 2523 | / #[doc = " \\fn void DCInvalidateRange(void *startaddress,u32 len)"] [INFO] [stdout] 2524 | | #[doc = " \\brief Invalidates a given range of the d-cache."] [INFO] [stdout] 2525 | | #[doc = ""] [INFO] [stdout] 2526 | | #[doc = " If any part of the range hits in the d-cache, the corresponding block will be invalidated."] [INFO] [stdout] ... | [INFO] [stdout] 2530 | | #[doc = ""] [INFO] [stdout] 2531 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] startaddress pointer to the startaddress of the memory range to invalidate. NOTE: Has to be aligned on a 32byte boundery [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2535:5 [INFO] [stdout] | [INFO] [stdout] 2535 | / #[doc = " \\fn void DCFlushRange(void *startaddress,u32 len)"] [INFO] [stdout] 2536 | | #[doc = " \\brief Flushes a given range."] [INFO] [stdout] 2537 | | #[doc = ""] [INFO] [stdout] 2538 | | #[doc = " If any part of the range hits in the d-cache the corresponding block will be flushed to main memory and invalidated.... [INFO] [stdout] ... | [INFO] [stdout] 2543 | | #[doc = ""] [INFO] [stdout] 2544 | | #[doc = "\\return none"] [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] startaddress pointer to the startaddress of the memory range to flush. NOTE: Has to be aligned on a 32byte boundery [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2548:5 [INFO] [stdout] | [INFO] [stdout] 2548 | / #[doc = " \\fn void DCStoreRange(void *startaddress,u32 len)"] [INFO] [stdout] 2549 | | #[doc = " \\brief Ensures a range of memory is updated with any modified data in the cache."] [INFO] [stdout] 2550 | | #[doc = ""] [INFO] [stdout] 2551 | | #[doc = " NOTE: This function invokes a \"sync\" after storing the range. This means the function will stall unt... [INFO] [stdout] ... | [INFO] [stdout] 2555 | | #[doc = ""] [INFO] [stdout] 2556 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] startaddress pointer to the startaddress of the memory range to store. NOTE: Has to be aligned on a 32byte boundery [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2560:5 [INFO] [stdout] | [INFO] [stdout] 2560 | / #[doc = " \\fn void DCFlushRangeNoSync(void *startaddress,u32 len)"] [INFO] [stdout] 2561 | | #[doc = " \\brief Flushes a given range."] [INFO] [stdout] 2562 | | #[doc = ""] [INFO] [stdout] 2563 | | #[doc = " If any part of the range hits in the d-cache the corresponding block will be flushed to main memory and invalidated.... [INFO] [stdout] ... | [INFO] [stdout] 2568 | | #[doc = ""] [INFO] [stdout] 2569 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] startaddress pointer to the startaddress of the memory range to flush. NOTE: Has to be aligned on a 32byte boundery [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2573:5 [INFO] [stdout] | [INFO] [stdout] 2573 | / #[doc = " \\fn void DCStoreRangeNoSync(void *startaddress,u32 len)"] [INFO] [stdout] 2574 | | #[doc = " \\brief Ensures a range of memory is updated with any modified data in the cache."] [INFO] [stdout] 2575 | | #[doc = ""] [INFO] [stdout] 2576 | | #[doc = " NOTE: This routine does not perform a \"sync\" to ensure that the range has been flushed to memory. T... [INFO] [stdout] ... | [INFO] [stdout] 2580 | | #[doc = ""] [INFO] [stdout] 2581 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] startaddress pointer to the startaddress of the memory range to store. NOTE: Has to be aligned on a 32byte boundery [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2585:5 [INFO] [stdout] | [INFO] [stdout] 2585 | / #[doc = " \\fn void DCZeroRange(void *startaddress,u32 len)"] [INFO] [stdout] 2586 | | #[doc = " \\brief Loads a range of memory into cache and zeroes all the cache lines."] [INFO] [stdout] 2587 | | #[doc = ""] [INFO] [stdout] 2588 | | #[doc = " \\param[in] startaddress pointer to the startaddress of the memory range to load/zero. NOTE: Has to be aligne... [INFO] [stdout] 2589 | | #[doc = " \\param[in] len length of the range to load/zero. NOTE: Should be a multiple of 32"] [INFO] [stdout] 2590 | | #[doc = ""] [INFO] [stdout] 2591 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] startaddress pointer to the startaddress of the memory range to load/zero. NOTE: Has to be aligned on a 32byte boundery [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2595:5 [INFO] [stdout] | [INFO] [stdout] 2595 | / #[doc = " \\fn void DCTouchRange(void *startaddress,u32 len)"] [INFO] [stdout] 2596 | | #[doc = " \\brief Loads a range of memory into cache."] [INFO] [stdout] 2597 | | #[doc = ""] [INFO] [stdout] 2598 | | #[doc = " \\param[in] startaddress pointer to the startaddress of the memory range to load. NOTE: Has to be aligned on ... [INFO] [stdout] 2599 | | #[doc = " \\param[in] len length of the range to load. NOTE: Should be a multiple of 32"] [INFO] [stdout] 2600 | | #[doc = ""] [INFO] [stdout] 2601 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] startaddress pointer to the startaddress of the memory range to load. NOTE: Has to be aligned on a 32byte boundery [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2658:5 [INFO] [stdout] | [INFO] [stdout] 2658 | / #[doc = " \\fn void ICBlockInvalidate(void *startaddress)"] [INFO] [stdout] 2659 | | #[doc = " \\brief Invalidates a block in the i-cache."] [INFO] [stdout] 2660 | | #[doc = ""] [INFO] [stdout] 2661 | | #[doc = " If the block hits in the i-cache, the corresponding block will be invalidated."] [INFO] [stdout] ... | [INFO] [stdout] 2664 | | #[doc = ""] [INFO] [stdout] 2665 | | #[doc = "\\return none"] [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] startaddress pointer to the startaddress of the memory block to invalidate. NOTE: Has to be aligned on a 32byte boundery [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2669:5 [INFO] [stdout] | [INFO] [stdout] 2669 | / #[doc = " \\fn void ICInvalidateRange(void *startaddress,u32 len)"] [INFO] [stdout] 2670 | | #[doc = " \\brief Invalidate a range in the L1 i-cache."] [INFO] [stdout] 2671 | | #[doc = ""] [INFO] [stdout] 2672 | | #[doc = " If any part of the range hits in the i-cache, the corresponding block will be invalidated."] [INFO] [stdout] ... | [INFO] [stdout] 2676 | | #[doc = ""] [INFO] [stdout] 2677 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] startaddress pointer to the startaddress of the memory range to invalidate. NOTE: Has to be aligned on a 32byte boundery [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2891:5 [INFO] [stdout] | [INFO] [stdout] 2891 | / #[doc = " \\fn s32 CARD_Init(const char *gamecode,const char *company)"] [INFO] [stdout] 2892 | | #[doc = "\\brief Performs the initialization of the memory card subsystem"] [INFO] [stdout] 2893 | | #[doc = "\\param[in] gamecode pointer to a 4byte long string to specify the vendors game code. May be NULL"] [INFO] [stdout] 2894 | | #[doc = "\\param[in] company pointer to a 2byte long string to specify the vendors company code. May be NULL"] [INFO] [stdout] 2895 | | #[doc = ""] [INFO] [stdout] 2896 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] gamecode pointer to a 4byte long string to specify the vendors game code. May be NULL [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2900:5 [INFO] [stdout] | [INFO] [stdout] 2900 | / #[doc = " \\fn s32 CARD_Probe(s32 chn)"] [INFO] [stdout] 2901 | | #[doc = "\\brief Performs a check against the desired EXI channel if a device is inserted"] [INFO] [stdout] 2902 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 2903 | | #[doc = ""] [INFO] [stdout] 2904 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2908:5 [INFO] [stdout] | [INFO] [stdout] 2908 | / #[doc = " \\fn s32 CARD_ProbeEx(s32 chn,s32 *mem_size,s32 *sect_size)"] [INFO] [stdout] 2909 | | #[doc = "\\brief Performs a check against the desired EXI channel if a memory card is inserted or mounted"] [INFO] [stdout] 2910 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 2911 | | #[doc = "\\param[out] mem_size pointer to a integer variable, ready to take the resulting value (this param is optional and can be NU... [INFO] [stdout] 2912 | | #[doc = "\\param[out] sect_size pointer to a integer variable, ready to take the resulting value (this param is optional and can be N... [INFO] [stdout] 2913 | | #[doc = ""] [INFO] [stdout] 2914 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:2908:5 [INFO] [stdout] | [INFO] [stdout] 2908 | / #[doc = " \\fn s32 CARD_ProbeEx(s32 chn,s32 *mem_size,s32 *sect_size)"] [INFO] [stdout] 2909 | | #[doc = "\\brief Performs a check against the desired EXI channel if a memory card is inserted or mounted"] [INFO] [stdout] 2910 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 2911 | | #[doc = "\\param[out] mem_size pointer to a integer variable, ready to take the resulting value (this param is optional and can be NU... [INFO] [stdout] 2912 | | #[doc = "\\param[out] sect_size pointer to a integer variable, ready to take the resulting value (this param is optional and can be N... [INFO] [stdout] 2913 | | #[doc = ""] [INFO] [stdout] 2914 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] mem_size pointer to a integer variable, ready to take the resulting value (this param is optional and can be NULL) [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2918:5 [INFO] [stdout] | [INFO] [stdout] 2918 | / #[doc = " \\fn s32 CARD_Mount(s32 chn,void *workarea,cardcallback detach_cb)"] [INFO] [stdout] 2919 | | #[doc = "\\brief Mounts the memory card in the slot CHN. Synchronous version."] [INFO] [stdout] 2920 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 2921 | | #[doc = "\\param[in] workarea pointer to memory area to hold the cards system area. The startaddress of the workdarea should be align... [INFO] [stdout] 2922 | | #[doc = "\\param[in] detach_cb pointer to a callback function. This callback function will be called when the card is removed from th... [INFO] [stdout] 2923 | | #[doc = ""] [INFO] [stdout] 2924 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2928:5 [INFO] [stdout] | [INFO] [stdout] 2928 | / #[doc = " \\fn s32 CARD_MountAsync(s32 chn,void *workarea,cardcallback detach_cb,cardcallback attach_cb)"] [INFO] [stdout] 2929 | | #[doc = "\\brief Mounts the memory card in the slot CHN. This function returns immediately. Asynchronous version."] [INFO] [stdout] 2930 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 2931 | | #[doc = "\\param[in] workarea pointer to memory area to hold the cards system area. The startaddress of the workdarea should be align... [INFO] [stdout] ... | [INFO] [stdout] 2934 | | #[doc = ""] [INFO] [stdout] 2935 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2944:5 [INFO] [stdout] | [INFO] [stdout] 2944 | / #[doc = " \\fn s32 CARD_Unmount(s32 chn)"] [INFO] [stdout] 2945 | | #[doc = "\\brief Unmounts the memory card in the slot CHN and releases the EXI bus."] [INFO] [stdout] 2946 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 2947 | | #[doc = ""] [INFO] [stdout] 2948 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2952:5 [INFO] [stdout] | [INFO] [stdout] 2952 | / #[doc = " \\fn s32 CARD_Read(card_file *file,void *buffer,u32 len,u32 offset)"] [INFO] [stdout] 2953 | | #[doc = "\\brief Reads the data from the file into the buffer from the given offset with the given length. Synchronous version"] [INFO] [stdout] 2954 | | #[doc = "\\param[in] file pointer to the card_file structure. It holds the fileinformations to read from."] [INFO] [stdout] 2955 | | #[doc = "\\param[out] buffer pointer to memory area read-in the data. The startaddress of the buffer should be aligned to a 32byte bo... [INFO] [stdout] ... | [INFO] [stdout] 2958 | | #[doc = ""] [INFO] [stdout] 2959 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] file pointer to the card_file structure. It holds the fileinformations to read from. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:2952:5 [INFO] [stdout] | [INFO] [stdout] 2952 | / #[doc = " \\fn s32 CARD_Read(card_file *file,void *buffer,u32 len,u32 offset)"] [INFO] [stdout] 2953 | | #[doc = "\\brief Reads the data from the file into the buffer from the given offset with the given length. Synchronous version"] [INFO] [stdout] 2954 | | #[doc = "\\param[in] file pointer to the card_file structure. It holds the fileinformations to read from."] [INFO] [stdout] 2955 | | #[doc = "\\param[out] buffer pointer to memory area read-in the data. The startaddress of the buffer should be aligned to a 32byte bo... [INFO] [stdout] ... | [INFO] [stdout] 2958 | | #[doc = ""] [INFO] [stdout] 2959 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] buffer pointer to memory area read-in the data. The startaddress of the buffer should be aligned to a 32byte boundery. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2968:5 [INFO] [stdout] | [INFO] [stdout] 2968 | / #[doc = " \\fn s32 CARD_ReadAsync(card_file *file,void *buffer,u32 len,u32 offset,cardcallback callback)"] [INFO] [stdout] 2969 | | #[doc = "\\brief Reads the data from the file into the buffer from the given offset with the given length. This function returns imme... [INFO] [stdout] 2970 | | #[doc = "\\param[in] file pointer to the card_file structure. It holds the fileinformations to read from."] [INFO] [stdout] 2971 | | #[doc = "\\param[out] buffer pointer to memory area read-in the data. The startaddress of the buffer should be aligned to a 32byte bo... [INFO] [stdout] ... | [INFO] [stdout] 2975 | | #[doc = ""] [INFO] [stdout] 2976 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] file pointer to the card_file structure. It holds the fileinformations to read from. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:2968:5 [INFO] [stdout] | [INFO] [stdout] 2968 | / #[doc = " \\fn s32 CARD_ReadAsync(card_file *file,void *buffer,u32 len,u32 offset,cardcallback callback)"] [INFO] [stdout] 2969 | | #[doc = "\\brief Reads the data from the file into the buffer from the given offset with the given length. This function returns imme... [INFO] [stdout] 2970 | | #[doc = "\\param[in] file pointer to the card_file structure. It holds the fileinformations to read from."] [INFO] [stdout] 2971 | | #[doc = "\\param[out] buffer pointer to memory area read-in the data. The startaddress of the buffer should be aligned to a 32byte bo... [INFO] [stdout] ... | [INFO] [stdout] 2975 | | #[doc = ""] [INFO] [stdout] 2976 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] buffer pointer to memory area read-in the data. The startaddress of the buffer should be aligned to a 32byte boundery. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2986:5 [INFO] [stdout] | [INFO] [stdout] 2986 | / #[doc = " \\fn s32 CARD_Open(s32 chn,const char *filename,card_file *file)"] [INFO] [stdout] 2987 | | #[doc = "\\brief Opens the file with the given filename and fills in the fileinformations."] [INFO] [stdout] 2988 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 2989 | | #[doc = "\\param[in] filename name of the file to open."] [INFO] [stdout] 2990 | | #[doc = "\\param[out] file pointer to the card_file structure. It receives the fileinformations for later usage."] [INFO] [stdout] 2991 | | #[doc = ""] [INFO] [stdout] 2992 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:2986:5 [INFO] [stdout] | [INFO] [stdout] 2986 | / #[doc = " \\fn s32 CARD_Open(s32 chn,const char *filename,card_file *file)"] [INFO] [stdout] 2987 | | #[doc = "\\brief Opens the file with the given filename and fills in the fileinformations."] [INFO] [stdout] 2988 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 2989 | | #[doc = "\\param[in] filename name of the file to open."] [INFO] [stdout] 2990 | | #[doc = "\\param[out] file pointer to the card_file structure. It receives the fileinformations for later usage."] [INFO] [stdout] 2991 | | #[doc = ""] [INFO] [stdout] 2992 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] file pointer to the card_file structure. It receives the fileinformations for later usage. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2996:5 [INFO] [stdout] | [INFO] [stdout] 2996 | / #[doc = " \\fn s32 CARD_OpenEntry(s32 chn,card_dir *entry,card_file *file)"] [INFO] [stdout] 2997 | | #[doc = "\\brief Opens the file with the given filename and fills in the fileinformations."] [INFO] [stdout] 2998 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 2999 | | #[doc = "\\param[in] entry pointer to the directory entry to open."] [INFO] [stdout] 3000 | | #[doc = "\\param[out] file pointer to the card_file structure. It receives the fileinformations for later usage."] [INFO] [stdout] 3001 | | #[doc = ""] [INFO] [stdout] 3002 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:2996:5 [INFO] [stdout] | [INFO] [stdout] 2996 | / #[doc = " \\fn s32 CARD_OpenEntry(s32 chn,card_dir *entry,card_file *file)"] [INFO] [stdout] 2997 | | #[doc = "\\brief Opens the file with the given filename and fills in the fileinformations."] [INFO] [stdout] 2998 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 2999 | | #[doc = "\\param[in] entry pointer to the directory entry to open."] [INFO] [stdout] 3000 | | #[doc = "\\param[out] file pointer to the card_file structure. It receives the fileinformations for later usage."] [INFO] [stdout] 3001 | | #[doc = ""] [INFO] [stdout] 3002 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] file pointer to the card_file structure. It receives the fileinformations for later usage. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3006:5 [INFO] [stdout] | [INFO] [stdout] 3006 | / #[doc = " \\fn s32 CARD_Close(card_file *file)"] [INFO] [stdout] 3007 | | #[doc = "\\brief Closes the file with the given card_file structure and releases the handle."] [INFO] [stdout] 3008 | | #[doc = "\\param[in] file pointer to the card_file structure to close."] [INFO] [stdout] 3009 | | #[doc = ""] [INFO] [stdout] 3010 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] file pointer to the card_file structure to close. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3014:5 [INFO] [stdout] | [INFO] [stdout] 3014 | / #[doc = " \\fn s32 CARD_Create(s32 chn,const char *filename,u32 size,card_file *file)"] [INFO] [stdout] 3015 | | #[doc = "\\brief Creates a new file with the given filename and fills in the fileinformations. Synchronous version."] [INFO] [stdout] 3016 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 3017 | | #[doc = "\\param[in] filename name of the file to create."] [INFO] [stdout] ... | [INFO] [stdout] 3020 | | #[doc = ""] [INFO] [stdout] 3021 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:3014:5 [INFO] [stdout] | [INFO] [stdout] 3014 | / #[doc = " \\fn s32 CARD_Create(s32 chn,const char *filename,u32 size,card_file *file)"] [INFO] [stdout] 3015 | | #[doc = "\\brief Creates a new file with the given filename and fills in the fileinformations. Synchronous version."] [INFO] [stdout] 3016 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 3017 | | #[doc = "\\param[in] filename name of the file to create."] [INFO] [stdout] ... | [INFO] [stdout] 3020 | | #[doc = ""] [INFO] [stdout] 3021 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] file pointer to the card_file structure. It receives the fileinformations for later usage. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3030:5 [INFO] [stdout] | [INFO] [stdout] 3030 | / #[doc = " \\fn s32 CARD_CreateAsync(s32 chn,const char *filename,u32 size,card_file *file,cardcallback callback)"] [INFO] [stdout] 3031 | | #[doc = "\\brief Creates a new file with the given filename and fills in the fileinformations. This function returns immediately. Asy... [INFO] [stdout] 3032 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 3033 | | #[doc = "\\param[in] filename name of the file to create."] [INFO] [stdout] ... | [INFO] [stdout] 3037 | | #[doc = ""] [INFO] [stdout] 3038 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:3030:5 [INFO] [stdout] | [INFO] [stdout] 3030 | / #[doc = " \\fn s32 CARD_CreateAsync(s32 chn,const char *filename,u32 size,card_file *file,cardcallback callback)"] [INFO] [stdout] 3031 | | #[doc = "\\brief Creates a new file with the given filename and fills in the fileinformations. This function returns immediately. Asy... [INFO] [stdout] 3032 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 3033 | | #[doc = "\\param[in] filename name of the file to create."] [INFO] [stdout] ... | [INFO] [stdout] 3037 | | #[doc = ""] [INFO] [stdout] 3038 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] file pointer to the card_file structure. It receives the fileinformations for later usage. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3048:5 [INFO] [stdout] | [INFO] [stdout] 3048 | / #[doc = " \\fn s32 CARD_CreateEntry(s32 chn,card_dir *entry,card_file *file)"] [INFO] [stdout] 3049 | | #[doc = "\\brief Creates a new file with the given filename and fills in the fileinformations. Synchronous version."] [INFO] [stdout] 3050 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 3051 | | #[doc = "\\param[in] entry pointer to the directory entry to create."] [INFO] [stdout] 3052 | | #[doc = "\\param[out] file pointer to the card_file structure. It receives the fileinformations for later usage."] [INFO] [stdout] 3053 | | #[doc = ""] [INFO] [stdout] 3054 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:3048:5 [INFO] [stdout] | [INFO] [stdout] 3048 | / #[doc = " \\fn s32 CARD_CreateEntry(s32 chn,card_dir *entry,card_file *file)"] [INFO] [stdout] 3049 | | #[doc = "\\brief Creates a new file with the given filename and fills in the fileinformations. Synchronous version."] [INFO] [stdout] 3050 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 3051 | | #[doc = "\\param[in] entry pointer to the directory entry to create."] [INFO] [stdout] 3052 | | #[doc = "\\param[out] file pointer to the card_file structure. It receives the fileinformations for later usage."] [INFO] [stdout] 3053 | | #[doc = ""] [INFO] [stdout] 3054 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] file pointer to the card_file structure. It receives the fileinformations for later usage. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3058:5 [INFO] [stdout] | [INFO] [stdout] 3058 | / #[doc = " \\fn s32 CARD_CreateEntryAsync(s32 chn,card_dir *entry,card_file *file,cardcallback callback)"] [INFO] [stdout] 3059 | | #[doc = "\\brief Creates a new file with the given filename and fills in the fileinformations. This function returns immediately. Asy... [INFO] [stdout] 3060 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 3061 | | #[doc = "\\param[in] entry pointer to the directory entry to create"] [INFO] [stdout] ... | [INFO] [stdout] 3064 | | #[doc = ""] [INFO] [stdout] 3065 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:3058:5 [INFO] [stdout] | [INFO] [stdout] 3058 | / #[doc = " \\fn s32 CARD_CreateEntryAsync(s32 chn,card_dir *entry,card_file *file,cardcallback callback)"] [INFO] [stdout] 3059 | | #[doc = "\\brief Creates a new file with the given filename and fills in the fileinformations. This function returns immediately. Asy... [INFO] [stdout] 3060 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 3061 | | #[doc = "\\param[in] entry pointer to the directory entry to create"] [INFO] [stdout] ... | [INFO] [stdout] 3064 | | #[doc = ""] [INFO] [stdout] 3065 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] file pointer to the card_file structure. It receives the fileinformations for later usage. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3074:5 [INFO] [stdout] | [INFO] [stdout] 3074 | / #[doc = " \\fn s32 CARD_Delete(s32 chn,const char *filename)"] [INFO] [stdout] 3075 | | #[doc = "\\brief Deletes a file with the given filename. Synchronous version."] [INFO] [stdout] 3076 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 3077 | | #[doc = "\\param[in] filename name of the file to delete."] [INFO] [stdout] 3078 | | #[doc = ""] [INFO] [stdout] 3079 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3083:5 [INFO] [stdout] | [INFO] [stdout] 3083 | / #[doc = " \\fn s32 CARD_DeleteAsync(s32 chn,const char *filename,cardcallback callback)"] [INFO] [stdout] 3084 | | #[doc = "\\brief Deletes a file with the given filename. This function returns immediately. Asynchronous version."] [INFO] [stdout] 3085 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 3086 | | #[doc = "\\param[in] filename name of the file to delete."] [INFO] [stdout] 3087 | | #[doc = "\\param[in] callback pointer to a callback function. This callback will be called when the delete process has finished."] [INFO] [stdout] 3088 | | #[doc = ""] [INFO] [stdout] 3089 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3097:5 [INFO] [stdout] | [INFO] [stdout] 3097 | / #[doc = " \\fn s32 CARD_DeleteEntry(s32 chn,card_dir *dir_entry)"] [INFO] [stdout] 3098 | | #[doc = "\\brief Deletes a file with the given directory entry informations."] [INFO] [stdout] 3099 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 3100 | | #[doc = "\\param[in] dir_entry pointer to the card_dir structure which holds the informations for the delete operation."] [INFO] [stdout] 3101 | | #[doc = ""] [INFO] [stdout] 3102 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3106:5 [INFO] [stdout] | [INFO] [stdout] 3106 | / #[doc = " \\fn s32 CARD_DeleteEntryAsync(s32 chn,card_dir *dir_entry,cardcallback callback)"] [INFO] [stdout] 3107 | | #[doc = "\\brief Deletes a file with the given directory entry informations. This function returns immediately. Asynchronous version."] [INFO] [stdout] 3108 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 3109 | | #[doc = "\\param[in] dir_entry pointer to the card_dir structure which holds the informations for the delete operation."] [INFO] [stdout] 3110 | | #[doc = "\\param[in] callback pointer to a callback function. This callback will be called when the delete process has finished."] [INFO] [stdout] 3111 | | #[doc = ""] [INFO] [stdout] 3112 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3117:5 [INFO] [stdout] | [INFO] [stdout] 3117 | / #[doc = " \\fn s32 CARD_Write(card_file *file,void *buffer,u32 len,u32 offset)"] [INFO] [stdout] 3118 | | #[doc = "\\brief Writes the data to the file from the buffer to the given offset with the given length. Synchronous version"] [INFO] [stdout] 3119 | | #[doc = "\\param[in] file pointer to the card_file structure which holds the fileinformations."] [INFO] [stdout] 3120 | | #[doc = "\\param[in] buffer pointer to the memory area to read from. The startaddress of the buffer should be aligned on a 32byte bou... [INFO] [stdout] ... | [INFO] [stdout] 3123 | | #[doc = ""] [INFO] [stdout] 3124 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] file pointer to the card_file structure which holds the fileinformations. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3133:5 [INFO] [stdout] | [INFO] [stdout] 3133 | / #[doc = " \\fn s32 CARD_WriteAsync(card_file *file,void *buffer,u32 len,u32 offset,cardcallback callback)"] [INFO] [stdout] 3134 | | #[doc = "\\brief Writes the data to the file from the buffer to the given offset with the given length. This function returns immedia... [INFO] [stdout] 3135 | | #[doc = "\\param[in] file pointer to the card_file structure which holds the fileinformations."] [INFO] [stdout] 3136 | | #[doc = "\\param[in] buffer pointer to the memory area to read from. The startaddress of the buffer should be aligned on a 32byte bou... [INFO] [stdout] ... | [INFO] [stdout] 3140 | | #[doc = ""] [INFO] [stdout] 3141 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] file pointer to the card_file structure which holds the fileinformations. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3151:5 [INFO] [stdout] | [INFO] [stdout] 3151 | / #[doc = " \\fn s32 CARD_GetErrorCode(s32 chn)"] [INFO] [stdout] 3152 | | #[doc = "\\brief Returns the result code from the last operation."] [INFO] [stdout] 3153 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 3154 | | #[doc = ""] [INFO] [stdout] 3155 | | #[doc = "\\return \\ref card_errors \"card error codes\" of last operation"] [INFO] [stdout] | |________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3159:5 [INFO] [stdout] | [INFO] [stdout] 3159 | / #[doc = " \\fn s32 CARD_FindFirst(s32 chn, card_dir *dir, bool showall)"] [INFO] [stdout] 3160 | | #[doc = "\\brief Start to iterate thru the memory card's directory structure and returns the first directory entry."] [INFO] [stdout] 3161 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 3162 | | #[doc = "\\param[out] dir pointer to card_dir structure to receive the result set."] [INFO] [stdout] 3163 | | #[doc = "\\param[in] showall Whether to show all files of the memory card or only those which are identified by th... [INFO] [stdout] 3164 | | #[doc = ""] [INFO] [stdout] 3165 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:3159:5 [INFO] [stdout] | [INFO] [stdout] 3159 | / #[doc = " \\fn s32 CARD_FindFirst(s32 chn, card_dir *dir, bool showall)"] [INFO] [stdout] 3160 | | #[doc = "\\brief Start to iterate thru the memory card's directory structure and returns the first directory entry."] [INFO] [stdout] 3161 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 3162 | | #[doc = "\\param[out] dir pointer to card_dir structure to receive the result set."] [INFO] [stdout] 3163 | | #[doc = "\\param[in] showall Whether to show all files of the memory card or only those which are identified by th... [INFO] [stdout] 3164 | | #[doc = ""] [INFO] [stdout] 3165 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] dir pointer to card_dir structure to receive the result set. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:3169:5 [INFO] [stdout] | [INFO] [stdout] 3169 | / #[doc = " \\fn s32 CARD_FindNext(card_dir *dir)"] [INFO] [stdout] 3170 | | #[doc = "\\brief Returns the next directory entry from the memory cards directory structure."] [INFO] [stdout] 3171 | | #[doc = "\\param[out] dir pointer to card_dir structure to receive the result set."] [INFO] [stdout] 3172 | | #[doc = ""] [INFO] [stdout] 3173 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] dir pointer to card_dir structure to receive the result set. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3177:5 [INFO] [stdout] | [INFO] [stdout] 3177 | / #[doc = " \\fn s32 CARD_GetDirectory(s32 chn, card_dir *dir_entries, s32 *count, bool showall)"] [INFO] [stdout] 3178 | | #[doc = "\\brief Returns the directory entries. size of entries is max. 128."] [INFO] [stdout] 3179 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 3180 | | #[doc = "\\param[out] dir_entries pointer to card_dir structure to receive the result set."] [INFO] [stdout] ... | [INFO] [stdout] 3183 | | #[doc = ""] [INFO] [stdout] 3184 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:3177:5 [INFO] [stdout] | [INFO] [stdout] 3177 | / #[doc = " \\fn s32 CARD_GetDirectory(s32 chn, card_dir *dir_entries, s32 *count, bool showall)"] [INFO] [stdout] 3178 | | #[doc = "\\brief Returns the directory entries. size of entries is max. 128."] [INFO] [stdout] 3179 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 3180 | | #[doc = "\\param[out] dir_entries pointer to card_dir structure to receive the result set."] [INFO] [stdout] ... | [INFO] [stdout] 3183 | | #[doc = ""] [INFO] [stdout] 3184 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] dir_entries pointer to card_dir structure to receive the result set. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3193:5 [INFO] [stdout] | [INFO] [stdout] 3193 | / #[doc = " \\fn s32 CARD_GetSectorSize(s32 chn,u32 *sector_size)"] [INFO] [stdout] 3194 | | #[doc = "\\brief Returns the next directory entry from the memory cards directory structure."] [INFO] [stdout] 3195 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3196 | | #[doc = "\\param[out] sector_size pointer to receive the result."] [INFO] [stdout] 3197 | | #[doc = ""] [INFO] [stdout] 3198 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:3193:5 [INFO] [stdout] | [INFO] [stdout] 3193 | / #[doc = " \\fn s32 CARD_GetSectorSize(s32 chn,u32 *sector_size)"] [INFO] [stdout] 3194 | | #[doc = "\\brief Returns the next directory entry from the memory cards directory structure."] [INFO] [stdout] 3195 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3196 | | #[doc = "\\param[out] sector_size pointer to receive the result."] [INFO] [stdout] 3197 | | #[doc = ""] [INFO] [stdout] 3198 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] sector_size pointer to receive the result. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3202:5 [INFO] [stdout] | [INFO] [stdout] 3202 | / #[doc = " \\fn s32 CARD_GetBlockCount(s32 chn,u32 *block_count)"] [INFO] [stdout] 3203 | | #[doc = "\\brief Returns the next directory entry from the memory cards directory structure."] [INFO] [stdout] 3204 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3205 | | #[doc = "\\param[out] sector_size pointer to receive the result."] [INFO] [stdout] 3206 | | #[doc = ""] [INFO] [stdout] 3207 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:3202:5 [INFO] [stdout] | [INFO] [stdout] 3202 | / #[doc = " \\fn s32 CARD_GetBlockCount(s32 chn,u32 *block_count)"] [INFO] [stdout] 3203 | | #[doc = "\\brief Returns the next directory entry from the memory cards directory structure."] [INFO] [stdout] 3204 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3205 | | #[doc = "\\param[out] sector_size pointer to receive the result."] [INFO] [stdout] 3206 | | #[doc = ""] [INFO] [stdout] 3207 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] sector_size pointer to receive the result. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3211:5 [INFO] [stdout] | [INFO] [stdout] 3211 | / #[doc = " \\fn s32 CARD_GetStatus(s32 chn,s32 fileno,card_stat *stats)"] [INFO] [stdout] 3212 | | #[doc = "\\brief Get additional file statistic informations."] [INFO] [stdout] 3213 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3214 | | #[doc = "\\param[in] fileno file index. returned by a previous call to CARD_Open()."] [INFO] [stdout] 3215 | | #[doc = "\\param[out] stats pointer to receive the result set."] [INFO] [stdout] 3216 | | #[doc = ""] [INFO] [stdout] 3217 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:3211:5 [INFO] [stdout] | [INFO] [stdout] 3211 | / #[doc = " \\fn s32 CARD_GetStatus(s32 chn,s32 fileno,card_stat *stats)"] [INFO] [stdout] 3212 | | #[doc = "\\brief Get additional file statistic informations."] [INFO] [stdout] 3213 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3214 | | #[doc = "\\param[in] fileno file index. returned by a previous call to CARD_Open()."] [INFO] [stdout] 3215 | | #[doc = "\\param[out] stats pointer to receive the result set."] [INFO] [stdout] 3216 | | #[doc = ""] [INFO] [stdout] 3217 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] stats pointer to receive the result set. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3221:5 [INFO] [stdout] | [INFO] [stdout] 3221 | / #[doc = " \\fn s32 CARD_GetStatusEx(s32 chn, s32 fileno, card_direntry *entry)"] [INFO] [stdout] 3222 | | #[doc = "\\brief Get the directory entry (GCI header)"] [INFO] [stdout] 3223 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3224 | | #[doc = "\\param[in] fileno file index. returned by a previous call to CARD_Open()."] [INFO] [stdout] 3225 | | #[doc = "\\param[out] entry pointer to receive the directory entry."] [INFO] [stdout] 3226 | | #[doc = ""] [INFO] [stdout] 3227 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:3221:5 [INFO] [stdout] | [INFO] [stdout] 3221 | / #[doc = " \\fn s32 CARD_GetStatusEx(s32 chn, s32 fileno, card_direntry *entry)"] [INFO] [stdout] 3222 | | #[doc = "\\brief Get the directory entry (GCI header)"] [INFO] [stdout] 3223 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3224 | | #[doc = "\\param[in] fileno file index. returned by a previous call to CARD_Open()."] [INFO] [stdout] 3225 | | #[doc = "\\param[out] entry pointer to receive the directory entry."] [INFO] [stdout] 3226 | | #[doc = ""] [INFO] [stdout] 3227 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] entry pointer to receive the directory entry. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3231:5 [INFO] [stdout] | [INFO] [stdout] 3231 | / #[doc = " \\fn s32 CARD_SetStatus(s32 chn,s32 fileno,card_stat *stats)"] [INFO] [stdout] 3232 | | #[doc = "\\brief Set additional file statistic informations. Synchronous version."] [INFO] [stdout] 3233 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3234 | | #[doc = "\\param[in] fileno file index. returned by a previous call to CARD_Open()."] [INFO] [stdout] 3235 | | #[doc = "\\param[out] stats pointer which holds the informations to set."] [INFO] [stdout] 3236 | | #[doc = ""] [INFO] [stdout] 3237 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:3231:5 [INFO] [stdout] | [INFO] [stdout] 3231 | / #[doc = " \\fn s32 CARD_SetStatus(s32 chn,s32 fileno,card_stat *stats)"] [INFO] [stdout] 3232 | | #[doc = "\\brief Set additional file statistic informations. Synchronous version."] [INFO] [stdout] 3233 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3234 | | #[doc = "\\param[in] fileno file index. returned by a previous call to CARD_Open()."] [INFO] [stdout] 3235 | | #[doc = "\\param[out] stats pointer which holds the informations to set."] [INFO] [stdout] 3236 | | #[doc = ""] [INFO] [stdout] 3237 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] stats pointer which holds the informations to set. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3241:5 [INFO] [stdout] | [INFO] [stdout] 3241 | / #[doc = " \\fn s32 CARD_SetStatusAsync(s32 chn,s32 fileno,card_stat *stats,cardcallback callback)"] [INFO] [stdout] 3242 | | #[doc = "\\brief Set additional file statistic informations. This function returns immediately. Asynchronous version."] [INFO] [stdout] 3243 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3244 | | #[doc = "\\param[in] fileno file index. returned by a previous call to CARD_Open()."] [INFO] [stdout] ... | [INFO] [stdout] 3247 | | #[doc = ""] [INFO] [stdout] 3248 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:3241:5 [INFO] [stdout] | [INFO] [stdout] 3241 | / #[doc = " \\fn s32 CARD_SetStatusAsync(s32 chn,s32 fileno,card_stat *stats,cardcallback callback)"] [INFO] [stdout] 3242 | | #[doc = "\\brief Set additional file statistic informations. This function returns immediately. Asynchronous version."] [INFO] [stdout] 3243 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3244 | | #[doc = "\\param[in] fileno file index. returned by a previous call to CARD_Open()."] [INFO] [stdout] ... | [INFO] [stdout] 3247 | | #[doc = ""] [INFO] [stdout] 3248 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] stats pointer which holds the informations to set. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3257:5 [INFO] [stdout] | [INFO] [stdout] 3257 | / #[doc = " \\fn s32 CARD_SetStatusEx(s32 chn, s32 fileno, card_direntry *entry)"] [INFO] [stdout] 3258 | | #[doc = "\\brief Set the directory entry (preferably from a GCI header), except block index and lenght"] [INFO] [stdout] 3259 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3260 | | #[doc = "\\param[in] fileno file index. returned by a previous call to CARD_Open()."] [INFO] [stdout] 3261 | | #[doc = "\\param[out] entry pointer to a directory entry structure (or GCI header)."] [INFO] [stdout] 3262 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:3257:5 [INFO] [stdout] | [INFO] [stdout] 3257 | / #[doc = " \\fn s32 CARD_SetStatusEx(s32 chn, s32 fileno, card_direntry *entry)"] [INFO] [stdout] 3258 | | #[doc = "\\brief Set the directory entry (preferably from a GCI header), except block index and lenght"] [INFO] [stdout] 3259 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3260 | | #[doc = "\\param[in] fileno file index. returned by a previous call to CARD_Open()."] [INFO] [stdout] 3261 | | #[doc = "\\param[out] entry pointer to a directory entry structure (or GCI header)."] [INFO] [stdout] 3262 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] entry pointer to a directory entry structure (or GCI header). [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3266:5 [INFO] [stdout] | [INFO] [stdout] 3266 | / #[doc = " \\fn s32 CARD_GetAttributes(s32 chn,s32 fileno,u8 *attr)"] [INFO] [stdout] 3267 | | #[doc = "\\brief Get additional file attributes. Synchronous version."] [INFO] [stdout] 3268 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3269 | | #[doc = "\\param[in] fileno file index. returned by a previous call to CARD_Open()."] [INFO] [stdout] 3270 | | #[doc = "\\param[out] attr pointer to receive attribute value."] [INFO] [stdout] 3271 | | #[doc = ""] [INFO] [stdout] 3272 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:3266:5 [INFO] [stdout] | [INFO] [stdout] 3266 | / #[doc = " \\fn s32 CARD_GetAttributes(s32 chn,s32 fileno,u8 *attr)"] [INFO] [stdout] 3267 | | #[doc = "\\brief Get additional file attributes. Synchronous version."] [INFO] [stdout] 3268 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3269 | | #[doc = "\\param[in] fileno file index. returned by a previous call to CARD_Open()."] [INFO] [stdout] 3270 | | #[doc = "\\param[out] attr pointer to receive attribute value."] [INFO] [stdout] 3271 | | #[doc = ""] [INFO] [stdout] 3272 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] attr pointer to receive attribute value. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3276:5 [INFO] [stdout] | [INFO] [stdout] 3276 | / #[doc = " \\fn s32 CARD_SetAttributes(s32 chn,s32 fileno,u8 attr)"] [INFO] [stdout] 3277 | | #[doc = "\\brief Set additional file attributes. Synchronous version."] [INFO] [stdout] 3278 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3279 | | #[doc = "\\param[in] fileno file index. returned by a previous call to CARD_Open()."] [INFO] [stdout] 3280 | | #[doc = "\\param[in] attr attribute value to set."] [INFO] [stdout] 3281 | | #[doc = ""] [INFO] [stdout] 3282 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3286:5 [INFO] [stdout] | [INFO] [stdout] 3286 | / #[doc = " \\fn s32 CARD_SetAttributesAsync(s32 chn,s32 fileno,u8 attr,cardcallback callback)"] [INFO] [stdout] 3287 | | #[doc = "\\brief Set additional file attributes. This function returns immediately. Asynchronous version."] [INFO] [stdout] 3288 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3289 | | #[doc = "\\param[in] fileno file index. returned by a previous call to CARD_Open()."] [INFO] [stdout] ... | [INFO] [stdout] 3292 | | #[doc = ""] [INFO] [stdout] 3293 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3306:5 [INFO] [stdout] | [INFO] [stdout] 3306 | / #[doc = " \\fn s32 CARD_SetCompany(const char *company)"] [INFO] [stdout] 3307 | | #[doc = "\\brief Set additional file attributes. This function returns immediately. Asynchronous version."] [INFO] [stdout] 3308 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3309 | | #[doc = ""] [INFO] [stdout] 3310 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3314:5 [INFO] [stdout] | [INFO] [stdout] 3314 | / #[doc = " \\fn s32 CARD_SetGamecode(const char *gamecode)"] [INFO] [stdout] 3315 | | #[doc = "\\brief Set additional file attributes. This function returns immediately. Asynchronous version."] [INFO] [stdout] 3316 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3317 | | #[doc = ""] [INFO] [stdout] 3318 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3322:5 [INFO] [stdout] | [INFO] [stdout] 3322 | / #[doc = " \\fn s32 CARD_GetSerialNo(s32 chn, u32 *serial1, u32 *serial2)"] [INFO] [stdout] 3323 | | #[doc = "\\brief Get the encrypted serial numbers of the memory card"] [INFO] [stdout] 3324 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3325 | | #[doc = "\\param[in] serial1 & serial2 CARD slot."] [INFO] [stdout] 3326 | | #[doc = "\\return \\ref card_errors \"card error codes\" or free blocks"] [INFO] [stdout] | |_____________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3330:5 [INFO] [stdout] | [INFO] [stdout] 3330 | / #[doc = " \\fn s32 CARD_GetFreeBlocks(s32 chn, u16* freeblocks)"] [INFO] [stdout] 3331 | | #[doc = "\\brief Get the free blocks in memory card"] [INFO] [stdout] 3332 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3333 | | #[doc = "\\param[in] freeblocks pointer to receive freeblocks value."] [INFO] [stdout] 3334 | | #[doc = "\\return \\ref card_errors \"card error codes\" or free blocks"] [INFO] [stdout] | |_____________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3376:5 [INFO] [stdout] | [INFO] [stdout] 3376 | / #[doc = " \\fn CON_Init(void *framebuffer,int xstart,int ystart,int xres,int yres,int stride)"] [INFO] [stdout] 3377 | | #[doc = " \\brief Initializes the console subsystem with given parameters"] [INFO] [stdout] 3378 | | #[doc = ""] [INFO] [stdout] 3379 | | #[doc = " \\param[in] framebuffer pointer to the framebuffer used for drawing the characters"] [INFO] [stdout] ... | [INFO] [stdout] 3383 | | #[doc = ""] [INFO] [stdout] 3384 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] framebuffer pointer to the framebuffer used for drawing the characters [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3395:5 [INFO] [stdout] | [INFO] [stdout] 3395 | / #[doc = " \\fn s32 CON_InitEx(GXRModeObj *rmode, s32 conXOrigin,s32 conYOrigin,s32 conWidth,s32 conHeight)"] [INFO] [stdout] 3396 | | #[doc = " \\brief Initialize stdout console"] [INFO] [stdout] 3397 | | #[doc = " \\param[in] rmode pointer to the video/render mode configuration"] [INFO] [stdout] 3398 | | #[doc = " \\param[in] conXOrigin starting pixel in X direction of the console output on the external framebuffer"] [INFO] [stdout] ... | [INFO] [stdout] 3402 | | #[doc = ""] [INFO] [stdout] 3403 | | #[doc = " \\return 0 on success, <0 on error"] [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] rmode pointer to the video/render mode configuration [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:3413:5 [INFO] [stdout] | [INFO] [stdout] 3413 | / #[doc = " \\fn CON_GetMetrics(int *cols, int *rows)"] [INFO] [stdout] 3414 | | #[doc = " \\brief retrieve the columns and rows of the current console"] [INFO] [stdout] 3415 | | #[doc = ""] [INFO] [stdout] 3416 | | #[doc = " \\param[out] cols,rows number of columns and rows of the current console"] [INFO] [stdout] 3417 | | #[doc = ""] [INFO] [stdout] 3418 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] cols,rows number of columns and rows of the current console [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:3422:5 [INFO] [stdout] | [INFO] [stdout] 3422 | / #[doc = " \\fn CON_GetPosition(int *col, int *row)"] [INFO] [stdout] 3423 | | #[doc = " \\brief retrieve the current cursor position of the current console"] [INFO] [stdout] 3424 | | #[doc = ""] [INFO] [stdout] 3425 | | #[doc = " \\param[out] col,row current cursor position"] [INFO] [stdout] 3426 | | #[doc = ""] [INFO] [stdout] 3427 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] col,row current cursor position [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3431:5 [INFO] [stdout] | [INFO] [stdout] 3431 | / #[doc = " \\fn CON_EnableGecko(int channel, int safe)"] [INFO] [stdout] 3432 | | #[doc = " \\brief Enable or disable the USB gecko console."] [INFO] [stdout] 3433 | | #[doc = ""] [INFO] [stdout] 3434 | | #[doc = " \\param[in] channel EXI channel, or -1 �to disable the gecko console"] [INFO] [stdout] 3435 | | #[doc = " \\param[in] safe If true, use safe mode (wait for peer)"] [INFO] [stdout] 3436 | | #[doc = ""] [INFO] [stdout] 3437 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] channel EXI channel, or -1 �to disable the gecko console [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3590:5 [INFO] [stdout] | [INFO] [stdout] 3590 | / #[doc = " \\fn void DVD_Reset(u32 reset_mode)"] [INFO] [stdout] 3591 | | #[doc = " \\brief Performs a reset of the drive and FW respectively."] [INFO] [stdout] 3592 | | #[doc = ""] [INFO] [stdout] 3593 | | #[doc = " \\param[in] reset_mode \\ref dvd_resetmode \"type\" of reset"] [INFO] [stdout] 3594 | | #[doc = ""] [INFO] [stdout] 3595 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] reset_mode \ref dvd_resetmode "type" of reset [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3611:5 [INFO] [stdout] | [INFO] [stdout] 3611 | / #[doc = " \\fn s32 DVD_MountAsync(dvdcmdblk *block,dvdcbcallback cb)"] [INFO] [stdout] 3612 | | #[doc = " \\brief Mounts the DVD drive."] [INFO] [stdout] 3613 | | #[doc = ""] [INFO] [stdout] 3614 | | #[doc = " You must call this function in order to access the DVD."] [INFO] [stdout] ... | [INFO] [stdout] 3627 | | #[doc = ""] [INFO] [stdout] 3628 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] block pointer to a dvdcmdblk structure used to process the operation [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3632:5 [INFO] [stdout] | [INFO] [stdout] 3632 | / #[doc = " \\fn s32 DVD_ControlDrive(dvdcmdblk *block,u32 cmd)"] [INFO] [stdout] 3633 | | #[doc = " \\brief Controls the drive's motor and behavior."] [INFO] [stdout] 3634 | | #[doc = ""] [INFO] [stdout] 3635 | | #[doc = " This is a synchronous version of DVD_ControlDriveAsync()."] [INFO] [stdout] ... | [INFO] [stdout] 3639 | | #[doc = ""] [INFO] [stdout] 3640 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] block pointer to a dvdcmdblk structure used to process the operation [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3644:5 [INFO] [stdout] | [INFO] [stdout] 3644 | / #[doc = " \\fn s32 DVD_ControlDriveAsync(dvdcmdblk *block,u32 cmd,dvdcbcallback cb)"] [INFO] [stdout] 3645 | | #[doc = " \\brief Controls the drive's motor and behavior."] [INFO] [stdout] 3646 | | #[doc = ""] [INFO] [stdout] 3647 | | #[doc = " \\param[in] block pointer to a dvdcmdblk structure used to process the operation"] [INFO] [stdout] ... | [INFO] [stdout] 3650 | | #[doc = ""] [INFO] [stdout] 3651 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] block pointer to a dvdcmdblk structure used to process the operation [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3655:5 [INFO] [stdout] | [INFO] [stdout] 3655 | / #[doc = " \\fn s32 DVD_SetGCMOffset(dvdcmdblk *block,u32 offset)"] [INFO] [stdout] 3656 | | #[doc = " \\brief Sets the offset to the GCM. Used for multigame discs."] [INFO] [stdout] 3657 | | #[doc = ""] [INFO] [stdout] 3658 | | #[doc = " This is a synchronous version of DVD_SetGCMOffsetAsync()."] [INFO] [stdout] ... | [INFO] [stdout] 3662 | | #[doc = ""] [INFO] [stdout] 3663 | | #[doc = " \\return \\ref dvd_errorcodes \"dvd error code\""] [INFO] [stdout] | |________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] block pointer to a dvdcmdblk structure used to process the operation [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3667:5 [INFO] [stdout] | [INFO] [stdout] 3667 | / #[doc = " \\fn s32 DVD_SetGCMOffsetAsync(dvdcmdblk *block,u32 offset,dvdcbcallback cb)"] [INFO] [stdout] 3668 | | #[doc = " \\brief Sets the offset to the GCM. Used for multigame discs."] [INFO] [stdout] 3669 | | #[doc = ""] [INFO] [stdout] 3670 | | #[doc = " This is a synchronous version of DVD_SetGCMOffsetAsync()."] [INFO] [stdout] ... | [INFO] [stdout] 3675 | | #[doc = ""] [INFO] [stdout] 3676 | | #[doc = " \\return \\ref dvd_errorcodes \"dvd error code\""] [INFO] [stdout] | |________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] block pointer to a dvdcmdblk structure used to process the operation [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3764:5 [INFO] [stdout] | [INFO] [stdout] 3764 | / #[doc = " \\fn s32 EXI_ProbeEx(s32 nChn)"] [INFO] [stdout] 3765 | | #[doc = "\\brief Performs an extended probe of the EXI channel"] [INFO] [stdout] 3766 | | #[doc = "\\param[in] nChn EXI channel to probe"] [INFO] [stdout] 3767 | | #[doc = ""] [INFO] [stdout] 3768 | | #[doc = "\\return 1 on success, <=0 on error"] [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] nChn EXI channel to probe [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3772:5 [INFO] [stdout] | [INFO] [stdout] 3772 | / #[doc = " \\fn s32 EXI_Probe(s32 nChn)"] [INFO] [stdout] 3773 | | #[doc = "\\brief Probes the EXI channel"] [INFO] [stdout] 3774 | | #[doc = "\\param[in] nChn EXI channel to probe"] [INFO] [stdout] 3775 | | #[doc = ""] [INFO] [stdout] 3776 | | #[doc = "\\return 1 on success, <=0 on error"] [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] nChn EXI channel to probe [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3780:5 [INFO] [stdout] | [INFO] [stdout] 3780 | / #[doc = " \\fn s32 EXI_Lock(s32 nChn,s32 nDev,EXICallback unlockCB)"] [INFO] [stdout] 3781 | | #[doc = "\\brief Try to lock the desired EXI channel on the given device."] [INFO] [stdout] 3782 | | #[doc = "\\param[in] nChn EXI channel to lock"] [INFO] [stdout] 3783 | | #[doc = "\\param[in] nDev EXI device to lock"] [INFO] [stdout] 3784 | | #[doc = "\\param[in] unlockCB pointer to callback to call when EXI_Unloc... [INFO] [stdout] 3785 | | #[doc = ""] [INFO] [stdout] 3786 | | #[doc = "\\return 1 on success, <=0 on error"] [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] nChn EXI channel to lock [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3790:5 [INFO] [stdout] | [INFO] [stdout] 3790 | / #[doc = " \\fn s32 EXI_Unlock(s32 nChn)"] [INFO] [stdout] 3791 | | #[doc = "\\brief Unlock the desired EXI channel."] [INFO] [stdout] 3792 | | #[doc = "\\param[in] nChn EXI channel to unlock"] [INFO] [stdout] 3793 | | #[doc = ""] [INFO] [stdout] 3794 | | #[doc = "\\return 1 on success, <=0 on error"] [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] nChn EXI channel to unlock [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3798:5 [INFO] [stdout] | [INFO] [stdout] 3798 | / #[doc = " \\fn s32 EXI_Select(s32 nChn,s32 nDev,s32 nFrq)"] [INFO] [stdout] 3799 | | #[doc = "\\brief Selects the spedified EXI channel on the given device with the given frequency"] [INFO] [stdout] 3800 | | #[doc = "\\param[in] nChn EXI channel to select"] [INFO] [stdout] 3801 | | #[doc = "\\param[in] nDev EXI device to select"] [INFO] [stdout] 3802 | | #[doc = "\\param[in] nFrq EXI frequency to select"] [INFO] [stdout] 3803 | | #[doc = ""] [INFO] [stdout] 3804 | | #[doc = "\\return 1 on success, <=0 on error"] [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] nChn EXI channel to select [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3808:5 [INFO] [stdout] | [INFO] [stdout] 3808 | / #[doc = " \\fn s32 EXI_SelectSD(s32 nChn,s32 nDev,s32 nFrq)"] [INFO] [stdout] 3809 | | #[doc = "\\brief Performs a special select, for SD cards or adapters respectively, on the given device with the given frequence"] [INFO] [stdout] 3810 | | #[doc = "\\param[in] nChn EXI channel to select"] [INFO] [stdout] 3811 | | #[doc = "\\param[in] nDev EXI device to select"] [INFO] [stdout] 3812 | | #[doc = "\\param[in] nFrq EXI frequency to select"] [INFO] [stdout] 3813 | | #[doc = ""] [INFO] [stdout] 3814 | | #[doc = "\\return 1 on success, <=0 on error"] [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] nChn EXI channel to select [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3818:5 [INFO] [stdout] | [INFO] [stdout] 3818 | / #[doc = " \\fn s32 EXI_Deselect(s32 nChn)"] [INFO] [stdout] 3819 | | #[doc = "\\brief Deselects the EXI channel."] [INFO] [stdout] 3820 | | #[doc = "\\param[in] nChn EXI channel to deselect"] [INFO] [stdout] 3821 | | #[doc = ""] [INFO] [stdout] 3822 | | #[doc = "\\return 1 on success, <=0 on error"] [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] nChn EXI channel to deselect [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3826:5 [INFO] [stdout] | [INFO] [stdout] 3826 | / #[doc = " \\fn s32 EXI_Sync(s32 nChn)"] [INFO] [stdout] 3827 | | #[doc = "\\brief Synchronize or finish respectively the last EXI transfer."] [INFO] [stdout] 3828 | | #[doc = "\\param[in] nChn EXI channel to select"] [INFO] [stdout] 3829 | | #[doc = ""] [INFO] [stdout] 3830 | | #[doc = "\\return 1 on success, <=0 on error"] [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] nChn EXI channel to select [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3834:5 [INFO] [stdout] | [INFO] [stdout] 3834 | / #[doc = " \\fn s32 EXI_Imm(s32 nChn,void *pData,u32 nLen,u32 nMode,EXICallback tc_cb)"] [INFO] [stdout] 3835 | | #[doc = "\\brief Initializes an immediate mode EXI transfer."] [INFO] [stdout] 3836 | | #[doc = "\\param[in] nChn EXI channel to select"] [INFO] [stdout] 3837 | | #[doc = "\\param[in,out] pData pointer to a buffer to read/copy from/to data."] [INFO] [stdout] ... | [INFO] [stdout] 3841 | | #[doc = ""] [INFO] [stdout] 3842 | | #[doc = "\\return 1 on success, <=0 on error"] [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] nChn EXI channel to select [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in,out` [INFO] [stdout] --> src/ogc.rs:3834:5 [INFO] [stdout] | [INFO] [stdout] 3834 | / #[doc = " \\fn s32 EXI_Imm(s32 nChn,void *pData,u32 nLen,u32 nMode,EXICallback tc_cb)"] [INFO] [stdout] 3835 | | #[doc = "\\brief Initializes an immediate mode EXI transfer."] [INFO] [stdout] 3836 | | #[doc = "\\param[in] nChn EXI channel to select"] [INFO] [stdout] 3837 | | #[doc = "\\param[in,out] pData pointer to a buffer to read/copy from/to data."] [INFO] [stdout] ... | [INFO] [stdout] 3841 | | #[doc = ""] [INFO] [stdout] 3842 | | #[doc = "\\return 1 on success, <=0 on error"] [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in,out] pData pointer to a buffer to read/copy from/to data. [INFO] [stdout] ^^^^^^ [INFO] [stdout] = note: no item named `in,out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3852:5 [INFO] [stdout] | [INFO] [stdout] 3852 | / #[doc = " \\fn s32 EXI_ImmEx(s32 nChn,void *pData,u32 nLen,u32 nMode)"] [INFO] [stdout] 3853 | | #[doc = "\\brief Initializes an extended immediate mode EXI transfer."] [INFO] [stdout] 3854 | | #[doc = "\\param[in] nChn EXI channel to select"] [INFO] [stdout] 3855 | | #[doc = "\\param[in,out] pData pointer to a buffer to read/copy from/to data."] [INFO] [stdout] ... | [INFO] [stdout] 3858 | | #[doc = ""] [INFO] [stdout] 3859 | | #[doc = "\\return 1 on success, <=0 on error"] [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] nChn EXI channel to select [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in,out` [INFO] [stdout] --> src/ogc.rs:3852:5 [INFO] [stdout] | [INFO] [stdout] 3852 | / #[doc = " \\fn s32 EXI_ImmEx(s32 nChn,void *pData,u32 nLen,u32 nMode)"] [INFO] [stdout] 3853 | | #[doc = "\\brief Initializes an extended immediate mode EXI transfer."] [INFO] [stdout] 3854 | | #[doc = "\\param[in] nChn EXI channel to select"] [INFO] [stdout] 3855 | | #[doc = "\\param[in,out] pData pointer to a buffer to read/copy from/to data."] [INFO] [stdout] ... | [INFO] [stdout] 3858 | | #[doc = ""] [INFO] [stdout] 3859 | | #[doc = "\\return 1 on success, <=0 on error"] [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in,out] pData pointer to a buffer to read/copy from/to data. [INFO] [stdout] ^^^^^^ [INFO] [stdout] = note: no item named `in,out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3863:5 [INFO] [stdout] | [INFO] [stdout] 3863 | / #[doc = " \\fn s32 EXI_Dma(s32 nChn,void *pData,u32 nLen,u32 nMode,EXICallback tc_cb)"] [INFO] [stdout] 3864 | | #[doc = "\\brief Initializes a DMA mode EXI transfer."] [INFO] [stdout] 3865 | | #[doc = "\\param[in] nChn EXI channel to select"] [INFO] [stdout] 3866 | | #[doc = "\\param[in,out] pData pointer to a buffer to read/copy from/to data."] [INFO] [stdout] ... | [INFO] [stdout] 3870 | | #[doc = ""] [INFO] [stdout] 3871 | | #[doc = "\\return 1 on success, <=0 on error"] [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] nChn EXI channel to select [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in,out` [INFO] [stdout] --> src/ogc.rs:3863:5 [INFO] [stdout] | [INFO] [stdout] 3863 | / #[doc = " \\fn s32 EXI_Dma(s32 nChn,void *pData,u32 nLen,u32 nMode,EXICallback tc_cb)"] [INFO] [stdout] 3864 | | #[doc = "\\brief Initializes a DMA mode EXI transfer."] [INFO] [stdout] 3865 | | #[doc = "\\param[in] nChn EXI channel to select"] [INFO] [stdout] 3866 | | #[doc = "\\param[in,out] pData pointer to a buffer to read/copy from/to data."] [INFO] [stdout] ... | [INFO] [stdout] 3870 | | #[doc = ""] [INFO] [stdout] 3871 | | #[doc = "\\return 1 on success, <=0 on error"] [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in,out] pData pointer to a buffer to read/copy from/to data. [INFO] [stdout] ^^^^^^ [INFO] [stdout] = note: no item named `in,out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3881:5 [INFO] [stdout] | [INFO] [stdout] 3881 | / #[doc = " \\fn s32 EXI_GetState(s32 nChn)"] [INFO] [stdout] 3882 | | #[doc = "\\brief Get the EXI state"] [INFO] [stdout] 3883 | | #[doc = "\\param[in] nChn EXI channel to select"] [INFO] [stdout] 3884 | | #[doc = ""] [INFO] [stdout] 3885 | | #[doc = "\\return EXI channels state flag."] [INFO] [stdout] | |________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] nChn EXI channel to select [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3889:5 [INFO] [stdout] | [INFO] [stdout] 3889 | / #[doc = " \\fn s32 EXI_GetID(s32 nChn,s32 nDev,u32 *nId)"] [INFO] [stdout] 3890 | | #[doc = "\\brief Get the ID of the connected EXI device on the given channel"] [INFO] [stdout] 3891 | | #[doc = "\\param[in] nChn EXI channel to select"] [INFO] [stdout] 3892 | | #[doc = "\\param[in] nDev EXI device to select"] [INFO] [stdout] 3893 | | #[doc = "\\param[out] nId EXI device ID to return."] [INFO] [stdout] 3894 | | #[doc = ""] [INFO] [stdout] 3895 | | #[doc = "\\return 1 on success, <=0 on error"] [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] nChn EXI channel to select [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:3889:5 [INFO] [stdout] | [INFO] [stdout] 3889 | / #[doc = " \\fn s32 EXI_GetID(s32 nChn,s32 nDev,u32 *nId)"] [INFO] [stdout] 3890 | | #[doc = "\\brief Get the ID of the connected EXI device on the given channel"] [INFO] [stdout] 3891 | | #[doc = "\\param[in] nChn EXI channel to select"] [INFO] [stdout] 3892 | | #[doc = "\\param[in] nDev EXI device to select"] [INFO] [stdout] 3893 | | #[doc = "\\param[out] nId EXI device ID to return."] [INFO] [stdout] 3894 | | #[doc = ""] [INFO] [stdout] 3895 | | #[doc = "\\return 1 on success, <=0 on error"] [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] nId EXI device ID to return. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3899:5 [INFO] [stdout] | [INFO] [stdout] 3899 | / #[doc = " \\fn s32 EXI_Attach(s32 nChn,EXICallback ext_cb)"] [INFO] [stdout] 3900 | | #[doc = "\\brief Attach the device on the given channel"] [INFO] [stdout] 3901 | | #[doc = "\\param[in] nChn EXI channel to select"] [INFO] [stdout] 3902 | | #[doc = "\\param[in] ext_cb pointer to callback to call when device is physically removed."] [INFO] [stdout] 3903 | | #[doc = ""] [INFO] [stdout] 3904 | | #[doc = "\\return 1 on success, <=0 on error"] [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] nChn EXI channel to select [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3908:5 [INFO] [stdout] | [INFO] [stdout] 3908 | / #[doc = " \\fn s32 EXI_Detach(s32 nChn)"] [INFO] [stdout] 3909 | | #[doc = "\\brief Detach the device on the given channel"] [INFO] [stdout] 3910 | | #[doc = "\\param[in] nChn EXI channel to select"] [INFO] [stdout] 3911 | | #[doc = ""] [INFO] [stdout] 3912 | | #[doc = "\\return 1 on success, <=0 on error"] [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] nChn EXI channel to select [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3923:5 [INFO] [stdout] | [INFO] [stdout] 3923 | / #[doc = " \\fn EXICallback EXI_RegisterEXICallback(s32 nChn,EXICallback exi_cb)"] [INFO] [stdout] 3924 | | #[doc = "\\brief Register a callback function in the EXI driver for the EXI interrupt."] [INFO] [stdout] 3925 | | #[doc = "\\param[in] nChn EXI channel to select"] [INFO] [stdout] 3926 | | #[doc = "\\param[in] exi_cb pointer to the function which to call when EXI interrupt has triggered."] [INFO] [stdout] 3927 | | #[doc = ""] [INFO] [stdout] 3928 | | #[doc = "\\return old callback function pointer or NULL"] [INFO] [stdout] | |_____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] nChn EXI channel to select [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:4006:5 [INFO] [stdout] | [INFO] [stdout] 4006 | / #[doc = " \\fn void guFrustum(Mtx44 mt,f32 t,f32 b,f32 l,f32 r,f32 n,f32 f)"] [INFO] [stdout] 4007 | | #[doc = " \\brief Sets a 4x4 perspective projection matrix from viewing volume dimensions."] [INFO] [stdout] 4008 | | #[doc = ""] [INFO] [stdout] 4009 | | #[doc = " \\details This matrix is used by the GX API to transform points to screen space."] [INFO] [stdout] ... | [INFO] [stdout] 4024 | | #[doc = ""] [INFO] [stdout] 4025 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] mt New projection matrix. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:4006:5 [INFO] [stdout] | [INFO] [stdout] 4006 | / #[doc = " \\fn void guFrustum(Mtx44 mt,f32 t,f32 b,f32 l,f32 r,f32 n,f32 f)"] [INFO] [stdout] 4007 | | #[doc = " \\brief Sets a 4x4 perspective projection matrix from viewing volume dimensions."] [INFO] [stdout] 4008 | | #[doc = ""] [INFO] [stdout] 4009 | | #[doc = " \\details This matrix is used by the GX API to transform points to screen space."] [INFO] [stdout] ... | [INFO] [stdout] 4024 | | #[doc = ""] [INFO] [stdout] 4025 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] t Top edge of view volume at the near clipping plane. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:4029:5 [INFO] [stdout] | [INFO] [stdout] 4029 | / #[doc = " \\fn void guPerspective(Mtx44 mt,f32 fovy,f32 aspect,f32 n,f32 f)"] [INFO] [stdout] 4030 | | #[doc = " \\brief Sets a 4x4 perspective projection matrix from field of view and aspect ratio parameters."] [INFO] [stdout] 4031 | | #[doc = ""] [INFO] [stdout] 4032 | | #[doc = " \\details This matrix is used by the GX API to transform points to screen space."] [INFO] [stdout] ... | [INFO] [stdout] 4048 | | #[doc = ""] [INFO] [stdout] 4049 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] mt New perspective projection matrix. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:4029:5 [INFO] [stdout] | [INFO] [stdout] 4029 | / #[doc = " \\fn void guPerspective(Mtx44 mt,f32 fovy,f32 aspect,f32 n,f32 f)"] [INFO] [stdout] 4030 | | #[doc = " \\brief Sets a 4x4 perspective projection matrix from field of view and aspect ratio parameters."] [INFO] [stdout] 4031 | | #[doc = ""] [INFO] [stdout] 4032 | | #[doc = " \\details This matrix is used by the GX API to transform points to screen space."] [INFO] [stdout] ... | [INFO] [stdout] 4048 | | #[doc = ""] [INFO] [stdout] 4049 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] fovy Total field of view in the Y-Z plane measured in degrees. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:4053:5 [INFO] [stdout] | [INFO] [stdout] 4053 | / #[doc = " \\fn void guOrtho(Mtx44 mt,f32 t,f32 b,f32 l,f32 r,f32 n,f32 f)"] [INFO] [stdout] 4054 | | #[doc = " \\brief Sets a 4x4 matrix for orthographic projection."] [INFO] [stdout] 4055 | | #[doc = ""] [INFO] [stdout] 4056 | | #[doc = " \\details This matrix is used by the GX API to transform points from eye space to screen space."] [INFO] [stdout] ... | [INFO] [stdout] 4071 | | #[doc = ""] [INFO] [stdout] 4072 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] mt New parallel projection matrix. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:4053:5 [INFO] [stdout] | [INFO] [stdout] 4053 | / #[doc = " \\fn void guOrtho(Mtx44 mt,f32 t,f32 b,f32 l,f32 r,f32 n,f32 f)"] [INFO] [stdout] 4054 | | #[doc = " \\brief Sets a 4x4 matrix for orthographic projection."] [INFO] [stdout] 4055 | | #[doc = ""] [INFO] [stdout] 4056 | | #[doc = " \\details This matrix is used by the GX API to transform points from eye space to screen space."] [INFO] [stdout] ... | [INFO] [stdout] 4071 | | #[doc = ""] [INFO] [stdout] 4072 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] t Top edge of view volume. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:4076:5 [INFO] [stdout] | [INFO] [stdout] 4076 | / #[doc = " \\fn void guLightPerspective(Mtx mt,f32 fovY,f32 aspect,f32 scaleS,f32 scaleT,f32 transS,f32 transT)"] [INFO] [stdout] 4077 | | #[doc = " \\brief Sets a 3x4 perspective projection matrix from field of view and aspect ratio parameters, two scale values, and two"] [INFO] [stdout] 4078 | | #[doc = " translation values."] [INFO] [stdout] 4079 | | #[doc = ""] [INFO] [stdout] ... | [INFO] [stdout] 4102 | | #[doc = ""] [INFO] [stdout] 4103 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] mt New projection matrix. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:4076:5 [INFO] [stdout] | [INFO] [stdout] 4076 | / #[doc = " \\fn void guLightPerspective(Mtx mt,f32 fovY,f32 aspect,f32 scaleS,f32 scaleT,f32 transS,f32 transT)"] [INFO] [stdout] 4077 | | #[doc = " \\brief Sets a 3x4 perspective projection matrix from field of view and aspect ratio parameters, two scale values, and two"] [INFO] [stdout] 4078 | | #[doc = " translation values."] [INFO] [stdout] 4079 | | #[doc = ""] [INFO] [stdout] ... | [INFO] [stdout] 4102 | | #[doc = ""] [INFO] [stdout] 4103 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] fovy Total field of view in the YZ plane measured in degrees. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:4115:5 [INFO] [stdout] | [INFO] [stdout] 4115 | / #[doc = " \\fn void guLightOrtho(Mtx mt,f32 t,f32 b,f32 l,f32 r,f32 scaleS,f32 scaleT,f32 transS,f32 transT)"] [INFO] [stdout] 4116 | | #[doc = " \\brief Sets a 3x4 matrix for orthographic projection."] [INFO] [stdout] 4117 | | #[doc = ""] [INFO] [stdout] 4118 | | #[doc = " \\details Use this matrix to project points into texture space and yield texture coordinates."] [INFO] [stdout] ... | [INFO] [stdout] 4138 | | #[doc = ""] [INFO] [stdout] 4139 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] mt New parallel projection matrix. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:4115:5 [INFO] [stdout] | [INFO] [stdout] 4115 | / #[doc = " \\fn void guLightOrtho(Mtx mt,f32 t,f32 b,f32 l,f32 r,f32 scaleS,f32 scaleT,f32 transS,f32 transT)"] [INFO] [stdout] 4116 | | #[doc = " \\brief Sets a 3x4 matrix for orthographic projection."] [INFO] [stdout] 4117 | | #[doc = ""] [INFO] [stdout] 4118 | | #[doc = " \\details Use this matrix to project points into texture space and yield texture coordinates."] [INFO] [stdout] ... | [INFO] [stdout] 4138 | | #[doc = ""] [INFO] [stdout] 4139 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] t Top edge of view volume. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:4153:5 [INFO] [stdout] | [INFO] [stdout] 4153 | / #[doc = " \\fn void guLightFrustum(Mtx mt,f32 t,f32 b,f32 l,f32 r,f32 n,f32 scaleS,f32 scaleT,f32 transS,f32 transT)"] [INFO] [stdout] 4154 | | #[doc = " \\brief Sets a 3x4 perspective projection matrix from viewing volume dimensions, two scale values, and two translation valu... [INFO] [stdout] 4155 | | #[doc = ""] [INFO] [stdout] 4156 | | #[doc = " \\details This matrix is used to project points into texture space and yield texture coordinates."] [INFO] [stdout] ... | [INFO] [stdout] 4177 | | #[doc = ""] [INFO] [stdout] 4178 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] mt New projection matrix. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:4153:5 [INFO] [stdout] | [INFO] [stdout] 4153 | / #[doc = " \\fn void guLightFrustum(Mtx mt,f32 t,f32 b,f32 l,f32 r,f32 n,f32 scaleS,f32 scaleT,f32 transS,f32 transT)"] [INFO] [stdout] 4154 | | #[doc = " \\brief Sets a 3x4 perspective projection matrix from viewing volume dimensions, two scale values, and two translation valu... [INFO] [stdout] 4155 | | #[doc = ""] [INFO] [stdout] 4156 | | #[doc = " \\details This matrix is used to project points into texture space and yield texture coordinates."] [INFO] [stdout] ... | [INFO] [stdout] 4177 | | #[doc = ""] [INFO] [stdout] 4178 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] t Top edge of view volume at the near clipping plane. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:4193:5 [INFO] [stdout] | [INFO] [stdout] 4193 | / #[doc = " \\fn void guLookAt(Mtx mt,guVector *camPos,guVector *camUp,guVector *target)"] [INFO] [stdout] 4194 | | #[doc = " \\brief Sets a world-space to camera-space transformation matrix."] [INFO] [stdout] 4195 | | #[doc = ""] [INFO] [stdout] 4196 | | #[doc = " \\details Create the matrix \\a m by specifying a camera position (\\a camPos), a camera \"up\" direction (\\a camUp), and ... [INFO] [stdout] ... | [INFO] [stdout] 4208 | | #[doc = ""] [INFO] [stdout] 4209 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] mt New viewing matrix. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:4193:5 [INFO] [stdout] | [INFO] [stdout] 4193 | / #[doc = " \\fn void guLookAt(Mtx mt,guVector *camPos,guVector *camUp,guVector *target)"] [INFO] [stdout] 4194 | | #[doc = " \\brief Sets a world-space to camera-space transformation matrix."] [INFO] [stdout] 4195 | | #[doc = ""] [INFO] [stdout] 4196 | | #[doc = " \\details Create the matrix \\a m by specifying a camera position (\\a camPos), a camera \"up\" direction (\\a camUp), and ... [INFO] [stdout] ... | [INFO] [stdout] 4208 | | #[doc = ""] [INFO] [stdout] 4209 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] camPos Vector giving 3D camera position in world space. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:4218:5 [INFO] [stdout] | [INFO] [stdout] 4218 | / #[doc = " \\fn void guVecHalfAngle(guVector *a,guVector *b,guVector *half)"] [INFO] [stdout] 4219 | | #[doc = " \\brief Computes a vector that lies halfway between \\a a and \\a b."] [INFO] [stdout] 4220 | | #[doc = ""] [INFO] [stdout] 4221 | | #[doc = " \\details The halfway vector is useful in specular reflection calculations. It is interpreted as pointing from the reflecti... [INFO] [stdout] ... | [INFO] [stdout] 4232 | | #[doc = ""] [INFO] [stdout] 4233 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] a Pointer to incident vector. Must point from the light source to the surface. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:4218:5 [INFO] [stdout] | [INFO] [stdout] 4218 | / #[doc = " \\fn void guVecHalfAngle(guVector *a,guVector *b,guVector *half)"] [INFO] [stdout] 4219 | | #[doc = " \\brief Computes a vector that lies halfway between \\a a and \\a b."] [INFO] [stdout] 4220 | | #[doc = ""] [INFO] [stdout] 4221 | | #[doc = " \\details The halfway vector is useful in specular reflection calculations. It is interpreted as pointing from the reflecti... [INFO] [stdout] ... | [INFO] [stdout] 4232 | | #[doc = ""] [INFO] [stdout] 4233 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] half Pointer to resultant half-angle unit vector; points from the surface to halfway between the light and the viewing direction. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:4369:5 [INFO] [stdout] | [INFO] [stdout] 4369 | / #[doc = " \\fn s32 LWP_CreateThread(lwp_t *thethread,void* (*entry)(void *),void *arg,void *stackbase,u32 stack_size,u8 prio)"] [INFO] [stdout] 4370 | | #[doc = "\\brief Spawn a new thread with the given parameters"] [INFO] [stdout] 4371 | | #[doc = "\\param[out] thethread pointer to a lwp_t handle"] [INFO] [stdout] 4372 | | #[doc = "\\param[in] entry pointer to the thread's entry function."] [INFO] [stdout] ... | [INFO] [stdout] 4377 | | #[doc = ""] [INFO] [stdout] 4378 | | #[doc = "\\return 0 on success, <0 on error"] [INFO] [stdout] | |_________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] thethread pointer to a lwp_t handle [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:4369:5 [INFO] [stdout] | [INFO] [stdout] 4369 | / #[doc = " \\fn s32 LWP_CreateThread(lwp_t *thethread,void* (*entry)(void *),void *arg,void *stackbase,u32 stack_size,u8 prio)"] [INFO] [stdout] 4370 | | #[doc = "\\brief Spawn a new thread with the given parameters"] [INFO] [stdout] 4371 | | #[doc = "\\param[out] thethread pointer to a lwp_t handle"] [INFO] [stdout] 4372 | | #[doc = "\\param[in] entry pointer to the thread's entry function."] [INFO] [stdout] ... | [INFO] [stdout] 4377 | | #[doc = ""] [INFO] [stdout] 4378 | | #[doc = "\\return 0 on success, <0 on error"] [INFO] [stdout] | |_________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] entry pointer to the thread's entry function. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:4391:5 [INFO] [stdout] | [INFO] [stdout] 4391 | / #[doc = " \\fn s32 LWP_SuspendThread(lwp_t thethread)"] [INFO] [stdout] 4392 | | #[doc = "\\brief Suspend the given thread."] [INFO] [stdout] 4393 | | #[doc = "\\param[in] thethread handle to the thread context which should be suspended."] [INFO] [stdout] 4394 | | #[doc = ""] [INFO] [stdout] 4395 | | #[doc = "\\return 0 on success, <0 on error"] [INFO] [stdout] | |_________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] thethread handle to the thread context which should be suspended. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:4399:5 [INFO] [stdout] | [INFO] [stdout] 4399 | / #[doc = " \\fn s32 LWP_ResumeThread(lwp_t thethread)"] [INFO] [stdout] 4400 | | #[doc = "\\brief Resume the given thread."] [INFO] [stdout] 4401 | | #[doc = "\\param[in] thethread handle to the thread context which should be resumed."] [INFO] [stdout] 4402 | | #[doc = ""] [INFO] [stdout] 4403 | | #[doc = "\\return 0 on success, <0 on error"] [INFO] [stdout] | |_________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] thethread handle to the thread context which should be resumed. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:4407:5 [INFO] [stdout] | [INFO] [stdout] 4407 | / #[doc = " \\fn BOOL LWP_ThreadIsSuspended(lwp_t thethread)"] [INFO] [stdout] 4408 | | #[doc = "\\brief Test whether the given thread is suspended or not"] [INFO] [stdout] 4409 | | #[doc = "\\param[in] thethread handle to the thread context which should be tested."] [INFO] [stdout] 4410 | | #[doc = ""] [INFO] [stdout] 4411 | | #[doc = "\\return TRUE or FALSE"] [INFO] [stdout] | |_____________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] thethread handle to the thread context which should be tested. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:4422:5 [INFO] [stdout] | [INFO] [stdout] 4422 | / #[doc = " \\fn void LWP_SetThreadPriority(lwp_t thethread,u32 prio)"] [INFO] [stdout] 4423 | | #[doc = "\\brief Set the priority of the given thread."] [INFO] [stdout] 4424 | | #[doc = "\\param[in] thethread handle to the thread context whos priority should be changed. If NULL, the current thread will be take... [INFO] [stdout] 4425 | | #[doc = "\\param[in] prio new priority to set"] [INFO] [stdout] 4426 | | #[doc = ""] [INFO] [stdout] 4427 | | #[doc = "\\return none"] [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] thethread handle to the thread context whos priority should be changed. If NULL, the current thread will be taken. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:4438:5 [INFO] [stdout] | [INFO] [stdout] 4438 | / #[doc = " \\fn void LWP_Reschedule(u32 prio)"] [INFO] [stdout] 4439 | | #[doc = "\\brief Reschedule all threads running at the given priority"] [INFO] [stdout] 4440 | | #[doc = "\\param[in] prio priority level to reschedule"] [INFO] [stdout] 4441 | | #[doc = ""] [INFO] [stdout] 4442 | | #[doc = "\\return none"] [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] prio priority level to reschedule [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:4446:5 [INFO] [stdout] | [INFO] [stdout] 4446 | / #[doc = " \\fn s32 LWP_JoinThread(lwp_t thethread,void **value_ptr)"] [INFO] [stdout] 4447 | | #[doc = "\\brief Join the given thread."] [INFO] [stdout] 4448 | | #[doc = "\\param[in] thethread handle to the thread's context which should be joined to wait on termination."] [INFO] [stdout] 4449 | | #[doc = "\\param[in] value_ptr pointer-pointer to a variable to receive the return code of the terminated thread."] [INFO] [stdout] 4450 | | #[doc = ""] [INFO] [stdout] 4451 | | #[doc = "\\return 0 on success, <0 on error"] [INFO] [stdout] | |_________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] thethread handle to the thread's context which should be joined to wait on termination. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:4455:5 [INFO] [stdout] | [INFO] [stdout] 4455 | / #[doc = " \\fn void LWP_InitQueue(lwpq_t *thequeue)"] [INFO] [stdout] 4456 | | #[doc = "\\brief Initialize the thread synchronization queue"] [INFO] [stdout] 4457 | | #[doc = "\\param[in] thequeue pointer to a lwpq_t handle."] [INFO] [stdout] 4458 | | #[doc = ""] [INFO] [stdout] 4459 | | #[doc = "\\return 0 on success, <0 on error"] [INFO] [stdout] | |_________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] thequeue pointer to a lwpq_t handle. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:4463:5 [INFO] [stdout] | [INFO] [stdout] 4463 | / #[doc = " \\fn void LWP_CloseQueue(lwpq_t thequeue)"] [INFO] [stdout] 4464 | | #[doc = "\\brief Close the thread synchronization queue and releas the handle"] [INFO] [stdout] 4465 | | #[doc = "\\param[in] thequeue handle to the thread's synchronization queue"] [INFO] [stdout] 4466 | | #[doc = ""] [INFO] [stdout] 4467 | | #[doc = "\\return none"] [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] thequeue handle to the thread's synchronization queue [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:4471:5 [INFO] [stdout] | [INFO] [stdout] 4471 | / #[doc = " \\fn s32 LWP_ThreadSleep(lwpq_t thequeue)"] [INFO] [stdout] 4472 | | #[doc = "\\brief Pushes the current thread onto the given thread synchronization queue and sets the thread state to blocked."] [INFO] [stdout] 4473 | | #[doc = "\\param[in] thequeue handle to the thread's synchronization queue to push the thread on"] [INFO] [stdout] 4474 | | #[doc = ""] [INFO] [stdout] 4475 | | #[doc = "\\return none"] [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] thequeue handle to the thread's synchronization queue to push the thread on [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:4479:5 [INFO] [stdout] | [INFO] [stdout] 4479 | / #[doc = " \\fn void LWP_ThreadSignal(lwpq_t thequeue)"] [INFO] [stdout] 4480 | | #[doc = "\\brief Signals one thread to be revmoved from the thread synchronization queue and sets it back to running state."] [INFO] [stdout] 4481 | | #[doc = "\\param[in] thequeue handle to the thread's synchronization queue to pop the blocked thread off"] [INFO] [stdout] 4482 | | #[doc = ""] [INFO] [stdout] 4483 | | #[doc = "\\return none"] [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] thequeue handle to the thread's synchronization queue to pop the blocked thread off [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:4487:5 [INFO] [stdout] | [INFO] [stdout] 4487 | / #[doc = " \\fn void LWP_ThreadBroadcast(lwpq_t thequeue)"] [INFO] [stdout] 4488 | | #[doc = "\\brief Removes all blocked threads from the thread synchronization queue and sets them back to running state."] [INFO] [stdout] 4489 | | #[doc = "\\param[in] thequeue handle to the thread's synchronization queue to pop the blocked threads off"] [INFO] [stdout] 4490 | | #[doc = ""] [INFO] [stdout] 4491 | | #[doc = "\\return none"] [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] thequeue handle to the thread's synchronization queue to pop the blocked threads off [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:4754:5 [INFO] [stdout] | [INFO] [stdout] 4754 | / #[doc = " \\fn GXFifoObj* GX_Init(void *base,u32 size)"] [INFO] [stdout] 4755 | | #[doc = " \\brief Initializes the graphics processor to its initial state."] [INFO] [stdout] 4756 | | #[doc = ""] [INFO] [stdout] 4757 | | #[doc = " \\details This function sets the default state of the graphics processor and should be called before any other GX functions."] [INFO] [stdout] ... | [INFO] [stdout] 4774 | | #[doc = ""] [INFO] [stdout] 4775 | | #[doc = " \\return pointer to the intialized GXFifoObj object."] [INFO] [stdout] | |____________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] base pointer to the GX FIFO buffer base address. Must be aligned on a 32 Byte boundery. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:4779:5 [INFO] [stdout] | [INFO] [stdout] 4779 | / #[doc = " \\fn void GX_InitFifoBase(GXFifoObj *fifo,void *base,u32 size)"] [INFO] [stdout] 4780 | | #[doc = " \\brief Describes the area of main memory that will be used for this \\a fifo."] [INFO] [stdout] 4781 | | #[doc = ""] [INFO] [stdout] 4782 | | #[doc = " The Graphics FIFO is the mechanism used to communicate graphics commands from the CPU to the Graphics Processor (GP). The F... [INFO] [stdout] ... | [INFO] [stdout] 4803 | | #[doc = ""] [INFO] [stdout] 4804 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] fifo the fifo struct to use [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:4808:5 [INFO] [stdout] | [INFO] [stdout] 4808 | / #[doc = " \\fn void GX_InitFifoLimits(GXFifoObj *fifo,u32 hiwatermark,u32 lowatermark)"] [INFO] [stdout] 4809 | | #[doc = " \\brief Sets the high and low water mark for the \\a fifo."] [INFO] [stdout] 4810 | | #[doc = ""] [INFO] [stdout] 4811 | | #[doc = " \\details The high and low water marks are used in immediate-mode, i.e. when the \\a fifo is attached to both the CP... [INFO] [stdout] ... | [INFO] [stdout] 4826 | | #[doc = ""] [INFO] [stdout] 4827 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] fifo the fifo struct to use [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:4831:5 [INFO] [stdout] | [INFO] [stdout] 4831 | / #[doc = " \\fn void GX_InitFifoPtrs(GXFifoObj *fifo,void *rd_ptr,void *wt_ptr)"] [INFO] [stdout] 4832 | | #[doc = " \\brief Sets the \\a fifo read and write pointers."] [INFO] [stdout] 4833 | | #[doc = ""] [INFO] [stdout] 4834 | | #[doc = " \\note This is normally done only during initialization of the FIFO. After that, the graphics hardware manages the FIFO poi... [INFO] [stdout] ... | [INFO] [stdout] 4839 | | #[doc = ""] [INFO] [stdout] 4840 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] fifo the fifo struct to use [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:4848:5 [INFO] [stdout] | [INFO] [stdout] 4848 | / #[doc = " \\fn void GX_GetFifoPtrs(GXFifoObj *fifo,void **rd_ptr,void **wt_ptr)"] [INFO] [stdout] 4849 | | #[doc = " \\brief Returns the current value of the Graphics FIFO read and write pointers."] [INFO] [stdout] 4850 | | #[doc = ""] [INFO] [stdout] 4851 | | #[doc = " \\note See GX_EnableBreakPt() for an example of why you would do this."] [INFO] [stdout] ... | [INFO] [stdout] 4856 | | #[doc = ""] [INFO] [stdout] 4857 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] fifo pointer to a FIFO struct [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:4848:5 [INFO] [stdout] | [INFO] [stdout] 4848 | / #[doc = " \\fn void GX_GetFifoPtrs(GXFifoObj *fifo,void **rd_ptr,void **wt_ptr)"] [INFO] [stdout] 4849 | | #[doc = " \\brief Returns the current value of the Graphics FIFO read and write pointers."] [INFO] [stdout] 4850 | | #[doc = ""] [INFO] [stdout] 4851 | | #[doc = " \\note See GX_EnableBreakPt() for an example of why you would do this."] [INFO] [stdout] ... | [INFO] [stdout] 4856 | | #[doc = ""] [INFO] [stdout] 4857 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] rd_ptr address of the FIFO read pointer [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:4865:5 [INFO] [stdout] | [INFO] [stdout] 4865 | / #[doc = " \\fn void GX_SetCPUFifo(GXFifoObj *fifo)"] [INFO] [stdout] 4866 | | #[doc = " \\brief Attaches a FIFO to the CPU."] [INFO] [stdout] 4867 | | #[doc = ""] [INFO] [stdout] 4868 | | #[doc = " \\note If the FIFO being attached is one already attached to the GP, the FIFO can be considered to be in immediate mode. If... [INFO] [stdout] ... | [INFO] [stdout] 4872 | | #[doc = ""] [INFO] [stdout] 4873 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] fifo fifo struct containing info on the FIFO to attach [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:4877:5 [INFO] [stdout] | [INFO] [stdout] 4877 | / #[doc = " \\fn void GX_SetGPFifo(GXFifoObj *fifo)"] [INFO] [stdout] 4878 | | #[doc = " \\brief Attaches \\a fifo to the GP."] [INFO] [stdout] 4879 | | #[doc = ""] [INFO] [stdout] 4880 | | #[doc = " \\note If the FIFO is also attached to the CPU, the system is in immediate-mode, and the fifo acts like a true FIFO. In imm... [INFO] [stdout] ... | [INFO] [stdout] 4894 | | #[doc = ""] [INFO] [stdout] 4895 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] fifo struct containing info on the FIFO to attach [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:4899:5 [INFO] [stdout] | [INFO] [stdout] 4899 | / #[doc = " \\fn void GX_GetCPUFifo(GXFifoObj *fifo)"] [INFO] [stdout] 4900 | | #[doc = " \\brief Copies the information from the currently attached CPU FIFO into \\a fifo."] [INFO] [stdout] 4901 | | #[doc = ""] [INFO] [stdout] 4902 | | #[doc = " \\param[out] fifo the object to copy the current CPU FIFO object data into"] [INFO] [stdout] 4903 | | #[doc = ""] [INFO] [stdout] 4904 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] fifo the object to copy the current CPU FIFO object data into [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:4908:5 [INFO] [stdout] | [INFO] [stdout] 4908 | / #[doc = " \\fn void GX_GetGPFifo(GXFifoObj *fifo)"] [INFO] [stdout] 4909 | | #[doc = " \\brief Copies the information from the currently attached GP FIFO info \\a fifo."] [INFO] [stdout] 4910 | | #[doc = ""] [INFO] [stdout] 4911 | | #[doc = " \\param[out] fifo the object to copy the current GP FIFO object data into"] [INFO] [stdout] 4912 | | #[doc = ""] [INFO] [stdout] 4913 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] fifo the object to copy the current GP FIFO object data into [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:4917:5 [INFO] [stdout] | [INFO] [stdout] 4917 | / #[doc = " \\fn void* GX_GetFifoBase(GXFifoObj *fifo)"] [INFO] [stdout] 4918 | | #[doc = " \\brief Get the base address for a given \\a fifo."] [INFO] [stdout] 4919 | | #[doc = ""] [INFO] [stdout] 4920 | | #[doc = " \\param[in] fifo the object to get the address from"] [INFO] [stdout] 4921 | | #[doc = ""] [INFO] [stdout] 4922 | | #[doc = " \\return pointer to the base address of the FIFO in main memory."] [INFO] [stdout] | |________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] fifo the object to get the address from [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:4926:5 [INFO] [stdout] | [INFO] [stdout] 4926 | / #[doc = " \\fn u32 GX_GetFifoCount(GXFifoObj *fifo)"] [INFO] [stdout] 4927 | | #[doc = " \\brief Returns number of cache lines in the FIFO."] [INFO] [stdout] 4928 | | #[doc = ""] [INFO] [stdout] 4929 | | #[doc = " \\note The count is incorrect if an overflow has occurred (i.e. you have written more data than the size of the fifo), as t... [INFO] [stdout] ... | [INFO] [stdout] 4933 | | #[doc = ""] [INFO] [stdout] 4934 | | #[doc = " \\return number of cache lines in the FIFO"] [INFO] [stdout] | |__________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] fifo the FIFO to get the count from [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:4938:5 [INFO] [stdout] | [INFO] [stdout] 4938 | / #[doc = " \\fn u32 GX_GetFifoSize(GXFifoObj *fifo)"] [INFO] [stdout] 4939 | | #[doc = " \\brief Get the size of a given \\a fifo."] [INFO] [stdout] 4940 | | #[doc = ""] [INFO] [stdout] 4941 | | #[doc = " \\param[in] fifo the object to get the size from"] [INFO] [stdout] 4942 | | #[doc = ""] [INFO] [stdout] 4943 | | #[doc = " \\return size of the FIFO, in bytes"] [INFO] [stdout] | |___________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] fifo the object to get the size from [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:4947:5 [INFO] [stdout] | [INFO] [stdout] 4947 | / #[doc = " \\fn u8 GX_GetFifoWrap(GXFifoObj *fifo)"] [INFO] [stdout] 4948 | | #[doc = " \\brief Returns a non-zero value if the write pointer has passed the TOP of the FIFO."] [INFO] [stdout] 4949 | | #[doc = ""] [INFO] [stdout] 4950 | | #[doc = " \\details Returns true only if the FIFO is attached to the CPU and the FIFO write pointer has passed the top of the FIFO. U... [INFO] [stdout] ... | [INFO] [stdout] 4957 | | #[doc = ""] [INFO] [stdout] 4958 | | #[doc = " \\return wrap value"] [INFO] [stdout] | |___________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] fifo the object to get the wrap status from [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:4962:5 [INFO] [stdout] | [INFO] [stdout] 4962 | / #[doc = " \\fn GXDrawDoneCallback GX_SetDrawDoneCallback(GXDrawDoneCallback cb)"] [INFO] [stdout] 4963 | | #[doc = " \\brief Installs a callback that is invoked whenever a DrawDone command is encountered by the GP."] [INFO] [stdout] 4964 | | #[doc = ""] [INFO] [stdout] 4965 | | #[doc = " \\details The DrawDone command is sent by GX_SetDrawDone()."] [INFO] [stdout] ... | [INFO] [stdout] 4970 | | #[doc = ""] [INFO] [stdout] 4971 | | #[doc = " \\return pointer to the previous callback"] [INFO] [stdout] | |_________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] cb callback to be invoked when DrawDone is encountered [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:4975:5 [INFO] [stdout] | [INFO] [stdout] 4975 | / #[doc = " \\fn GXBreakPtCallback GX_SetBreakPtCallback(GXBreakPtCallback cb)"] [INFO] [stdout] 4976 | | #[doc = " \\brief Registers \\a cb as a function to be invoked when a break point is encountered."] [INFO] [stdout] 4977 | | #[doc = ""] [INFO] [stdout] 4978 | | #[doc = " \\warning The callback will run with interrupts disabled, so it should terminate as quickly as possible."] [INFO] [stdout] ... | [INFO] [stdout] 4981 | | #[doc = ""] [INFO] [stdout] 4982 | | #[doc = " \\return pointer to the previous callback function"] [INFO] [stdout] | |__________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] cb function to be invoked when the breakpoint is encountered; NULL means no function will run [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5008:5 [INFO] [stdout] | [INFO] [stdout] 5008 | / #[doc = " \\fn void GX_SetMisc(u32 token,u32 value)"] [INFO] [stdout] 5009 | | #[doc = " \\brief Sets miscellanous settings in the GP."] [INFO] [stdout] 5010 | | #[doc = ""] [INFO] [stdout] 5011 | | #[doc = " \\param[in] token setting to change"] [INFO] [stdout] 5012 | | #[doc = " \\param[in] value value to change the setting to"] [INFO] [stdout] 5013 | | #[doc = ""] [INFO] [stdout] 5014 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] token setting to change [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5054:5 [INFO] [stdout] | [INFO] [stdout] 5054 | / #[doc = " \\fn void GX_SetDrawSync(u16 token)"] [INFO] [stdout] 5055 | | #[doc = " \\brief This function sends a token into the command stream."] [INFO] [stdout] 5056 | | #[doc = ""] [INFO] [stdout] 5057 | | #[doc = " \\details When the token register is set, an interrupt will also be received by the CPU. You can install a callback on this... [INFO] [stdout] ... | [INFO] [stdout] 5062 | | #[doc = ""] [INFO] [stdout] 5063 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] token 16-bit value to write to the token register. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5067:5 [INFO] [stdout] | [INFO] [stdout] 5067 | / #[doc = " \\fn GXDrawSyncCallback GX_SetDrawSyncCallback(GXDrawSyncCallback cb)"] [INFO] [stdout] 5068 | | #[doc = " \\brief Installs a callback that is invoked whenever a DrawSync token is encountered by the graphics pipeline."] [INFO] [stdout] 5069 | | #[doc = ""] [INFO] [stdout] 5070 | | #[doc = " \\details The callback's argument is the value of the token most recently encountered. Since it is possible to"] [INFO] [stdout] ... | [INFO] [stdout] 5075 | | #[doc = ""] [INFO] [stdout] 5076 | | #[doc = " \\return pointer to the previously set callback function."] [INFO] [stdout] | |_________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] cb callback to be invoked when the DrawSync tokens are encountered in the graphics pipeline. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5091:5 [INFO] [stdout] | [INFO] [stdout] 5091 | / #[doc = " \\fn void GX_EnableBreakPt(void *break_pt)"] [INFO] [stdout] 5092 | | #[doc = " \\brief Sets a breakpoint that causes the GP to halt when encountered."] [INFO] [stdout] 5093 | | #[doc = ""] [INFO] [stdout] 5094 | | #[doc = " \\note The break point feature allows the application to have two frames of graphics in the FIFO at the same time, overlapp... [INFO] [stdout] ... | [INFO] [stdout] 5110 | | #[doc = ""] [INFO] [stdout] 5111 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] break_pt address for GP to break on when read. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5162:5 [INFO] [stdout] | [INFO] [stdout] 5162 | / #[doc = " \\fn void GX_LoadProjectionMtx(Mtx44 mt,u8 type)"] [INFO] [stdout] 5163 | | #[doc = " \\brief Sets the projection matrix."] [INFO] [stdout] 5164 | | #[doc = ""] [INFO] [stdout] 5165 | | #[doc = " \\note Only two types of projection matrices are supported: GX_PERSPECTIVE or GX_ORTHOGRAPHIC."] [INFO] [stdout] ... | [INFO] [stdout] 5169 | | #[doc = ""] [INFO] [stdout] 5170 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] mt matrix to use for the perspective [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5174:5 [INFO] [stdout] | [INFO] [stdout] 5174 | / #[doc = " \\fn void GX_SetViewport(f32 xOrig,f32 yOrig,f32 wd,f32 ht,f32 nearZ,f32 farZ)"] [INFO] [stdout] 5175 | | #[doc = " \\brief Sets the viewport rectangle in screen coordinates."] [INFO] [stdout] 5176 | | #[doc = ""] [INFO] [stdout] 5177 | | #[doc = " \\details The screen origin (\\a xOrig = 0.0f, \\a yOrig = 0.0f) is at the top left corner of the display. Floating point a... [INFO] [stdout] ... | [INFO] [stdout] 5190 | | #[doc = ""] [INFO] [stdout] 5191 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] xOrig left-most X coordinate on the screen [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5195:5 [INFO] [stdout] | [INFO] [stdout] 5195 | / #[doc = " \\fn void GX_SetViewportJitter(f32 xOrig,f32 yOrig,f32 wd,f32 ht,f32 nearZ,f32 farZ,u32 field)"] [INFO] [stdout] 5196 | | #[doc = " \\brief Sets the viewport and adjusts the viewport's line offset for interlaced field rendering."] [INFO] [stdout] 5197 | | #[doc = ""] [INFO] [stdout] 5198 | | #[doc = " \\details Depending on whether the viewport starts on an even or odd line, and whether the next \\a field to be rendered is"] [INFO] [stdout] ... | [INFO] [stdout] 5211 | | #[doc = ""] [INFO] [stdout] 5212 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] xOrig left-most X coordinate on the screen [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5224:5 [INFO] [stdout] | [INFO] [stdout] 5224 | / #[doc = " \\fn void GX_SetChanCtrl(s32 channel,u8 enable,u8 ambsrc,u8 matsrc,u8 litmask,u8 diff_fn,u8 attn_fn)"] [INFO] [stdout] 5225 | | #[doc = " \\brief Sets the lighting controls for a particular color channel."] [INFO] [stdout] 5226 | | #[doc = ""] [INFO] [stdout] 5227 | | #[doc = " \\details The color channel can have one or more (up to 8) lights associated with it, set using \\a litmask. The \\a diff_f... [INFO] [stdout] ... | [INFO] [stdout] 5253 | | #[doc = ""] [INFO] [stdout] 5254 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] channel color channel to use [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5266:5 [INFO] [stdout] | [INFO] [stdout] 5266 | / #[doc = " \\fn void GX_SetChanAmbColor(s32 channel,GXColor color)"] [INFO] [stdout] 5267 | | #[doc = " \\brief Sets the ambient color register for color channel \\a chan."] [INFO] [stdout] 5268 | | #[doc = ""] [INFO] [stdout] 5269 | | #[doc = " \\details This color will be used by the channel as the ambient color if the ambient source, set by GX_SetChanCtrl(), is src/ogc.rs:5278:5 [INFO] [stdout] | [INFO] [stdout] 5278 | / #[doc = " \\fn void GX_SetChanMatColor(s32 channel,GXColor color)"] [INFO] [stdout] 5279 | | #[doc = " \\brief Sets the material color register for color channel \\a chan."] [INFO] [stdout] 5280 | | #[doc = ""] [INFO] [stdout] 5281 | | #[doc = " \\details This color will be used by the channel as the material color if the material source, set by GX_SetChanCtrl(), is ... [INFO] [stdout] ... | [INFO] [stdout] 5285 | | #[doc = ""] [INFO] [stdout] 5286 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] channel channel to set [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5290:5 [INFO] [stdout] | [INFO] [stdout] 5290 | / #[doc = " \\fn void GX_SetArray(u32 attr,void *ptr,u8 stride)"] [INFO] [stdout] 5291 | | #[doc = " \\brief Sets the array base pointer and stride for a single attribute."] [INFO] [stdout] 5292 | | #[doc = ""] [INFO] [stdout] 5293 | | #[doc = " \\details The array base and stride are used to compute the address of indexed attribute data using the equation:

"] [INFO] [stdout] ... | [INFO] [stdout] 5314 | | #[doc = ""] [INFO] [stdout] 5315 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] attr \ref vtxattr that the array is storing [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5319:5 [INFO] [stdout] | [INFO] [stdout] 5319 | / #[doc = " \\fn void GX_SetVtxAttrFmt(u8 vtxfmt,u32 vtxattr,u32 comptype,u32 compsize,u32 frac)"] [INFO] [stdout] 5320 | | #[doc = " \\brief Sets the attribute format (\\a vtxattr) for a single attribute in the Vertex Attribute Table (VAT)."] [INFO] [stdout] 5321 | | #[doc = ""] [INFO] [stdout] 5322 | | #[doc = " \\details Each attribute format describes the data type (comptype), number of elements (compsize), and fixed point format (... [INFO] [stdout] ... | [INFO] [stdout] 5339 | | #[doc = ""] [INFO] [stdout] 5340 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] vtxfmt \ref vtxfmt [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5344:5 [INFO] [stdout] | [INFO] [stdout] 5344 | / #[doc = " \\fn void GX_SetVtxAttrFmtv(u8 vtxfmt,GXVtxAttrFmt *attr_list)"] [INFO] [stdout] 5345 | | #[doc = " \\brief Sets multiple attribute formats within a single vertex format."] [INFO] [stdout] 5346 | | #[doc = ""] [INFO] [stdout] 5347 | | #[doc = " \\details This is useful when you need to set all the attributes in a vertex format at once (e.g., during graphics initiali... [INFO] [stdout] ... | [INFO] [stdout] 5353 | | #[doc = ""] [INFO] [stdout] 5354 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] vtxfmt \ref vtxfmt [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5358:5 [INFO] [stdout] | [INFO] [stdout] 5358 | / #[doc = " \\fn void GX_SetVtxDesc(u8 attr,u8 type)"] [INFO] [stdout] 5359 | | #[doc = " \\brief Sets the \\a type of a single attribute (\\a attr) in the current vertex descriptor."] [INFO] [stdout] 5360 | | #[doc = ""] [INFO] [stdout] 5361 | | #[doc = " \\details The current vertex descriptor defines which attributes are present in a vertex and how each attribute is referenc... [INFO] [stdout] ... | [INFO] [stdout] 5367 | | #[doc = ""] [INFO] [stdout] 5368 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] attr \ref vtxattr [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5372:5 [INFO] [stdout] | [INFO] [stdout] 5372 | / #[doc = " \\fn void GX_SetVtxDescv(GXVtxDesc *attr_list)"] [INFO] [stdout] 5373 | | #[doc = " \\brief Sets the type of multiple attributes."] [INFO] [stdout] 5374 | | #[doc = ""] [INFO] [stdout] 5375 | | #[doc = " \\details This function is used when more than one attribute needs to be set (e.g., during initialization of geometry)."] [INFO] [stdout] ... | [INFO] [stdout] 5380 | | #[doc = ""] [INFO] [stdout] 5381 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] attr_list array of pointers to GXVtxDesc structs; last element of the array should be GX_VA_NULL [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5385:5 [INFO] [stdout] | [INFO] [stdout] 5385 | / #[doc = " \\fn void GX_GetVtxDescv(GXVtxDesc *attr_list)"] [INFO] [stdout] 5386 | | #[doc = " \\brief Gets the type of multiple attributes."] [INFO] [stdout] 5387 | | #[doc = ""] [INFO] [stdout] 5388 | | #[doc = " \\details This function saves the attributes that are current set. This is usually used in conjunction with GX_SetVtxDescv"] [INFO] [stdout] ... | [INFO] [stdout] 5393 | | #[doc = ""] [INFO] [stdout] 5394 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] attr_list array of pointers to GXVtxDesc structs [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5422:5 [INFO] [stdout] | [INFO] [stdout] 5422 | / #[doc = " \\fn void GX_Begin(u8 primitve,u8 vtxfmt,u16 vtxcnt)"] [INFO] [stdout] 5423 | | #[doc = " \\brief Begins drawing of a graphics primitive."] [INFO] [stdout] 5424 | | #[doc = ""] [INFO] [stdout] 5425 | | #[doc = " \\details To draw a graphics primitive, a stream of vertex data matching the description of both GX_SetVtxDesc() and GX_Set... [INFO] [stdout] ... | [INFO] [stdout] 5433 | | #[doc = " \\param[in] vtxfmt \\ref vtxfmt to use"] [INFO] [stdout] 5434 | | #[doc = " \\param[in] vtxcnt number of vertices being drawn; maximum is 65536"] [INFO] [stdout] | |___________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] primitve \ref primtype to draw [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5438:5 [INFO] [stdout] | [INFO] [stdout] 5438 | / #[doc = " \\fn void GX_BeginDispList(void *list,u32 size)"] [INFO] [stdout] 5439 | | #[doc = " \\brief Begins a display list and disables writes to the FIFO currently attached to the CPU."] [INFO] [stdout] 5440 | | #[doc = ""] [INFO] [stdout] 5441 | | #[doc = " \\details After this function is called, GX API functions that normally send command or data into the CPU FIFO will send th... [INFO] [stdout] ... | [INFO] [stdout] 5466 | | #[doc = ""] [INFO] [stdout] 5467 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] list 32-byte aligned buffer to hold the list [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5471:5 [INFO] [stdout] | [INFO] [stdout] 5471 | / #[doc = " \\fn void GX_CallDispList(void *list,u32 nbytes)"] [INFO] [stdout] 5472 | | #[doc = " \\brief Causes the GP to execute graphics commands from the display \\a list instead of from the GP FIFO."] [INFO] [stdout] 5473 | | #[doc = ""] [INFO] [stdout] 5474 | | #[doc = " \\details When the number of bytes specified by \\a nbytes have been read, the graphics processor will resume executing"] [INFO] [stdout] ... | [INFO] [stdout] 5486 | | #[doc = ""] [INFO] [stdout] 5487 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] list 32-byte aligned pointer to the display list buffer [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5491:5 [INFO] [stdout] | [INFO] [stdout] 5491 | / #[doc = " \\fn void GX_AdjustForOverscan(GXRModeObj *rmin,GXRModeObj *rmout,u16 hor,u16 ver)"] [INFO] [stdout] 5492 | | #[doc = " \\brief Takes a given render mode and returns a version that is reduced in size to account for overscan."] [INFO] [stdout] 5493 | | #[doc = ""] [INFO] [stdout] 5494 | | #[doc = " \\details The number of pixels specified by \\a hor is subtracted from each side of the screen, and the number of pixels sp... [INFO] [stdout] ... | [INFO] [stdout] 5506 | | #[doc = ""] [INFO] [stdout] 5507 | | #[doc = " \\returns none"] [INFO] [stdout] | |______________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] rmin rmode that is being copied [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5516:5 [INFO] [stdout] | [INFO] [stdout] 5516 | / #[doc = " \\fn void GX_LoadPosMtxImm(Mtx mt,u32 pnidx)"] [INFO] [stdout] 5517 | | #[doc = " \\brief Used to load a 3x4 modelview matrix \\a mt into matrix memory at location \\a pnidx."] [INFO] [stdout] 5518 | | #[doc = ""] [INFO] [stdout] 5519 | | #[doc = " \\details This matrix can be used to transform positions in model space to view space, either by making the matrix the curr... [INFO] [stdout] ... | [INFO] [stdout] 5533 | | #[doc = ""] [INFO] [stdout] 5534 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] mt the matrix to load [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5538:5 [INFO] [stdout] | [INFO] [stdout] 5538 | / #[doc = " \\fn void GX_LoadPosMtxIdx(u16 mtxidx,u32 pnidx)"] [INFO] [stdout] 5539 | | #[doc = " \\brief Loads a 3x4 modelview matrix at index \\a mtxidx from the array in main memory."] [INFO] [stdout] 5540 | | #[doc = ""] [INFO] [stdout] 5541 | | #[doc = " \\details The array is set by GX_SetArray(), and the matrix is loaded into matrix memory at index \\a pnidx (see \\ref pnmt... [INFO] [stdout] ... | [INFO] [stdout] 5555 | | #[doc = ""] [INFO] [stdout] 5556 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] mtxidx index to the matrix array to load [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5560:5 [INFO] [stdout] | [INFO] [stdout] 5560 | / #[doc = " \\fn void GX_LoadNrmMtxImm(Mtx mt,u32 pnidx)"] [INFO] [stdout] 5561 | | #[doc = " \\brief Used to load a normal transform matrix into matrix memory at location \\a pnidx from the 4x3 matrix \\a mt."] [INFO] [stdout] 5562 | | #[doc = ""] [INFO] [stdout] 5563 | | #[doc = " \\details This matrix is used to transform normals in model space to view space, either by making it the current matrix (se... [INFO] [stdout] ... | [INFO] [stdout] 5579 | | #[doc = ""] [INFO] [stdout] 5580 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] mt the matrix to load [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5584:5 [INFO] [stdout] | [INFO] [stdout] 5584 | / #[doc = " \\fn void GX_LoadNrmMtxImm3x3(Mtx33 mt,u32 pnidx)"] [INFO] [stdout] 5585 | | #[doc = " \\brief Used to load a normal transform matrix into matrix memory at location \\a pnidx from the 3x3 matrix \\a mt."] [INFO] [stdout] 5586 | | #[doc = ""] [INFO] [stdout] 5587 | | #[doc = " \\details This matrix is used to transform normals in model space to view space, either by making it the current matrix (se... [INFO] [stdout] ... | [INFO] [stdout] 5601 | | #[doc = ""] [INFO] [stdout] 5602 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] mt the matrix to load [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5606:5 [INFO] [stdout] | [INFO] [stdout] 5606 | / #[doc = " \\fn void GX_LoadNrmMtxIdx3x3(u16 mtxidx,u32 pnidx)"] [INFO] [stdout] 5607 | | #[doc = " \\brief Loads a 3x3 normal matrix into matrix memory at location \\a pnidx from a 3x3 matrix located at index \\a mtxidx"] [INFO] [stdout] 5608 | | #[doc = " from the array in main memory."] [INFO] [stdout] 5609 | | #[doc = ""] [INFO] [stdout] ... | [INFO] [stdout] 5624 | | #[doc = ""] [INFO] [stdout] 5625 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] mtxidx index to the matrix array to load [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5629:5 [INFO] [stdout] | [INFO] [stdout] 5629 | / #[doc = " \\fn void GX_LoadTexMtxImm(Mtx mt,u32 texidx,u8 type)"] [INFO] [stdout] 5630 | | #[doc = " \\brief Loads a texture matrix \\a mt into the matrix memory at location \\a texidx."] [INFO] [stdout] 5631 | | #[doc = ""] [INFO] [stdout] 5632 | | #[doc = " \\details The matrix loaded can be either a 2x4 or 3x4 matrix as indicated by \\a type. You can use the loaded matrix to"] [INFO] [stdout] ... | [INFO] [stdout] 5649 | | #[doc = ""] [INFO] [stdout] 5650 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] mt the matrix to load [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5654:5 [INFO] [stdout] | [INFO] [stdout] 5654 | / #[doc = " \\fn void GX_LoadTexMtxIdx(u16 mtxidx,u32 texidx,u8 type)"] [INFO] [stdout] 5655 | | #[doc = " \\brief Loads a texture matrix at index \\a mtxidx from the array in main memory"] [INFO] [stdout] 5656 | | #[doc = ""] [INFO] [stdout] 5657 | | #[doc = " \\details The array is set by GX_SetArray(), and the matrix is loaded into matrix memory at location \\a texid. The loaded ... [INFO] [stdout] ... | [INFO] [stdout] 5673 | | #[doc = ""] [INFO] [stdout] 5674 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] mtxidx index to the matrix array to load [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5678:5 [INFO] [stdout] | [INFO] [stdout] 5678 | / #[doc = " \\fn void GX_SetCurrentMtx(u32 mtx)"] [INFO] [stdout] 5679 | | #[doc = " \\brief Selects a specific matrix to use for transformations."] [INFO] [stdout] 5680 | | #[doc = ""] [INFO] [stdout] 5681 | | #[doc = " \\details The matrix \\a mtx specified will be used to select the current modelview transform matrix and normal transform m... [INFO] [stdout] ... | [INFO] [stdout] 5686 | | #[doc = ""] [INFO] [stdout] 5687 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] mtx \ref pnmtx [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5691:5 [INFO] [stdout] | [INFO] [stdout] 5691 | / #[doc = " \\fn void GX_SetTevOp(u8 tevstage,u8 mode)"] [INFO] [stdout] 5692 | | #[doc = " \\brief Simplified function to set various TEV parameters for this \\a tevstage based on a predefined combiner \\a mode."] [INFO] [stdout] 5693 | | #[doc = ""] [INFO] [stdout] 5694 | | #[doc = " \\details This is a convenience function designed to make initial programming of the Texture Environment unit (TEV) easier.... [INFO] [stdout] ... | [INFO] [stdout] 5702 | | #[doc = ""] [INFO] [stdout] 5703 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] tevstage \ref tevstage. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5707:5 [INFO] [stdout] | [INFO] [stdout] 5707 | / #[doc = " \\fn void GX_SetTevColor(u8 tev_regid,GXColor color)"] [INFO] [stdout] 5708 | | #[doc = " \\brief Used to set one of the primary color registers in the TEV unit."] [INFO] [stdout] 5709 | | #[doc = ""] [INFO] [stdout] 5710 | | #[doc = " \\details These registers are available to all TEV stages. At least one of these registers is used to pass the output of on... [INFO] [stdout] ... | [INFO] [stdout] 5717 | | #[doc = ""] [INFO] [stdout] 5718 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] tev_regid \ref tevcoloutreg. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5722:5 [INFO] [stdout] | [INFO] [stdout] 5722 | / #[doc = " \\fn void GX_SetTevColorS10(u8 tev_regid,GXColorS10 color)"] [INFO] [stdout] 5723 | | #[doc = " \\brief Used to set one of the constant color registers in the TEV unit."] [INFO] [stdout] 5724 | | #[doc = ""] [INFO] [stdout] 5725 | | #[doc = " \\details These registers are available to all TEV stages. At least one of these registers is used to pass the output of on... [INFO] [stdout] ... | [INFO] [stdout] 5732 | | #[doc = ""] [INFO] [stdout] 5733 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] tev_regid \ref tevcoloutreg. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5737:5 [INFO] [stdout] | [INFO] [stdout] 5737 | / #[doc = " \\fn void GX_SetTevColorIn(u8 tevstage,u8 a,u8 b,u8 c,u8 d)"] [INFO] [stdout] 5738 | | #[doc = " \\brief Sets the color input sources for one \\a tevstage of the Texture Environment (TEV) color combiner."] [INFO] [stdout] 5739 | | #[doc = ""] [INFO] [stdout] 5740 | | #[doc = " \\details This includes constant (register) colors and alphas, texture color/alpha, rasterized color/alpha (the result of p... [INFO] [stdout] ... | [INFO] [stdout] 5750 | | #[doc = ""] [INFO] [stdout] 5751 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] tevstage \ref tevstage [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5755:5 [INFO] [stdout] | [INFO] [stdout] 5755 | / #[doc = " \\fn void GX_SetTevAlphaIn(u8 tevstage,u8 a,u8 b,u8 c,u8 d)"] [INFO] [stdout] 5756 | | #[doc = " \\brief Sets the alpha input sources for one \\a tevstage of the Texture Environment (TEV) alpha combiner."] [INFO] [stdout] 5757 | | #[doc = ""] [INFO] [stdout] 5758 | | #[doc = " \\details There are fewer alpha inputs than color inputs, and there are no color channels available in the alpha combiner."] [INFO] [stdout] ... | [INFO] [stdout] 5767 | | #[doc = ""] [INFO] [stdout] 5768 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] tevstage \ref tevstage [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5772:5 [INFO] [stdout] | [INFO] [stdout] 5772 | / #[doc = " \\fn void GX_SetTevColorOp(u8 tevstage,u8 tevop,u8 tevbias,u8 tevscale,u8 clamp,u8 tevregid)"] [INFO] [stdout] 5773 | | #[doc = " \\brief Sets the \\a tevop, \\a tevbias, \\a tevscale and \\a clamp-mode operation for the color combiner"] [INFO] [stdout] 5774 | | #[doc = " for this \\a tevstage of the TEV unit."] [INFO] [stdout] 5775 | | #[doc = ""] [INFO] [stdout] ... | [INFO] [stdout] 5790 | | #[doc = ""] [INFO] [stdout] 5791 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] tevstage \ref tevstage. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5802:5 [INFO] [stdout] | [INFO] [stdout] 5802 | / #[doc = " \\fn void GX_SetTevAlphaOp(u8 tevstage,u8 tevop,u8 tevbias,u8 tevscale,u8 clamp,u8 tevregid)"] [INFO] [stdout] 5803 | | #[doc = " \\brief Sets the \\a tevop, \\a tevbias, \\a tevscale and \\a clamp-mode operation for the alpha combiner"] [INFO] [stdout] 5804 | | #[doc = " for this \\a tevstage of the TEV unit."] [INFO] [stdout] 5805 | | #[doc = ""] [INFO] [stdout] ... | [INFO] [stdout] 5819 | | #[doc = ""] [INFO] [stdout] 5820 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] tevstage \ref tevstage. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5831:5 [INFO] [stdout] | [INFO] [stdout] 5831 | / #[doc = " \\fn void GX_SetNumTexGens(u32 nr)"] [INFO] [stdout] 5832 | | #[doc = " \\brief Sets the number of texture coordinates that are generated and available for use in the Texture Environment TEV stag... [INFO] [stdout] 5833 | | #[doc = ""] [INFO] [stdout] 5834 | | #[doc = " \\details Texture coordinates are generated from input data as described by GX_SetTexCoordGen(). The generated texture coor... [INFO] [stdout] ... | [INFO] [stdout] 5841 | | #[doc = ""] [INFO] [stdout] 5842 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] nr number of tex coords to generate, between 0 and 8 inclusive [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5846:5 [INFO] [stdout] | [INFO] [stdout] 5846 | / #[doc = " \\fn void GX_SetTexCoordGen(u16 texcoord,u32 tgen_typ,u32 tgen_src,u32 mtxsrc)"] [INFO] [stdout] 5847 | | #[doc = " \\brief Specifies how texture coordinates are generated."] [INFO] [stdout] 5848 | | #[doc = ""] [INFO] [stdout] 5849 | | #[doc = " \\details Output texture coordinates are usually the result of some transform of an input attribute; either position, norma... [INFO] [stdout] ... | [INFO] [stdout] 5874 | | #[doc = ""] [INFO] [stdout] 5875 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] texcoord \ref texcoordid [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5879:5 [INFO] [stdout] | [INFO] [stdout] 5879 | / #[doc = " \\fn void GX_SetTexCoordGen2(u16 texcoord,u32 tgen_typ,u32 tgen_src,u32 mtxsrc,u32 normalize,u32 postmtx)"] [INFO] [stdout] 5880 | | #[doc = " \\brief An extension of GX_SetTexCoordGen(). It allows one to specify additional texgen options."] [INFO] [stdout] 5881 | | #[doc = ""] [INFO] [stdout] 5882 | | #[doc = " \\details The first four arguments are identical to those for GX_SetTexCoordGen() and function in the same way. All require... [INFO] [stdout] ... | [INFO] [stdout] 5904 | | #[doc = ""] [INFO] [stdout] 5905 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] texcoord \ref texcoordid [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5916:5 [INFO] [stdout] | [INFO] [stdout] 5916 | / #[doc = " \\fn void GX_SetZTexture(u8 op,u8 fmt,u32 bias)"] [INFO] [stdout] 5917 | | #[doc = " \\brief Controls Z texture operations."] [INFO] [stdout] 5918 | | #[doc = ""] [INFO] [stdout] 5919 | | #[doc = " \\details Z textures can be used to implement image-based rendering algorithms. A composite image consisting of color and d... [INFO] [stdout] ... | [INFO] [stdout] 5941 | | #[doc = ""] [INFO] [stdout] 5942 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] op \ref ztexop to perform [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5946:5 [INFO] [stdout] | [INFO] [stdout] 5946 | / #[doc = " \\fn void GX_SetZMode(u8 enable,u8 func,u8 update_enable)"] [INFO] [stdout] 5947 | | #[doc = " \\brief Sets the Z-buffer compare mode."] [INFO] [stdout] 5948 | | #[doc = ""] [INFO] [stdout] 5949 | | #[doc = " \\details The result of the Z compare is used to conditionally write color values to the Embedded Frame Buffer (EFB)."] [INFO] [stdout] ... | [INFO] [stdout] 5962 | | #[doc = ""] [INFO] [stdout] 5963 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] enable Enables comparisons with source and destination Z values if GX_TRUE; disables compares otherwise. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5967:5 [INFO] [stdout] | [INFO] [stdout] 5967 | / #[doc = " \\fn void GX_SetZCompLoc(u8 before_tex)"] [INFO] [stdout] 5968 | | #[doc = " \\brief Sets whether Z buffering happens before or after texturing."] [INFO] [stdout] 5969 | | #[doc = ""] [INFO] [stdout] 5970 | | #[doc = " \\details Normally, Z buffering should happen before texturing, as this enables better performance by not texturing pixels ... [INFO] [stdout] ... | [INFO] [stdout] 5974 | | #[doc = ""] [INFO] [stdout] 5975 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] before_tex Enables Z-buffering before texturing when set to GX_TRUE; otherwise, Z-buffering takes place after texturing. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5979:5 [INFO] [stdout] | [INFO] [stdout] 5979 | / #[doc = " \\fn void GX_SetLineWidth(u8 width,u8 fmt)"] [INFO] [stdout] 5980 | | #[doc = " \\brief Sets the width of line primitives."] [INFO] [stdout] 5981 | | #[doc = ""] [INFO] [stdout] 5982 | | #[doc = " The parameter \\a fmt is added to the texture coordinate to obtain texture coordinates at the other corners of a wide line.... [INFO] [stdout] ... | [INFO] [stdout] 5987 | | #[doc = ""] [INFO] [stdout] 5988 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] width width of the line in 1/16th pixel increments; maximum width is 42.5 px [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:5992:5 [INFO] [stdout] | [INFO] [stdout] 5992 | / #[doc = " \\fn void GX_SetPointSize(u8 width,u8 fmt)"] [INFO] [stdout] 5993 | | #[doc = " \\brief Sets the size of point primitives."] [INFO] [stdout] 5994 | | #[doc = ""] [INFO] [stdout] 5995 | | #[doc = " \\details The parameter \\a fmt is added to the texture coordinate(s), if any, to obtain texture coordinates at the other c... [INFO] [stdout] ... | [INFO] [stdout] 6000 | | #[doc = ""] [INFO] [stdout] 6001 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] width width of the point in 1/16th pixel increments; maximum width is 42.5 px [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6005:5 [INFO] [stdout] | [INFO] [stdout] 6005 | / #[doc = " \\fn void GX_SetBlendMode(u8 type,u8 src_fact,u8 dst_fact,u8 op)"] [INFO] [stdout] 6006 | | #[doc = " \\brief Determines how the source image, generated by the graphics processor, is blended with the Embedded Frame Buffer (EF... [INFO] [stdout] 6007 | | #[doc = ""] [INFO] [stdout] 6008 | | #[doc = " \\details When \\a type is set to GX_BM_NONE, the source data is written directly to the EFB. When \\a type is set... [INFO] [stdout] ... | [INFO] [stdout] 6030 | | #[doc = ""] [INFO] [stdout] 6031 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] type \ref blendmode [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6035:5 [INFO] [stdout] | [INFO] [stdout] 6035 | / #[doc = " \\fn void GX_SetCullMode(u8 mode)"] [INFO] [stdout] 6036 | | #[doc = " \\brief Enables or disables culling of geometry based on its orientation to the viewer."] [INFO] [stdout] 6037 | | #[doc = ""] [INFO] [stdout] 6038 | | #[doc = " \\details Primitives in which the vertex order is clockwise to the viewer are considered front-facing."] [INFO] [stdout] ... | [INFO] [stdout] 6043 | | #[doc = ""] [INFO] [stdout] 6044 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] mode \ref cullmode [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6048:5 [INFO] [stdout] | [INFO] [stdout] 6048 | / #[doc = " \\fn void GX_SetCoPlanar(u8 enable)"] [INFO] [stdout] 6049 | | #[doc = " \\brief Enables or disables coplanar triangle processing."] [INFO] [stdout] 6050 | | #[doc = ""] [INFO] [stdout] 6051 | | #[doc = " \\details While coplanar mode is enabled, all subsequent triangles (called decal triangles) will have the same Z coefficien... [INFO] [stdout] ... | [INFO] [stdout] 6060 | | #[doc = ""] [INFO] [stdout] 6061 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] enable when GX_ENABLE, coplanar mode is enabled; GX_DISABLE disables this mode [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6065:5 [INFO] [stdout] | [INFO] [stdout] 6065 | / #[doc = " \\fn void GX_EnableTexOffsets(u8 coord,u8 line_enable,u8 point_enable)"] [INFO] [stdout] 6066 | | #[doc = " \\brief Enables a special texture offset feature for points and lines."] [INFO] [stdout] 6067 | | #[doc = ""] [INFO] [stdout] 6068 | | #[doc = " \\details When a point's size is defined using GX_SetPointSize() or a line's width is described using GX_SetLineWidth(), yo... [INFO] [stdout] ... | [INFO] [stdout] 6077 | | #[doc = ""] [INFO] [stdout] 6078 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] coord \ref texcoordid [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6082:5 [INFO] [stdout] | [INFO] [stdout] 6082 | / #[doc = " \\fn void GX_SetClipMode(u8 mode)"] [INFO] [stdout] 6083 | | #[doc = " \\brief Enables or disables clipping of geometry."] [INFO] [stdout] 6084 | | #[doc = ""] [INFO] [stdout] 6085 | | #[doc = " \\details This may help performance issues that occur when objects are far-clipped; however, any near-clipped objects will ... [INFO] [stdout] ... | [INFO] [stdout] 6090 | | #[doc = ""] [INFO] [stdout] 6091 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] mode \ref clipmode [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6095:5 [INFO] [stdout] | [INFO] [stdout] 6095 | / #[doc = " \\fn void GX_SetScissor(u32 xOrigin,u32 yOrigin,u32 wd,u32 ht)"] [INFO] [stdout] 6096 | | #[doc = " \\brief Sets the scissor rectangle."] [INFO] [stdout] 6097 | | #[doc = ""] [INFO] [stdout] 6098 | | #[doc = " \\details The scissor rectangle specifies an area of the screen outside of which all primitives are culled. This function s... [INFO] [stdout] ... | [INFO] [stdout] 6111 | | #[doc = ""] [INFO] [stdout] 6112 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] xOrigin left-most coord in screen coordinates [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6116:5 [INFO] [stdout] | [INFO] [stdout] 6116 | / #[doc = " \\fn void GX_SetScissorBoxOffset(s32 xoffset,s32 yoffset)"] [INFO] [stdout] 6117 | | #[doc = " \\brief Repositions the scissorbox rectangle within the Embedded Frame Buffer (EFB) memory space."] [INFO] [stdout] 6118 | | #[doc = ""] [INFO] [stdout] 6119 | | #[doc = " \\details The offsets are subtracted from the screen coordinates to determine the actual EFB coordinates where the pixels a... [INFO] [stdout] ... | [INFO] [stdout] 6136 | | #[doc = ""] [INFO] [stdout] 6137 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] xoffset number of pixels to shift the scissorbox left, between -342 - 382 inclusive; must be even [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6141:5 [INFO] [stdout] | [INFO] [stdout] 6141 | / #[doc = " \\fn void GX_SetNumChans(u8 num)"] [INFO] [stdout] 6142 | | #[doc = " \\brief Sets the number of color channels that are output to the TEV stages."] [INFO] [stdout] 6143 | | #[doc = ""] [INFO] [stdout] 6144 | | #[doc = " \\details Color channels are the mechanism used to compute per-vertex lighting effects. Color channels are controlled using... [INFO] [stdout] ... | [INFO] [stdout] 6152 | | #[doc = ""] [INFO] [stdout] 6153 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] num number of color channels to rasterize; number must be 0, 1 or 2 [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6157:5 [INFO] [stdout] | [INFO] [stdout] 6157 | / #[doc = " \\fn void GX_SetTevOrder(u8 tevstage,u8 texcoord,u32 texmap,u8 color)"] [INFO] [stdout] 6158 | | #[doc = " \\brief Specifies the texture and rasterized color that will be available as inputs to this TEV \\a tevstage."] [INFO] [stdout] 6159 | | #[doc = ""] [INFO] [stdout] 6160 | | #[doc = " The texture coordinate \\a texcoord is generated from input attributes using the GX_SetTexCoordGen() function and is used t... [INFO] [stdout] ... | [INFO] [stdout] 6191 | | #[doc = ""] [INFO] [stdout] 6192 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] tevstage \ref tevstage [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6196:5 [INFO] [stdout] | [INFO] [stdout] 6196 | / #[doc = " \\fn void GX_SetNumTevStages(u8 num)"] [INFO] [stdout] 6197 | | #[doc = " \\brief Enables a consecutive number of TEV stages."] [INFO] [stdout] 6198 | | #[doc = ""] [INFO] [stdout] 6199 | | #[doc = " \\details The output pixel color (before fogging and blending) is the result from the last stage. The last TEV stage must w... [INFO] [stdout] ... | [INFO] [stdout] 6209 | | #[doc = ""] [INFO] [stdout] 6210 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] num number of active TEV stages, between 1 and 16 inclusive [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6214:5 [INFO] [stdout] | [INFO] [stdout] 6214 | / #[doc = " \\fn void GX_SetAlphaCompare(u8 comp0,u8 ref0,u8 aop,u8 comp1,u8 ref1)"] [INFO] [stdout] 6215 | | #[doc = " \\brief Sets the parameters for the alpha compare function which uses the alpha output from the last active TEV stage."] [INFO] [stdout] 6216 | | #[doc = ""] [INFO] [stdout] 6217 | | #[doc = " \\details The alpha compare operation is:

"] [INFO] [stdout] ... | [INFO] [stdout] 6244 | | #[doc = ""] [INFO] [stdout] 6245 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] comp0 \ref compare subfunction 0 [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6249:5 [INFO] [stdout] | [INFO] [stdout] 6249 | / #[doc = " \\fn void GX_SetTevKColor(u8 sel, GXColor col)"] [INFO] [stdout] 6250 | | #[doc = " \\brief Sets one of the \"konstant\" color registers in the TEV unit."] [INFO] [stdout] 6251 | | #[doc = ""] [INFO] [stdout] 6252 | | #[doc = " \\details These registers are available to all TEV stages. They are constant in the sense that they cannot be written to be... [INFO] [stdout] ... | [INFO] [stdout] 6256 | | #[doc = ""] [INFO] [stdout] 6257 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] sel \ref tevkcolorid [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6261:5 [INFO] [stdout] | [INFO] [stdout] 6261 | / #[doc = " \\fn void GX_SetTevKColorSel(u8 tevstage,u8 sel)"] [INFO] [stdout] 6262 | | #[doc = " \\brief Selects a \"konstant\" color input to be used in a given TEV stage."] [INFO] [stdout] 6263 | | #[doc = ""] [INFO] [stdout] 6264 | | #[doc = " The constant color input is used only if GX_CC_KONST is selected for an input for that TEV stage. Only one constan... [INFO] [stdout] ... | [INFO] [stdout] 6269 | | #[doc = ""] [INFO] [stdout] 6270 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] tevstage \ref tevstage [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6274:5 [INFO] [stdout] | [INFO] [stdout] 6274 | / #[doc = " \\fn void GX_SetTevKAlphaSel(u8 tevstage,u8 sel)"] [INFO] [stdout] 6275 | | #[doc = " \\brief Selects a \"konstant\" alpha input to be used in a given TEV stage."] [INFO] [stdout] 6276 | | #[doc = ""] [INFO] [stdout] 6277 | | #[doc = " \\details The constant alpha input is used only if GX_CA_KONST is selected for an input for that TEV stage. Only o... [INFO] [stdout] ... | [INFO] [stdout] 6282 | | #[doc = ""] [INFO] [stdout] 6283 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] tevstage \ref tevstage [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6287:5 [INFO] [stdout] | [INFO] [stdout] 6287 | / #[doc = " \\fn void GX_SetTevKColorS10(u8 sel, GXColorS10 col)"] [INFO] [stdout] 6288 | | #[doc = " \\brief Used to set one of the constant color registers in the Texture Environment (TEV) unit."] [INFO] [stdout] 6289 | | #[doc = ""] [INFO] [stdout] 6290 | | #[doc = " \\details These registers are available to all TEV stages. At least one of these registers is used to pass the output of on... [INFO] [stdout] ... | [INFO] [stdout] 6299 | | #[doc = ""] [INFO] [stdout] 6300 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] sel \ref tevcoloutreg [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6304:5 [INFO] [stdout] | [INFO] [stdout] 6304 | / #[doc = " \\fn void GX_SetTevSwapMode(u8 tevstage,u8 ras_sel,u8 tex_sel)"] [INFO] [stdout] 6305 | | #[doc = " \\brief Selects a set of swap modes for the rasterized color and texture color for a given TEV stage."] [INFO] [stdout] 6306 | | #[doc = ""] [INFO] [stdout] 6307 | | #[doc = " \\details This allows the color components of these inputs to be rearranged or duplicated."] [INFO] [stdout] ... | [INFO] [stdout] 6314 | | #[doc = ""] [INFO] [stdout] 6315 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] tevstage \ref tevstage [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6319:5 [INFO] [stdout] | [INFO] [stdout] 6319 | / #[doc = " \\fn void GX_SetTevSwapModeTable(u8 swapid,u8 r,u8 g,u8 b,u8 a)"] [INFO] [stdout] 6320 | | #[doc = " \\brief Sets up the TEV color swap table."] [INFO] [stdout] 6321 | | #[doc = ""] [INFO] [stdout] 6322 | | #[doc = " \\details The swap table allows the rasterized color and texture color to be swapped component-wise. An entry in the table ... [INFO] [stdout] ... | [INFO] [stdout] 6330 | | #[doc = ""] [INFO] [stdout] 6331 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] swapid \ref tevswapsel [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6335:5 [INFO] [stdout] | [INFO] [stdout] 6335 | / #[doc = " \\fn void GX_SetTevIndirect(u8 tevstage,u8 indtexid,u8 format,u8 bias,u8 mtxid,u8 wrap_s,u8 wrap_t,u8 addprev,u8 utclod,u8 ... [INFO] [stdout] 6336 | | #[doc = " \\brief Controls how the results from an indirect lookup will be used to modify a given regular TEV stage lookup."] [INFO] [stdout] 6337 | | #[doc = ""] [INFO] [stdout] 6338 | | #[doc = " \\param[in] tevstage \\ref tevstage being affected"] [INFO] [stdout] ... | [INFO] [stdout] 6348 | | #[doc = ""] [INFO] [stdout] 6349 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] tevstage \ref tevstage being affected [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6364:5 [INFO] [stdout] | [INFO] [stdout] 6364 | / #[doc = " \\fn void GX_SetTevDirect(u8 tevstage)"] [INFO] [stdout] 6365 | | #[doc = " \\brief Used to turn off all indirect texture processing for the specified regular TEV stage."] [INFO] [stdout] 6366 | | #[doc = ""] [INFO] [stdout] 6367 | | #[doc = " \\param[in] tevstage the \\ref tevstage to change"] [INFO] [stdout] 6368 | | #[doc = ""] [INFO] [stdout] 6369 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] tevstage the \ref tevstage to change [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6373:5 [INFO] [stdout] | [INFO] [stdout] 6373 | / #[doc = " \\fn void GX_SetNumIndStages(u8 nstages)"] [INFO] [stdout] 6374 | | #[doc = " \\brief Used to set how many indirect lookups will take place."] [INFO] [stdout] 6375 | | #[doc = ""] [INFO] [stdout] 6376 | | #[doc = " \\details The results from these indirect lookups may then be used to alter the lookups for any number of regular TEV stage... [INFO] [stdout] ... | [INFO] [stdout] 6379 | | #[doc = ""] [INFO] [stdout] 6380 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] nstages number of indirect lookup stages [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6384:5 [INFO] [stdout] | [INFO] [stdout] 6384 | / #[doc = " \\fn void GX_SetIndTexOrder(u8 indtexstage,u8 texcoord,u8 texmap)"] [INFO] [stdout] 6385 | | #[doc = " \\brief Used to specify the \\a texcoord and \\a texmap to used with a given indirect lookup."] [INFO] [stdout] 6386 | | #[doc = ""] [INFO] [stdout] 6387 | | #[doc = " \\param[in] indtexstage \\ref indtexstage being affected"] [INFO] [stdout] ... | [INFO] [stdout] 6390 | | #[doc = ""] [INFO] [stdout] 6391 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] indtexstage \ref indtexstage being affected [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6395:5 [INFO] [stdout] | [INFO] [stdout] 6395 | / #[doc = " \\fn void GX_SetIndTexCoordScale(u8 indtexid,u8 scale_s,u8 scale_t)"] [INFO] [stdout] 6396 | | #[doc = " \\brief Allows the sharing of a texcoord between an indirect stage and a regular TEV stage."] [INFO] [stdout] 6397 | | #[doc = ""] [INFO] [stdout] 6398 | | #[doc = " It allows the texture coordinates to be scaled down for use with an indirect map that is smaller than the corresponding reg... [INFO] [stdout] ... | [INFO] [stdout] 6403 | | #[doc = ""] [INFO] [stdout] 6404 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] indtexid \ref indtexstage being affected [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6408:5 [INFO] [stdout] | [INFO] [stdout] 6408 | / #[doc = " \\fn void GX_SetFog(u8 type,f32 startz,f32 endz,f32 nearz,f32 farz,GXColor col)"] [INFO] [stdout] 6409 | | #[doc = " \\brief Enables fog."] [INFO] [stdout] 6410 | | #[doc = ""] [INFO] [stdout] 6411 | | #[doc = " \\details Using \\a type, the programmer may select one of several functions to control the fog density as a function of ra... [INFO] [stdout] ... | [INFO] [stdout] 6425 | | #[doc = ""] [INFO] [stdout] 6426 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] type \ref fogtype to use [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6430:5 [INFO] [stdout] | [INFO] [stdout] 6430 | / #[doc = " \\fn void GX_SetFogRangeAdj(u8 enable,u16 center,GXFogAdjTbl *table)"] [INFO] [stdout] 6431 | | #[doc = " \\brief Enables or disables horizontal fog-range adjustment."] [INFO] [stdout] 6432 | | #[doc = ""] [INFO] [stdout] 6433 | | #[doc = " \\details This adjustment is a factor that is multiplied by the eye-space Z used for fog computation; it is based upon the ... [INFO] [stdout] ... | [INFO] [stdout] 6445 | | #[doc = ""] [INFO] [stdout] 6446 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] enable enables adjustment when GX_ENABLE is passed; disabled with GX_DISABLE [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6450:5 [INFO] [stdout] | [INFO] [stdout] 6450 | / #[doc = " \\fn GX_SetFogColor(GXColor color)"] [INFO] [stdout] 6451 | | #[doc = " \\brief Sets the fog color."] [INFO] [stdout] 6452 | | #[doc = ""] [INFO] [stdout] 6453 | | #[doc = " \\details \\a color is the color that a pixel will be if fully fogged. Alpha channel is ignored."] [INFO] [stdout] 6454 | | #[doc = ""] [INFO] [stdout] 6455 | | #[doc = " \\param[in] color color to set fog to"] [INFO] [stdout] | |_____________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] color color to set fog to [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `4` [INFO] [stdout] --> src/ogc.rs:6459:5 [INFO] [stdout] | [INFO] [stdout] 6459 | / #[doc = " \\fn void GX_InitFogAdjTable(GXFogAdjTbl *table,u16 width,f32 projmtx[4][4])"] [INFO] [stdout] 6460 | | #[doc = " \\brief Generates the standard range adjustment table and puts the results into \\a table."] [INFO] [stdout] 6461 | | #[doc = ""] [INFO] [stdout] 6462 | | #[doc = " \\details This table can be used by GX_SetFogRangeAdj() to adjust the eye-space Z used for fog based upon the X position of... [INFO] [stdout] ... | [INFO] [stdout] 6470 | | #[doc = " \\param[in] width width of the viewport"] [INFO] [stdout] 6471 | | #[doc = " \\param[in] projmtx projection matrix used to render into the viewport"] [INFO] [stdout] | |______________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \fn void GX_InitFogAdjTable(GXFogAdjTbl *table,u16 width,f32 projmtx[4][4]) [INFO] [stdout] ^ [INFO] [stdout] = note: no item named `4` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6459:5 [INFO] [stdout] | [INFO] [stdout] 6459 | / #[doc = " \\fn void GX_InitFogAdjTable(GXFogAdjTbl *table,u16 width,f32 projmtx[4][4])"] [INFO] [stdout] 6460 | | #[doc = " \\brief Generates the standard range adjustment table and puts the results into \\a table."] [INFO] [stdout] 6461 | | #[doc = ""] [INFO] [stdout] 6462 | | #[doc = " \\details This table can be used by GX_SetFogRangeAdj() to adjust the eye-space Z used for fog based upon the X position of... [INFO] [stdout] ... | [INFO] [stdout] 6470 | | #[doc = " \\param[in] width width of the viewport"] [INFO] [stdout] 6471 | | #[doc = " \\param[in] projmtx projection matrix used to render into the viewport"] [INFO] [stdout] | |______________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] table range adjustment parameter table [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `3` [INFO] [stdout] --> src/ogc.rs:6475:5 [INFO] [stdout] | [INFO] [stdout] 6475 | / #[doc = " \\fn void GX_SetIndTexMatrix(u8 indtexmtx,f32 offset_mtx[2][3],s8 scale_exp)"] [INFO] [stdout] 6476 | | #[doc = " \\brief Sets one of the three static indirect matrices and the associated scale factor."] [INFO] [stdout] 6477 | | #[doc = ""] [INFO] [stdout] 6478 | | #[doc = " \\details The indirect matrix and scale is used to process the results of an indirect lookup in order to produce offsets to... [INFO] [stdout] ... | [INFO] [stdout] 6489 | | #[doc = ""] [INFO] [stdout] 6490 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \fn void GX_SetIndTexMatrix(u8 indtexmtx,f32 offset_mtx[2][3],s8 scale_exp) [INFO] [stdout] ^ [INFO] [stdout] = note: no item named `3` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6475:5 [INFO] [stdout] | [INFO] [stdout] 6475 | / #[doc = " \\fn void GX_SetIndTexMatrix(u8 indtexmtx,f32 offset_mtx[2][3],s8 scale_exp)"] [INFO] [stdout] 6476 | | #[doc = " \\brief Sets one of the three static indirect matrices and the associated scale factor."] [INFO] [stdout] 6477 | | #[doc = ""] [INFO] [stdout] 6478 | | #[doc = " \\details The indirect matrix and scale is used to process the results of an indirect lookup in order to produce offsets to... [INFO] [stdout] ... | [INFO] [stdout] 6489 | | #[doc = ""] [INFO] [stdout] 6490 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] indtexmtx \ref indtexmtx that is being affected [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6494:5 [INFO] [stdout] | [INFO] [stdout] 6494 | / #[doc = " \\fn void GX_SetTevIndBumpST(u8 tevstage,u8 indstage,u8 mtx_sel)"] [INFO] [stdout] 6495 | | #[doc = " \\brief Sets up an environment-mapped bump-mapped indirect lookup."] [INFO] [stdout] 6496 | | #[doc = ""] [INFO] [stdout] 6497 | | #[doc = " \\details The indirect map specifies offsets in (S,T) space. This kind of lookup requires 3 TEV stages to compute. As a res... [INFO] [stdout] ... | [INFO] [stdout] 6509 | | #[doc = ""] [INFO] [stdout] 6510 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] tevstage \ref tevstage that is being affected [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6514:5 [INFO] [stdout] | [INFO] [stdout] 6514 | / #[doc = " \\fn void GX_SetTevIndBumpXYZ(u8 tevstage,u8 indstage,u8 mtx_sel)"] [INFO] [stdout] 6515 | | #[doc = " \\brief Sets up an environment-mapped bump-mapped indirect lookup."] [INFO] [stdout] 6516 | | #[doc = ""] [INFO] [stdout] 6517 | | #[doc = " \\details The indirect map specifies offsets in object (X, Y, Z) space. This kind of lookup requires only one TEV stage to ... [INFO] [stdout] ... | [INFO] [stdout] 6526 | | #[doc = ""] [INFO] [stdout] 6527 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] tevstage \ref tevstage that is being affected [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6531:5 [INFO] [stdout] | [INFO] [stdout] 6531 | / #[doc = " \\fn void GX_SetTevIndTile(u8 tevstage,u8 indtexid,u16 tilesize_x,u16 tilesize_y,u16 tilespacing_x,u16 tilespacing_y,u8 ind... [INFO] [stdout] 6532 | | #[doc = " \\brief Used to implement tiled texturing using indirect textures."] [INFO] [stdout] 6533 | | #[doc = ""] [INFO] [stdout] 6534 | | #[doc = " \\details It will set up the correct values in the given indirect matrix; you only need to specify which matrix slot to use."] [INFO] [stdout] ... | [INFO] [stdout] 6550 | | #[doc = ""] [INFO] [stdout] 6551 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] tevstage \ref tevstage that is being affected [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6566:5 [INFO] [stdout] | [INFO] [stdout] 6566 | / #[doc = " \\fn void GX_SetTevIndRepeat(u8 tevstage)"] [INFO] [stdout] 6567 | | #[doc = " \\brief Set a given TEV stage to use the same texture coordinates as were computed in the previous stage."] [INFO] [stdout] 6568 | | #[doc = ""] [INFO] [stdout] 6569 | | #[doc = " \\note This is only useful when the previous stage texture coordinates took more than one stage to compute, as is the case ... [INFO] [stdout] ... | [INFO] [stdout] 6572 | | #[doc = ""] [INFO] [stdout] 6573 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] tevstage \ref tevstage to modify [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6577:5 [INFO] [stdout] | [INFO] [stdout] 6577 | / #[doc = " \\fn void GX_SetColorUpdate(u8 enable)"] [INFO] [stdout] 6578 | | #[doc = " \\brief Enables or disables color-buffer updates when rendering into the Embedded Frame Buffer (EFB)."] [INFO] [stdout] 6579 | | #[doc = ""] [INFO] [stdout] 6580 | | #[doc = " \\note This function also affects whether the color buffer is cleared during copies; see GX_CopyDisp() and GX_CopyTex()."] [INFO] [stdout] ... | [INFO] [stdout] 6583 | | #[doc = ""] [INFO] [stdout] 6584 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] enable enables color-buffer updates with GX_TRUE [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6588:5 [INFO] [stdout] | [INFO] [stdout] 6588 | / #[doc = " \\fn void GX_SetAlphaUpdate(u8 enable)"] [INFO] [stdout] 6589 | | #[doc = " \\brief Enables or disables alpha-buffer updates of the Embedded Frame Buffer (EFB)."] [INFO] [stdout] 6590 | | #[doc = ""] [INFO] [stdout] 6591 | | #[doc = " \\note This function also affects whether the alpha buffer is cleared during copy operations; see GX_CopyDisp() and GX_Copy... [INFO] [stdout] ... | [INFO] [stdout] 6597 | | #[doc = ""] [INFO] [stdout] 6598 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] enable enables alpha-buffer updates with GX_TRUE [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6602:5 [INFO] [stdout] | [INFO] [stdout] 6602 | / #[doc = " \\fn void GX_SetPixelFmt(u8 pix_fmt,u8 z_fmt)"] [INFO] [stdout] 6603 | | #[doc = " \\brief Sets the format of pixels in the Embedded Frame Buffer (EFB)."] [INFO] [stdout] 6604 | | #[doc = ""] [INFO] [stdout] 6605 | | #[doc = " \\details There are two non-antialiased \\a pix_fmts: GX_PF_RGB8_Z24 and GX_PF_RGBA6_Z24. The stride of t... [INFO] [stdout] ... | [INFO] [stdout] 6628 | | #[doc = ""] [INFO] [stdout] 6629 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] pix_fmt GX_PF_RGB8_Z24 or GX_PF_RGBA6_Z24 for non-AA, GX_PF_RGB565_Z16 for AA [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6633:5 [INFO] [stdout] | [INFO] [stdout] 6633 | / #[doc = " \\fn void GX_SetDither(u8 dither)"] [INFO] [stdout] 6634 | | #[doc = " \\brief Enables or disables dithering."] [INFO] [stdout] 6635 | | #[doc = ""] [INFO] [stdout] 6636 | | #[doc = " \\details A 4x4 Bayer matrix is used for dithering."] [INFO] [stdout] ... | [INFO] [stdout] 6644 | | #[doc = ""] [INFO] [stdout] 6645 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] dither enables dithering if GX_TRUE is given and pixel format is one of the two above, otherwise disabled [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6649:5 [INFO] [stdout] | [INFO] [stdout] 6649 | / #[doc = " \\fn void GX_SetDstAlpha(u8 enable,u8 a)"] [INFO] [stdout] 6650 | | #[doc = " \\brief Sets a constant alpha value for writing to the Embedded Frame Buffer (EFB)."] [INFO] [stdout] 6651 | | #[doc = ""] [INFO] [stdout] 6652 | | #[doc = " \\note To be effective, the EFB pixel type must have an alpha channel (see GX_SetPixelFmt()). The alpha compare operation (... [INFO] [stdout] ... | [INFO] [stdout] 6658 | | #[doc = ""] [INFO] [stdout] 6659 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] enable \a a will be written to the framebuffer if GX_ENABLE is here and frame buffer pixel format supports destination alpha [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6663:5 [INFO] [stdout] | [INFO] [stdout] 6663 | / #[doc = " \\fn void GX_SetFieldMask(u8 even_mask,u8 odd_mask)"] [INFO] [stdout] 6664 | | #[doc = " \\brief selectively enables and disables interlacing of the frame buffer image."] [INFO] [stdout] 6665 | | #[doc = ""] [INFO] [stdout] 6666 | | #[doc = " \\details This function is used when rendering fields to an interlaced Embedded Frame Buffer (EFB)."] [INFO] [stdout] ... | [INFO] [stdout] 6673 | | #[doc = ""] [INFO] [stdout] 6674 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] even_mask whether to write pixels with even Y coordinate [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6678:5 [INFO] [stdout] | [INFO] [stdout] 6678 | / #[doc = " \\fn void GX_SetFieldMode(u8 field_mode,u8 half_aspect_ratio)"] [INFO] [stdout] 6679 | | #[doc = " \\brief Controls various rasterization and texturing parameters that relate to field-mode and double-strike rendering."] [INFO] [stdout] 6680 | | #[doc = ""] [INFO] [stdout] 6681 | | #[doc = " \\details In field-mode rendering, one must adjust the vertical part of the texture LOD computation to account for the fact... [INFO] [stdout] ... | [INFO] [stdout] 6695 | | #[doc = ""] [INFO] [stdout] 6696 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] field_mode adjusts texture LOD computation as described above if true, otherwise does not [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6700:5 [INFO] [stdout] | [INFO] [stdout] 6700 | / #[doc = " \\fn f32 GX_GetYScaleFactor(u16 efbHeight,u16 xfbHeight)"] [INFO] [stdout] 6701 | | #[doc = " \\brief Calculates an appropriate Y scale factor value for GX_SetDispCopyYScale() based on the height of the EFB and"] [INFO] [stdout] 6702 | | #[doc = " the height of the XFB."] [INFO] [stdout] 6703 | | #[doc = ""] [INFO] [stdout] ... | [INFO] [stdout] 6706 | | #[doc = ""] [INFO] [stdout] 6707 | | #[doc = " \\return Y scale factor which can be used as argument of GX_SetDispCopyYScale()."] [INFO] [stdout] | |________________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] efbHeight Height of embedded framebuffer. Range from 2 to 528. Should be a multiple of 2. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6711:5 [INFO] [stdout] | [INFO] [stdout] 6711 | / #[doc = " \\fn u32 GX_SetDispCopyYScale(f32 yscale)"] [INFO] [stdout] 6712 | | #[doc = " \\brief Sets the vertical scale factor for the EFB to XFB copy operation."] [INFO] [stdout] 6713 | | #[doc = ""] [INFO] [stdout] 6714 | | #[doc = " \\details The number of actual lines copied is returned, based on the current EFB height. You can use this number to alloca... [INFO] [stdout] ... | [INFO] [stdout] 6718 | | #[doc = ""] [INFO] [stdout] 6719 | | #[doc = " \\return Number of lines that will be copied."] [INFO] [stdout] | |_____________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] yscale Vertical scale value. Range from 1.0 to 256.0. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6723:5 [INFO] [stdout] | [INFO] [stdout] 6723 | / #[doc = " \\fn void GX_SetDispCopySrc(u16 left,u16 top,u16 wd,u16 ht)"] [INFO] [stdout] 6724 | | #[doc = " \\brief Sets the source parameters for the EFB to XFB copy operation."] [INFO] [stdout] 6725 | | #[doc = ""] [INFO] [stdout] 6726 | | #[doc = " \\param[in] left left most source pixel to copy. Must be a multiple of 2 pixels."] [INFO] [stdout] ... | [INFO] [stdout] 6730 | | #[doc = ""] [INFO] [stdout] 6731 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] left left most source pixel to copy. Must be a multiple of 2 pixels. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6735:5 [INFO] [stdout] | [INFO] [stdout] 6735 | / #[doc = " \\fn void GX_SetDispCopyDst(u16 wd,u16 ht)"] [INFO] [stdout] 6736 | | #[doc = " \\brief Sets the witdth and height of the display buffer in pixels."] [INFO] [stdout] 6737 | | #[doc = ""] [INFO] [stdout] 6738 | | #[doc = " \\details The application typical renders an image into the EFB(source) and then copies it into the XFB(destination) in mai... [INFO] [stdout] ... | [INFO] [stdout] 6743 | | #[doc = ""] [INFO] [stdout] 6744 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] wd Distance between successive lines in the XFB, in pixels. Must be a multiple of 16. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6748:5 [INFO] [stdout] | [INFO] [stdout] 6748 | / #[doc = " \\fn void GX_SetCopyClamp(u8 clamp)"] [INFO] [stdout] 6749 | | #[doc = " \\brief Sets the vertical clamping mode to use during the EFB to XFB or texture copy."] [INFO] [stdout] 6750 | | #[doc = ""] [INFO] [stdout] 6751 | | #[doc = " \\param[in] clamp bit-wise OR of desired \\ref xfbclamp. Use GX_CLAMP_NONE for no clamping."] [INFO] [stdout] 6752 | | #[doc = ""] [INFO] [stdout] 6753 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] clamp bit-wise OR of desired \ref xfbclamp. Use GX_CLAMP_NONE for no clamping. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6757:5 [INFO] [stdout] | [INFO] [stdout] 6757 | / #[doc = " \\fn void GX_SetDispCopyGamma(u8 gamma)"] [INFO] [stdout] 6758 | | #[doc = " \\brief Sets the gamma correction applied to pixels during EFB to XFB copy operation."] [INFO] [stdout] 6759 | | #[doc = ""] [INFO] [stdout] 6760 | | #[doc = " \\param[in] gamma \\ref gammamode"] [INFO] [stdout] 6761 | | #[doc = ""] [INFO] [stdout] 6762 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] gamma \ref gammamode [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `2` [INFO] [stdout] --> src/ogc.rs:6766:5 [INFO] [stdout] | [INFO] [stdout] 6766 | / #[doc = " \\fn void GX_SetCopyFilter(u8 aa,u8 sample_pattern[12][2],u8 vf,u8 vfilter[7])"] [INFO] [stdout] 6767 | | #[doc = " \\brief Sets the subpixel sample patterns and vertical filter coefficients used to filter subpixels into pixels."] [INFO] [stdout] 6768 | | #[doc = ""] [INFO] [stdout] 6769 | | #[doc = " \\details This function normally uses the \\a aa, \\a sample_pattern and \\a vfilter provided by the render mode struct: src/ogc.rs:6766:5 [INFO] [stdout] | [INFO] [stdout] 6766 | / #[doc = " \\fn void GX_SetCopyFilter(u8 aa,u8 sample_pattern[12][2],u8 vf,u8 vfilter[7])"] [INFO] [stdout] 6767 | | #[doc = " \\brief Sets the subpixel sample patterns and vertical filter coefficients used to filter subpixels into pixels."] [INFO] [stdout] 6768 | | #[doc = ""] [INFO] [stdout] 6769 | | #[doc = " \\details This function normally uses the \\a aa, \\a sample_pattern and \\a vfilter provided by the render mode struct: src/ogc.rs:6766:5 [INFO] [stdout] | [INFO] [stdout] 6766 | / #[doc = " \\fn void GX_SetCopyFilter(u8 aa,u8 sample_pattern[12][2],u8 vf,u8 vfilter[7])"] [INFO] [stdout] 6767 | | #[doc = " \\brief Sets the subpixel sample patterns and vertical filter coefficients used to filter subpixels into pixels."] [INFO] [stdout] 6768 | | #[doc = ""] [INFO] [stdout] 6769 | | #[doc = " \\details This function normally uses the \\a aa, \\a sample_pattern and \\a vfilter provided by the render mode struct:GX_TRUE, otherwise all sample points are centered [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6791:5 [INFO] [stdout] | [INFO] [stdout] 6791 | / #[doc = " \\fn void GX_SetDispCopyFrame2Field(u8 mode)"] [INFO] [stdout] 6792 | | #[doc = " \\brief Determines which lines are read from the Embedded Frame Buffer (EFB) when using GX_CopyDisp()."] [INFO] [stdout] 6793 | | #[doc = ""] [INFO] [stdout] 6794 | | #[doc = " \\details Specifically, it determines whether all lines, only even lines, or only odd lines are read."] [INFO] [stdout] ... | [INFO] [stdout] 6801 | | #[doc = ""] [INFO] [stdout] 6802 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] mode \ref copymode to determine which field to copy (or both) [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6806:5 [INFO] [stdout] | [INFO] [stdout] 6806 | / #[doc = " \\fn void GX_SetCopyClear(GXColor color,u32 zvalue)"] [INFO] [stdout] 6807 | | #[doc = " \\brief Sets color and Z value to clear the EFB to during copy operations."] [INFO] [stdout] 6808 | | #[doc = ""] [INFO] [stdout] 6809 | | #[doc = " \\details These values are used during both display copies and texture copies."] [INFO] [stdout] ... | [INFO] [stdout] 6813 | | #[doc = ""] [INFO] [stdout] 6814 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] color RGBA color (8-bit/component) to use during clear operation. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6818:5 [INFO] [stdout] | [INFO] [stdout] 6818 | / #[doc = " \\fn void GX_CopyDisp(void *dest,u8 clear)"] [INFO] [stdout] 6819 | | #[doc = " \\brief Copies the embedded framebuffer (EFB) to the external framebuffer(XFB) in main memory."] [INFO] [stdout] 6820 | | #[doc = ""] [INFO] [stdout] 6821 | | #[doc = " \\note The stride of the XFB is set using GX_SetDispCopyDst(). The source image in the EFB is described using GX_SetDispCop... [INFO] [stdout] ... | [INFO] [stdout] 6830 | | #[doc = ""] [INFO] [stdout] 6831 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] dest pointer to the external framebuffer. \a dest should be 32B aligned. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6835:5 [INFO] [stdout] | [INFO] [stdout] 6835 | / #[doc = " \\fn void GX_SetTexCopySrc(u16 left,u16 top,u16 wd,u16 ht)"] [INFO] [stdout] 6836 | | #[doc = " \\brief Sets the source parameters for the Embedded Frame Buffer (EFB) to texture image copy."] [INFO] [stdout] 6837 | | #[doc = ""] [INFO] [stdout] 6838 | | #[doc = " \\details The GP will copy textures into the tiled texture format specified in GX_CopyTex(). The GP always copies tiles (32... [INFO] [stdout] ... | [INFO] [stdout] 6845 | | #[doc = ""] [INFO] [stdout] 6846 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] left left-most source pixel to copy, multiple of two [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6850:5 [INFO] [stdout] | [INFO] [stdout] 6850 | / #[doc = " \\fn void GX_SetTexCopyDst(u16 wd,u16 ht,u32 fmt,u8 mipmap)"] [INFO] [stdout] 6851 | | #[doc = " \\brief This function sets the width and height of the destination texture buffer in texels."] [INFO] [stdout] 6852 | | #[doc = ""] [INFO] [stdout] 6853 | | #[doc = " \\details This function sets the width (\\a wd) and height (\\a ht) of the destination texture buffer in texels. The applic... [INFO] [stdout] ... | [INFO] [stdout] 6870 | | #[doc = ""] [INFO] [stdout] 6871 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] wd distance between successive lines in the texture buffer, in texels; must be a multiple of the texture tile width, which depends on \a fmt. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6875:5 [INFO] [stdout] | [INFO] [stdout] 6875 | / #[doc = " \\fn void GX_CopyTex(void *dest,u8 clear)"] [INFO] [stdout] 6876 | | #[doc = " \\brief Copies the embedded framebuffer (EFB) to the texture image buffer \\a dest in main memory."] [INFO] [stdout] 6877 | | #[doc = ""] [INFO] [stdout] 6878 | | #[doc = " \\details This is useful when creating textures using the Graphics Processor (GP). If the \\a clear flag is set to GX_T... [INFO] [stdout] ... | [INFO] [stdout] 6883 | | #[doc = ""] [INFO] [stdout] 6884 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] dest pointer to the image buffer in main memory. \a dest should be 32B aligned. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6910:5 [INFO] [stdout] | [INFO] [stdout] 6910 | / #[doc = " \\fn GX_PokeAlphaMode(u8 func,u8 threshold)"] [INFO] [stdout] 6911 | | #[doc = " \\brief Sets a threshold which is compared to the alpha of pixels written to the Embedded Frame Buffer (EFB) using the GX_P... [INFO] [stdout] 6912 | | #[doc = ""] [INFO] [stdout] 6913 | | #[doc = " \\details The compare function order is:

"] [INFO] [stdout] ... | [INFO] [stdout] 6925 | | #[doc = ""] [INFO] [stdout] 6926 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] func \ref compare to use [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6930:5 [INFO] [stdout] | [INFO] [stdout] 6930 | / #[doc = " \\fn void GX_PokeAlphaUpdate(u8 update_enable)"] [INFO] [stdout] 6931 | | #[doc = " \\brief Enables or disables alpha-buffer updates for GX_Poke*() functions."] [INFO] [stdout] 6932 | | #[doc = ""] [INFO] [stdout] 6933 | | #[doc = " \\details The normal rendering state (set by GX_SetAlphaUpdate()) is not affected."] [INFO] [stdout] ... | [INFO] [stdout] 6936 | | #[doc = ""] [INFO] [stdout] 6937 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] update_enable enables alpha-buffer updates with GX_TRUE, otherwise does not [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6941:5 [INFO] [stdout] | [INFO] [stdout] 6941 | / #[doc = " \\fn void GX_PokeColorUpdate(u8 update_enable)"] [INFO] [stdout] 6942 | | #[doc = " \\brief Enables or disables color-buffer updates when writing the Embedded Frame Buffer (EFB) using the GX_Poke*() function... [INFO] [stdout] 6943 | | #[doc = ""] [INFO] [stdout] 6944 | | #[doc = " \\param[in] update_enable enables color-buffer updates with GX_TRUE, otherwise does not"] [INFO] [stdout] 6945 | | #[doc = ""] [INFO] [stdout] 6946 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] update_enable enables color-buffer updates with GX_TRUE, otherwise does not [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6950:5 [INFO] [stdout] | [INFO] [stdout] 6950 | / #[doc = " \\fn void GX_PokeDither(u8 dither)"] [INFO] [stdout] 6951 | | #[doc = " \\brief Enables dithering when writing the Embedded Frame Buffer (EFB) using GX_Poke*() functions."] [INFO] [stdout] 6952 | | #[doc = ""] [INFO] [stdout] 6953 | | #[doc = " \\note The \\a dither enable is only valid when the pixel format (see GX_SetPixelFmt()) is either GX_PF_RGBA6_Z24 ... [INFO] [stdout] ... | [INFO] [stdout] 6958 | | #[doc = ""] [INFO] [stdout] 6959 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] dither if set to GX_TRUE and pixel format is one of the above, dithering is enabled; otherwise disabled [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6963:5 [INFO] [stdout] | [INFO] [stdout] 6963 | / #[doc = " \\fn void GX_PokeBlendMode(u8 type,u8 src_fact,u8 dst_fact,u8 op)"] [INFO] [stdout] 6964 | | #[doc = " \\brief Determines how the source image, is blended with the current Embedded Frame Buffer (EFB)."] [INFO] [stdout] 6965 | | #[doc = ""] [INFO] [stdout] 6966 | | #[doc = " \\details When type is set to GX_BM_NONE, no color data is written to the EFB. When type is set to GX_BM_BLEND... [INFO] [stdout] ... | [INFO] [stdout] 6985 | | #[doc = " \\param[in] dst_fact destination \\ref blendfactor; the current frame buffer pixel color is multiplied by this factor"] [INFO] [stdout] 6986 | | #[doc = " \\param[in] op \\ref logicop to use"] [INFO] [stdout] | |___________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] type \ref blendmode [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:6990:5 [INFO] [stdout] | [INFO] [stdout] 6990 | / #[doc = " \\fn void GX_PokeAlphaRead(u8 mode)"] [INFO] [stdout] 6991 | | #[doc = " \\brief Determines what value of alpha will be read from the Embedded Frame Buffer (EFB)."] [INFO] [stdout] 6992 | | #[doc = ""] [INFO] [stdout] 6993 | | #[doc = " \\details The mode only applies to GX_Peek*() functions."] [INFO] [stdout] ... | [INFO] [stdout] 7000 | | #[doc = ""] [INFO] [stdout] 7001 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] mode \ref alphareadmode that determines value of alpha read from a frame buffer with no alpha channel. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7005:5 [INFO] [stdout] | [INFO] [stdout] 7005 | / #[doc = " \\fn void GX_PokeDstAlpha(u8 enable,u8 a)"] [INFO] [stdout] 7006 | | #[doc = " \\brief Sets a constant alpha value for writing to the Embedded Frame Buffer (EFB)."] [INFO] [stdout] 7007 | | #[doc = ""] [INFO] [stdout] 7008 | | #[doc = " \\details The EFB pixel type must have an alpha channel for this function to be effective (see GX_SetPixelFmt()). The blend... [INFO] [stdout] ... | [INFO] [stdout] 7013 | | #[doc = ""] [INFO] [stdout] 7014 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] enable if set to GX_ENABLE and pixel format supports dest alpha, \a a will be written to the framebuffer [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7018:5 [INFO] [stdout] | [INFO] [stdout] 7018 | / #[doc = " \\fn void GX_PokeARGB(u16 x,u16 y,GXColor color)"] [INFO] [stdout] 7019 | | #[doc = " \\brief Allows the CPU to write \\a color directly to the Embedded Frame Buffer (EFB) at position \\a x,\\a y."] [INFO] [stdout] 7020 | | #[doc = ""] [INFO] [stdout] 7021 | | #[doc = " \\details The alpha value in \\a color can be compared with the current alpha threshold (see GX_PokeAlphaMode()). The color... [INFO] [stdout] ... | [INFO] [stdout] 7029 | | #[doc = ""] [INFO] [stdout] 7030 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] x coordinate, in pixels; must be 0 - 639 inclusive [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7034:5 [INFO] [stdout] | [INFO] [stdout] 7034 | / #[doc = " \\fn void GX_PeekARGB(u16 x,u16 y,GXColor *color)"] [INFO] [stdout] 7035 | | #[doc = " \\brief Allows the CPU to read a color value directly from the Embedded Frame Buffer (EFB) at position \\a x,\\a y."] [INFO] [stdout] 7036 | | #[doc = ""] [INFO] [stdout] 7037 | | #[doc = " \\note For an antialiased frame buffer, only subsample 0 of a pixel is read."] [INFO] [stdout] ... | [INFO] [stdout] 7042 | | #[doc = ""] [INFO] [stdout] 7043 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] x coordinate, in pixels; must be 0 - 639 inclusive [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:7034:5 [INFO] [stdout] | [INFO] [stdout] 7034 | / #[doc = " \\fn void GX_PeekARGB(u16 x,u16 y,GXColor *color)"] [INFO] [stdout] 7035 | | #[doc = " \\brief Allows the CPU to read a color value directly from the Embedded Frame Buffer (EFB) at position \\a x,\\a y."] [INFO] [stdout] 7036 | | #[doc = ""] [INFO] [stdout] 7037 | | #[doc = " \\note For an antialiased frame buffer, only subsample 0 of a pixel is read."] [INFO] [stdout] ... | [INFO] [stdout] 7042 | | #[doc = ""] [INFO] [stdout] 7043 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] color struct to store color in [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7047:5 [INFO] [stdout] | [INFO] [stdout] 7047 | / #[doc = " \\fn void GX_PokeZ(u16 x,u16 y,u32 z)"] [INFO] [stdout] 7048 | | #[doc = " \\brief Allows the CPU to write a z value directly to the Embedded Frame Buffer (EFB) at position \\a x,\\a y."] [INFO] [stdout] 7049 | | #[doc = ""] [INFO] [stdout] 7050 | | #[doc = " \\details The \\a z value can be compared with the current contents of the EFB. The Z compare fuction is set using GX_PokeZ... [INFO] [stdout] ... | [INFO] [stdout] 7059 | | #[doc = ""] [INFO] [stdout] 7060 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] x coordinate, in pixels; must be 0 - 639 inclusive [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7064:5 [INFO] [stdout] | [INFO] [stdout] 7064 | / #[doc = " \\fn void GX_PeekZ(u16 x,u16 y,u32 *z)"] [INFO] [stdout] 7065 | | #[doc = " \\brief Allows the CPU to read a z value directly from the Embedded Frame Buffer (EFB) at position x,y."] [INFO] [stdout] 7066 | | #[doc = ""] [INFO] [stdout] 7067 | | #[doc = " \\details The z value is raw integer value from the Z buffer."] [INFO] [stdout] ... | [INFO] [stdout] 7075 | | #[doc = ""] [INFO] [stdout] 7076 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] x coordinate, in pixels; must be 0 - 639 inclusive [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:7064:5 [INFO] [stdout] | [INFO] [stdout] 7064 | / #[doc = " \\fn void GX_PeekZ(u16 x,u16 y,u32 *z)"] [INFO] [stdout] 7065 | | #[doc = " \\brief Allows the CPU to read a z value directly from the Embedded Frame Buffer (EFB) at position x,y."] [INFO] [stdout] 7066 | | #[doc = ""] [INFO] [stdout] 7067 | | #[doc = " \\details The z value is raw integer value from the Z buffer."] [INFO] [stdout] ... | [INFO] [stdout] 7075 | | #[doc = ""] [INFO] [stdout] 7076 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] z pointer to a returned Z value [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7080:5 [INFO] [stdout] | [INFO] [stdout] 7080 | / #[doc = " \\fn void GX_PokeZMode(u8 comp_enable,u8 func,u8 update_enable)"] [INFO] [stdout] 7081 | | #[doc = " \\brief Sets the Z-buffer compare mode when writing the Embedded Frame Buffer (EFB)."] [INFO] [stdout] 7082 | | #[doc = ""] [INFO] [stdout] 7083 | | #[doc = " \\details The result of the Z compare is used to conditionally write color values to the EFB. The Z value will be updated a... [INFO] [stdout] ... | [INFO] [stdout] 7098 | | #[doc = ""] [INFO] [stdout] 7099 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] comp_enable enables comparisons with source and destination Z values if GX_TRUE [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7103:5 [INFO] [stdout] | [INFO] [stdout] 7103 | / #[doc = " \\fn u32 GX_GetTexObjFmt(GXTexObj *obj)"] [INFO] [stdout] 7104 | | #[doc = " \\brief Returns the texture format described by texture object \\a obj."] [INFO] [stdout] 7105 | | #[doc = ""] [INFO] [stdout] 7106 | | #[doc = " \\note Use GX_InitTexObj() or GX_InitTexObjCI() to initialize the texture format."] [INFO] [stdout] ... | [INFO] [stdout] 7109 | | #[doc = ""] [INFO] [stdout] 7110 | | #[doc = " \\return texture format of the given texture object"] [INFO] [stdout] | |___________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] obj ptr to a texture object [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7114:5 [INFO] [stdout] | [INFO] [stdout] 7114 | / #[doc = " \\fn u32 GX_GetTexObjMipMap(GXTexObj *obj)"] [INFO] [stdout] 7115 | | #[doc = " \\brief Returns the texture mipmap enable described by texture object \\a obj."] [INFO] [stdout] 7116 | | #[doc = ""] [INFO] [stdout] 7117 | | #[doc = " \\note Use GX_InitTexObj() or GX_InitTexObjCI() to initialize the texture mipmap enable."] [INFO] [stdout] ... | [INFO] [stdout] 7120 | | #[doc = ""] [INFO] [stdout] 7121 | | #[doc = " \\return mipmap enable flag"] [INFO] [stdout] | |___________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] obj ptr to a texture object [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7125:5 [INFO] [stdout] | [INFO] [stdout] 7125 | / #[doc = " \\fn void* GX_GetTexObjUserData(GXTexObj *obj)"] [INFO] [stdout] 7126 | | #[doc = " \\brief Used to get a pointer to user data from the \\ref GXTexObj structure."] [INFO] [stdout] 7127 | | #[doc = ""] [INFO] [stdout] 7128 | | #[doc = " \\details You can use this function to retrieve private data structures from the texture object. This pointer is set using ... [INFO] [stdout] ... | [INFO] [stdout] 7131 | | #[doc = ""] [INFO] [stdout] 7132 | | #[doc = " \\return Pointer to user data."] [INFO] [stdout] | |______________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] obj ptr to object to read data from [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7136:5 [INFO] [stdout] | [INFO] [stdout] 7136 | / #[doc = " \\fn void* GX_GetTexObjData(GXTexObj *obj)"] [INFO] [stdout] 7137 | | #[doc = " \\brief Used to get a pointer to texture data from the \\ref GXTexObj structure."] [INFO] [stdout] 7138 | | #[doc = ""] [INFO] [stdout] 7139 | | #[doc = " \\note The returned pointer is a physical address."] [INFO] [stdout] ... | [INFO] [stdout] 7142 | | #[doc = ""] [INFO] [stdout] 7143 | | #[doc = " \\return Physical pointer to texture data."] [INFO] [stdout] | |__________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] obj ptr to a texture object [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7147:5 [INFO] [stdout] | [INFO] [stdout] 7147 | / #[doc = " \\fn u8 GX_GetTexObjWrapS(GXTexObj* obj)"] [INFO] [stdout] 7148 | | #[doc = " \\brief Returns the texture wrap s mode described by texture object \\a obj."] [INFO] [stdout] 7149 | | #[doc = ""] [INFO] [stdout] 7150 | | #[doc = " \\note Use GX_InitTexObj() or GX_InitTexObjCI() to initialize the texture wrap s mode."] [INFO] [stdout] ... | [INFO] [stdout] 7153 | | #[doc = ""] [INFO] [stdout] 7154 | | #[doc = " \\return wrap s mode"] [INFO] [stdout] | |____________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] obj ptr to a texture object [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7158:5 [INFO] [stdout] | [INFO] [stdout] 7158 | / #[doc = " \\fn u8 GX_GetTexObjWrapT(GXTexObj* obj)"] [INFO] [stdout] 7159 | | #[doc = " \\brief Returns the texture wrap t mode described by texture object \\a obj."] [INFO] [stdout] 7160 | | #[doc = ""] [INFO] [stdout] 7161 | | #[doc = " \\note Use GX_InitTexObj() or GX_InitTexObjCI() to initialize the texture wrap t mode."] [INFO] [stdout] ... | [INFO] [stdout] 7164 | | #[doc = ""] [INFO] [stdout] 7165 | | #[doc = " \\return wrap t mode"] [INFO] [stdout] | |____________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] obj ptr to a texture object [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7169:5 [INFO] [stdout] | [INFO] [stdout] 7169 | / #[doc = " \\fn u16 GX_GetTexObjHeight(GXTexObj* obj)"] [INFO] [stdout] 7170 | | #[doc = " \\brief Returns the texture height described by texture object \\a obj."] [INFO] [stdout] 7171 | | #[doc = ""] [INFO] [stdout] 7172 | | #[doc = " \\note Use GX_InitTexObj() or GX_InitTexObjCI() to initialize the texture height."] [INFO] [stdout] ... | [INFO] [stdout] 7175 | | #[doc = ""] [INFO] [stdout] 7176 | | #[doc = " \\return texture height"] [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] obj ptr to a texture object [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7180:5 [INFO] [stdout] | [INFO] [stdout] 7180 | / #[doc = " \\fn u16 GX_GetTexObjWidth(GXTexObj* obj)"] [INFO] [stdout] 7181 | | #[doc = " \\brief Returns the texture width described by texture object \\a obj."] [INFO] [stdout] 7182 | | #[doc = ""] [INFO] [stdout] 7183 | | #[doc = " \\note Use GX_InitTexObj() or GX_InitTexObjCI() to initialize the texture width."] [INFO] [stdout] ... | [INFO] [stdout] 7186 | | #[doc = ""] [INFO] [stdout] 7187 | | #[doc = " \\return texture width"] [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] obj ptr to a texture object [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7191:5 [INFO] [stdout] | [INFO] [stdout] 7191 | / #[doc = " \\fn void GX_GetTexObjAll(GXTexObj* obj, void** image_ptr, u16* width, u16* height, u8* format, u8* wrap_s, u8* wrap_t, u8*... [INFO] [stdout] 7192 | | #[doc = " \\brief Returns the parameters described by a texture object. Texture objects are used to describe all the parameters assoc... [INFO] [stdout] 7193 | | #[doc = ""] [INFO] [stdout] 7194 | | #[doc = " \\param[in] obj ptr to a texture object"] [INFO] [stdout] ... | [INFO] [stdout] 7200 | | #[doc = ""] [INFO] [stdout] 7201 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] obj ptr to a texture object [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:7191:5 [INFO] [stdout] | [INFO] [stdout] 7191 | / #[doc = " \\fn void GX_GetTexObjAll(GXTexObj* obj, void** image_ptr, u16* width, u16* height, u8* format, u8* wrap_s, u8* wrap_t, u8*... [INFO] [stdout] 7192 | | #[doc = " \\brief Returns the parameters described by a texture object. Texture objects are used to describe all the parameters assoc... [INFO] [stdout] 7193 | | #[doc = ""] [INFO] [stdout] 7194 | | #[doc = " \\param[in] obj ptr to a texture object"] [INFO] [stdout] ... | [INFO] [stdout] 7200 | | #[doc = ""] [INFO] [stdout] 7201 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] image_ptr Returns a physical pointer to the image data for a texture. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7214:5 [INFO] [stdout] | [INFO] [stdout] 7214 | / #[doc = " \\fn u32 GX_GetTexBufferSize(u16 wd,u16 ht,u32 fmt,u8 mipmap,u8 maxlod)"] [INFO] [stdout] 7215 | | #[doc = " \\brief Returns the amount of memory in bytes needed to store a texture of the given size and \\a fmt."] [INFO] [stdout] 7216 | | #[doc = ""] [INFO] [stdout] 7217 | | #[doc = " \\details If the \\a mipmap flag is GX_TRUE, then the size of buffer needed for the mipmap pyramid up to \\a maxlo... [INFO] [stdout] ... | [INFO] [stdout] 7228 | | #[doc = ""] [INFO] [stdout] 7229 | | #[doc = " \\return number of bytes needed for the texture, including tile padding"] [INFO] [stdout] | |_______________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] wd width of the texture in texels [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7244:5 [INFO] [stdout] | [INFO] [stdout] 7244 | / #[doc = " \\fn void GX_InvalidateTexRegion(GXTexRegion *region)"] [INFO] [stdout] 7245 | | #[doc = " \\brief Invalidates the texture cache in Texture Memory (TMEM) described by \\a region."] [INFO] [stdout] 7246 | | #[doc = ""] [INFO] [stdout] 7247 | | #[doc = " \\details This function should be called when the CPU is used to modify a texture in main memory, or a new texture is loade... [INFO] [stdout] ... | [INFO] [stdout] 7257 | | #[doc = ""] [INFO] [stdout] 7258 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] region ptr to GXTexRegion object [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7262:5 [INFO] [stdout] | [INFO] [stdout] 7262 | / #[doc = " \\fn void GX_InitTexCacheRegion(GXTexRegion *region,u8 is32bmipmap,u32 tmem_even,u8 size_even,u32 tmem_odd,u8 size_odd)"] [INFO] [stdout] 7263 | | #[doc = " \\brief Initializes a texture memory (TMEM) region object for cache."] [INFO] [stdout] 7264 | | #[doc = ""] [INFO] [stdout] 7265 | | #[doc = " \\details The region is allocated by the application and can be used as a cache. An application can create many region obje... [INFO] [stdout] ... | [INFO] [stdout] 7284 | | #[doc = ""] [INFO] [stdout] 7285 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] region ptr to a GXTexRegion struct [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7296:5 [INFO] [stdout] | [INFO] [stdout] 7296 | / #[doc = " \\fn void GX_InitTexPreloadRegion(GXTexRegion *region,u32 tmem_even,u32 size_even,u32 tmem_odd,u32 size_odd)"] [INFO] [stdout] 7297 | | #[doc = " \\brief Initializes a Texture Memory (TMEM) region object for preloading."] [INFO] [stdout] 7298 | | #[doc = ""] [INFO] [stdout] 7299 | | #[doc = " \\details The region is allocated in TMEM by the application and can be used only as a pre-loaded buffer. Cache regions mus... [INFO] [stdout] ... | [INFO] [stdout] 7315 | | #[doc = ""] [INFO] [stdout] 7316 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] region ptr to a GXTexRegion struct [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:7326:5 [INFO] [stdout] | [INFO] [stdout] 7326 | / #[doc = " \\fn void GX_InitTexObj(GXTexObj *obj,void *img_ptr,u16 wd,u16 ht,u8 fmt,u8 wrap_s,u8 wrap_t,u8 mipmap)"] [INFO] [stdout] 7327 | | #[doc = " \\brief Used to initialize or change a texture object for non-color index textures."] [INFO] [stdout] 7328 | | #[doc = ""] [INFO] [stdout] 7329 | | #[doc = " \\details Texture objects are used to describe all the parameters associated with a texture, including size, format, wrap m... [INFO] [stdout] ... | [INFO] [stdout] 7346 | | #[doc = ""] [INFO] [stdout] 7347 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] obj ptr to a texture object [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7326:5 [INFO] [stdout] | [INFO] [stdout] 7326 | / #[doc = " \\fn void GX_InitTexObj(GXTexObj *obj,void *img_ptr,u16 wd,u16 ht,u8 fmt,u8 wrap_s,u8 wrap_t,u8 mipmap)"] [INFO] [stdout] 7327 | | #[doc = " \\brief Used to initialize or change a texture object for non-color index textures."] [INFO] [stdout] 7328 | | #[doc = ""] [INFO] [stdout] 7329 | | #[doc = " \\details Texture objects are used to describe all the parameters associated with a texture, including size, format, wrap m... [INFO] [stdout] ... | [INFO] [stdout] 7346 | | #[doc = ""] [INFO] [stdout] 7347 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] img_ptr ptr to the image data for a texture, aligned to 32B [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7360:5 [INFO] [stdout] | [INFO] [stdout] 7360 | / #[doc = " \\fn void GX_InitTexObjCI(GXTexObj *obj,void *img_ptr,u16 wd,u16 ht,u8 fmt,u8 wrap_s,u8 wrap_t,u8 mipmap,u32 tlut_name)"] [INFO] [stdout] 7361 | | #[doc = " \\brief Used to initialize or change a texture object when the texture is color index format."] [INFO] [stdout] 7362 | | #[doc = ""] [INFO] [stdout] 7363 | | #[doc = " \\details Texture objects are used to describe all the parameters associated with a texture, including size, format, wrap m... [INFO] [stdout] ... | [INFO] [stdout] 7387 | | #[doc = ""] [INFO] [stdout] 7388 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] obj ptr to a texture object [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7402:5 [INFO] [stdout] | [INFO] [stdout] 7402 | / #[doc = " \\fn void GX_InitTexObjTlut(GXTexObj *obj,u32 tlut_name)"] [INFO] [stdout] 7403 | | #[doc = " \\brief Allows one to modify the TLUT that is associated with an existing texture object."] [INFO] [stdout] 7404 | | #[doc = ""] [INFO] [stdout] 7405 | | #[doc = " \\param[in] obj ptr to a texture object"] [INFO] [stdout] 7406 | | #[doc = " \\param[in] tlut_name TLUT name to use for this texture; default texture configuration recognizes \\ref tlutname"] [INFO] [stdout] 7407 | | #[doc = ""] [INFO] [stdout] 7408 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] obj ptr to a texture object [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7412:5 [INFO] [stdout] | [INFO] [stdout] 7412 | / #[doc = " \\fn void GX_InitTexObjData(GXTexObj *obj,void *img_ptr)"] [INFO] [stdout] 7413 | | #[doc = " \\brief Allows one to modify the image data pointer for an existing texture object."] [INFO] [stdout] 7414 | | #[doc = ""] [INFO] [stdout] 7415 | | #[doc = " \\note The image format and size for the new data must agree with what they were when the texture object was first initiali... [INFO] [stdout] ... | [INFO] [stdout] 7420 | | #[doc = ""] [INFO] [stdout] 7421 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] obj ptr to a texture object [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7425:5 [INFO] [stdout] | [INFO] [stdout] 7425 | / #[doc = " \\fn void GX_InitTexObjWrapMode(GXTexObj *obj,u8 wrap_s,u8 wrap_t)"] [INFO] [stdout] 7426 | | #[doc = " \\brief Allows one to modify the texture coordinate wrap modes for an existing texture object."] [INFO] [stdout] 7427 | | #[doc = ""] [INFO] [stdout] 7428 | | #[doc = " \\param[in] obj ptr to a texture object"] [INFO] [stdout] ... | [INFO] [stdout] 7431 | | #[doc = ""] [INFO] [stdout] 7432 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] obj ptr to a texture object [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7436:5 [INFO] [stdout] | [INFO] [stdout] 7436 | / #[doc = " \\fn void GX_InitTexObjFilterMode(GXTexObj *obj,u8 minfilt,u8 magfilt)"] [INFO] [stdout] 7437 | | #[doc = " \\brief Sets the filter mode for a texture."] [INFO] [stdout] 7438 | | #[doc = ""] [INFO] [stdout] 7439 | | #[doc = " \\details When the ratio of texels for this texture to pixels is not 1:1, the filter type for \\a minfilt or \\a magfilt is... [INFO] [stdout] ... | [INFO] [stdout] 7442 | | #[doc = " \\param[in] minfilt filter mode to use when the texel/pixel ratio is >= 1.0; needs to be one of \\ref texfilter."] [INFO] [stdout] 7443 | | #[doc = " \\param[in] magfilt filter mode to use when the texel/pixel ratio is < 1.0; needs to be \\a GX_NEAR or \\a GX_LINEAR"] [INFO] [stdout] | |____________________________________________________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] obj texture object to set the filters for [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7447:5 [INFO] [stdout] | [INFO] [stdout] 7447 | / #[doc = " \\fn void GX_InitTexObjMinLOD(GXTexObj *obj,f32 minlod)"] [INFO] [stdout] 7448 | | #[doc = " \\brief Sets the minimum LOD for a given texture."] [INFO] [stdout] 7449 | | #[doc = ""] [INFO] [stdout] 7450 | | #[doc = " \\param[in] obj texture to set the minimum LOD for"] [INFO] [stdout] 7451 | | #[doc = " \\param[in] minlod minimum LOD value; the hardware will use MAX(min_lod, lod); range is 0.0 to 10.0."] [INFO] [stdout] | |____________________________________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] obj texture to set the minimum LOD for [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7455:5 [INFO] [stdout] | [INFO] [stdout] 7455 | / #[doc = " void GX_InitTexObjMaxLOD(GXTexObj *obj,f32 maxlod)"] [INFO] [stdout] 7456 | | #[doc = " \\brief Sets the maximum LOD for a given texture."] [INFO] [stdout] 7457 | | #[doc = ""] [INFO] [stdout] 7458 | | #[doc = " \\param[in] obj texture to set the maximum LOD for"] [INFO] [stdout] 7459 | | #[doc = " \\param[in] maxlod maximum LOD value; the hardware will use MIN(max_lod, lod); range is 0.0 to 10.0."] [INFO] [stdout] | |____________________________________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] obj texture to set the maximum LOD for [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7463:5 [INFO] [stdout] | [INFO] [stdout] 7463 | / #[doc = " \\fn void GX_InitTexObjLODBias(GXTexObj *obj,f32 lodbias)"] [INFO] [stdout] 7464 | | #[doc = " \\brief Sets the LOD bias for a given texture."] [INFO] [stdout] 7465 | | #[doc = ""] [INFO] [stdout] 7466 | | #[doc = " \\details The LOD computed by the graphics hardware can be biased using this function. The \\a lodbias is added to the comp... [INFO] [stdout] ... | [INFO] [stdout] 7470 | | #[doc = " \\param[in] obj texture to set the LOD bias for"] [INFO] [stdout] 7471 | | #[doc = " \\param[in] lodbias bias to add to computed LOD value"] [INFO] [stdout] | |_____________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] obj texture to set the LOD bias for [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7475:5 [INFO] [stdout] | [INFO] [stdout] 7475 | / #[doc = " \\fn void GX_InitTexObjBiasClamp(GXTexObj *obj,u8 biasclamp)"] [INFO] [stdout] 7476 | | #[doc = " \\brief Enables bias clamping for texture LOD."] [INFO] [stdout] 7477 | | #[doc = ""] [INFO] [stdout] 7478 | | #[doc = " \\details If \\a biasclamp is \\a GX_ENABLE, the sum of LOD and \\a lodbias (given in GX_InitTexObjLODBias()) is clamped so... [INFO] [stdout] ... | [INFO] [stdout] 7482 | | #[doc = " \\param[in] obj texture to set the bias clamp value for"] [INFO] [stdout] 7483 | | #[doc = " \\param[in] biasclamp whether or not to enable the bias clamp"] [INFO] [stdout] | |_____________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] obj texture to set the bias clamp value for [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7487:5 [INFO] [stdout] | [INFO] [stdout] 7487 | / #[doc = " \\fn void GX_InitTexObjEdgeLOD(GXTexObj *obj,u8 edgelod)"] [INFO] [stdout] 7488 | | #[doc = " \\brief Changes LOD computing mode."] [INFO] [stdout] 7489 | | #[doc = ""] [INFO] [stdout] 7490 | | #[doc = " \\details When set to \\a GX_ENABLE, the LOD is computed using adjacent texels; when \\a GX_DISABLE, diagonal texels are us... [INFO] [stdout] ... | [INFO] [stdout] 7494 | | #[doc = " \\param[in] obj texture to set the edge LOD for"] [INFO] [stdout] 7495 | | #[doc = " \\param[in] edgelod mode to set LOD computation to"] [INFO] [stdout] | |__________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] obj texture to set the edge LOD for [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7499:5 [INFO] [stdout] | [INFO] [stdout] 7499 | / #[doc = " \\fn void GX_InitTexObjMaxAniso(GXTexObj *obj,u8 maxaniso)"] [INFO] [stdout] 7500 | | #[doc = " \\brief Sets the maximum anisotropic filter to use for a texture."] [INFO] [stdout] 7501 | | #[doc = ""] [INFO] [stdout] 7502 | | #[doc = " \\details Anisotropic filtering is accomplished by iterating the square filter along the direction of anisotropy to better ... [INFO] [stdout] ... | [INFO] [stdout] 7511 | | #[doc = " \\param[in] obj texture to set the max anisotropy value to"] [INFO] [stdout] 7512 | | #[doc = " \\param[in] maxaniso the maximum anistropic filter to use; must be one of \\ref anisotropy"] [INFO] [stdout] | |__________________________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] obj texture to set the max anisotropy value to [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7516:5 [INFO] [stdout] | [INFO] [stdout] 7516 | / #[doc = " \\fn GX_InitTexObjUserData(GXTexObj *obj,void *userdata)"] [INFO] [stdout] 7517 | | #[doc = " \\brief Used to set a pointer to user data in the \\ref GXTexObj structure."] [INFO] [stdout] 7518 | | #[doc = ""] [INFO] [stdout] 7519 | | #[doc = " \\details You can use this function to attach private data structures to the texture object. This pointer can be retrieved ... [INFO] [stdout] 7520 | | #[doc = ""] [INFO] [stdout] 7521 | | #[doc = " \\param[in] obj ptr to a texture object"] [INFO] [stdout] 7522 | | #[doc = " \\param[in] userdata pointer to your data to attach to this texture"] [INFO] [stdout] | |___________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] obj ptr to a texture object [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7526:5 [INFO] [stdout] | [INFO] [stdout] 7526 | / #[doc = " \\fn void GX_LoadTexObj(GXTexObj *obj,u8 mapid)"] [INFO] [stdout] 7527 | | #[doc = " \\brief Loads the state describing a texture into one of eight hardware register sets."] [INFO] [stdout] 7528 | | #[doc = ""] [INFO] [stdout] 7529 | | #[doc = " \\details Before this happens, the texture object \\a obj should be initialized using GX_InitTexObj() or GX_InitTexObjCI().... [INFO] [stdout] ... | [INFO] [stdout] 7539 | | #[doc = ""] [INFO] [stdout] 7540 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] obj ptr to a texture object [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7544:5 [INFO] [stdout] | [INFO] [stdout] 7544 | / #[doc = " \\fn void GX_LoadTlut(GXTlutObj *obj,u32 tlut_name)"] [INFO] [stdout] 7545 | | #[doc = " \\brief Copies a Texture Look-Up Table (TLUT) from main memory to Texture Memory (TMEM)."] [INFO] [stdout] 7546 | | #[doc = ""] [INFO] [stdout] 7547 | | #[doc = " \\details The \\a tlut_name parameter is the name of a pre-allocated area of TMEM. The callback function set by GX_SetTlutR... [INFO] [stdout] ... | [INFO] [stdout] 7558 | | #[doc = ""] [INFO] [stdout] 7559 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] obj ptr to a TLUT object; application must allocate this [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7563:5 [INFO] [stdout] | [INFO] [stdout] 7563 | / #[doc = " \\fn void GX_LoadTexObjPreloaded(GXTexObj *obj,GXTexRegion *region,u8 mapid)"] [INFO] [stdout] 7564 | | #[doc = " \\brief Loads the state describing a preloaded texture into one of eight hardware register sets."] [INFO] [stdout] 7565 | | #[doc = ""] [INFO] [stdout] 7566 | | #[doc = " \\details Before this happens, the texture object \\a obj should be initialized using GX_InitTexObj() or GX_InitTexObjCI().... [INFO] [stdout] ... | [INFO] [stdout] 7580 | | #[doc = ""] [INFO] [stdout] 7581 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] obj ptr to a texture object [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7585:5 [INFO] [stdout] | [INFO] [stdout] 7585 | / #[doc = " \\fn void GX_PreloadEntireTexture(GXTexObj *obj,GXTexRegion *region)"] [INFO] [stdout] 7586 | | #[doc = " \\brief Loads a given texture from DRAM into the texture memory."] [INFO] [stdout] 7587 | | #[doc = ""] [INFO] [stdout] 7588 | | #[doc = " \\details Accesses to this texture will bypass the texture cache tag look-up and instead read the texels directly from text... [INFO] [stdout] ... | [INFO] [stdout] 7597 | | #[doc = ""] [INFO] [stdout] 7598 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] obj ptr to object describing the texture to laod [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7602:5 [INFO] [stdout] | [INFO] [stdout] 7602 | / #[doc = " \\fn void GX_InitTlutObj(GXTlutObj *obj,void *lut,u8 fmt,u16 entries)"] [INFO] [stdout] 7603 | | #[doc = " \\brief Initializes a Texture Look-Up Table (TLUT) object."] [INFO] [stdout] 7604 | | #[doc = ""] [INFO] [stdout] 7605 | | #[doc = " \\details The TLUT object describes the location of the TLUT in main memory, its format and the number of entries. The TLUT... [INFO] [stdout] ... | [INFO] [stdout] 7612 | | #[doc = ""] [INFO] [stdout] 7613 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] obj ptr to a TLUT object [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7617:5 [INFO] [stdout] | [INFO] [stdout] 7617 | / #[doc = " \\fn void GX_InitTlutRegion(GXTlutRegion *region,u32 tmem_addr,u8 tlut_sz)"] [INFO] [stdout] 7618 | | #[doc = " \\brief Initializes a Texture Look-Up Table (TLUT) region object."] [INFO] [stdout] 7619 | | #[doc = ""] [INFO] [stdout] 7620 | | #[doc = " \\note GX_Init() creates default TLUT regions, so the application does not need to call this function unless a new configur... [INFO] [stdout] ... | [INFO] [stdout] 7626 | | #[doc = ""] [INFO] [stdout] 7627 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] region obj ptr to a TLUT region struct; application must allocate this [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7631:5 [INFO] [stdout] | [INFO] [stdout] 7631 | / #[doc = " \\fn void GX_InitTexObjLOD(GXTexObj *obj,u8 minfilt,u8 magfilt,f32 minlod,f32 maxlod,f32 lodbias,u8 biasclamp,u8 edgelod,u8... [INFO] [stdout] 7632 | | #[doc = " \\brief Sets texture Level Of Detail (LOD) controls explicitly for a texture object."] [INFO] [stdout] 7633 | | #[doc = ""] [INFO] [stdout] 7634 | | #[doc = " \\details It is the application's responsibility to provide memory for a texture object. When initializing a texture object... [INFO] [stdout] ... | [INFO] [stdout] 7658 | | #[doc = ""] [INFO] [stdout] 7659 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] obj ptr to a texture object [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7673:5 [INFO] [stdout] | [INFO] [stdout] 7673 | / #[doc = " \\fn void GX_SetTexCoordScaleManually(u8 texcoord,u8 enable,u16 ss,u16 ts)"] [INFO] [stdout] 7674 | | #[doc = " \\brief Overrides the automatic texture coordinate scaling (based upon the associated map size) and lets one manually assig... [INFO] [stdout] 7675 | | #[doc = " are used for a given \\a texcoord."] [INFO] [stdout] 7676 | | #[doc = ""] [INFO] [stdout] ... | [INFO] [stdout] 7688 | | #[doc = ""] [INFO] [stdout] 7689 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] texcoord the \ref texcoordid being changed [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7696:5 [INFO] [stdout] | [INFO] [stdout] 7696 | / #[doc = " \\fn void GX_SetTexCoordBias(u8 texcoord,u8 s_enable,u8 t_enable)"] [INFO] [stdout] 7697 | | #[doc = " \\brief Sets the texture coordinate bias of a particular texture."] [INFO] [stdout] 7698 | | #[doc = ""] [INFO] [stdout] 7699 | | #[doc = " \\details Range bias is used with texture coordinates applied in GX_REPEAT wrap mode in order to increase the prec... [INFO] [stdout] ... | [INFO] [stdout] 7711 | | #[doc = ""] [INFO] [stdout] 7712 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] texcoord \ref texcoordid being changed [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7716:5 [INFO] [stdout] | [INFO] [stdout] 7716 | / #[doc = " \\fn GXTexRegionCallback GX_SetTexRegionCallback(GXTexRegionCallback cb)"] [INFO] [stdout] 7717 | | #[doc = " \\brief Sets the callback function called by GX_LoadTexObj() to obtain an available texture region."] [INFO] [stdout] 7718 | | #[doc = ""] [INFO] [stdout] 7719 | | #[doc = " \\details GX_Init() calls this function to set a default region-assignment policy. A programmer can override this default r... [INFO] [stdout] ... | [INFO] [stdout] 7724 | | #[doc = ""] [INFO] [stdout] 7725 | | #[doc = " \\return pointer to the previously set callback"] [INFO] [stdout] | |_______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] cb ptr to a function that takes a pointer to a GXTexObj and a \ref texmapid as a parameter and returns a pointer to a \ref GXTexRegion. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7729:5 [INFO] [stdout] | [INFO] [stdout] 7729 | / #[doc = " \\fn GXTlutRegionCallback GX_SetTlutRegionCallback(GXTlutRegionCallback cb)"] [INFO] [stdout] 7730 | | #[doc = " \\brief Sets the callback function called by GX_LoadTlut() to find the region into which to load the TLUT."] [INFO] [stdout] 7731 | | #[doc = ""] [INFO] [stdout] 7732 | | #[doc = " \\details GX_LoadTexObj() will also call \\a cb to obtain the Texture Look-up Table (TLUT) region when the texture forma"] [INFO] [stdout] ... | [INFO] [stdout] 7742 | | #[doc = ""] [INFO] [stdout] 7743 | | #[doc = " \\return pointer to the previously set callback"] [INFO] [stdout] | |_______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] cb ptr to a function that takes a u32 TLUT name as a parameter and returns a pointer to a \ref GXTlutRegion. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7747:5 [INFO] [stdout] | [INFO] [stdout] 7747 | / #[doc = " \\fn void GX_InitLightPos(GXLightObj *lit_obj,f32 x,f32 y,f32 z)"] [INFO] [stdout] 7748 | | #[doc = " \\brief Sets the position of the light in the light object."] [INFO] [stdout] 7749 | | #[doc = ""] [INFO] [stdout] 7750 | | #[doc = " \\details The GameCube graphics hardware supports local diffuse lights. The position of the light should be in the same spa... [INFO] [stdout] ... | [INFO] [stdout] 7764 | | #[doc = ""] [INFO] [stdout] 7765 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] lit_obj ptr to the light object [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7769:5 [INFO] [stdout] | [INFO] [stdout] 7769 | / #[doc = " \\fn void GX_InitLightColor(GXLightObj *lit_obj,GXColor col)"] [INFO] [stdout] 7770 | | #[doc = " \\brief Sets the color of the light in the light object."] [INFO] [stdout] 7771 | | #[doc = ""] [INFO] [stdout] 7772 | | #[doc = " \\note The memory for the light object should be allocated by the application; this function does not load any hardware reg... [INFO] [stdout] ... | [INFO] [stdout] 7777 | | #[doc = ""] [INFO] [stdout] 7778 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] lit_obj ptr to the light object [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7782:5 [INFO] [stdout] | [INFO] [stdout] 7782 | / #[doc = " \\fn void GX_InitLightDir(GXLightObj *lit_obj,f32 nx,f32 ny,f32 nz)"] [INFO] [stdout] 7783 | | #[doc = " \\brief Sets the direction of a light in the light object."] [INFO] [stdout] 7784 | | #[doc = ""] [INFO] [stdout] 7785 | | #[doc = " \\details This direction is used when the light object is used as spotlight or a specular light (see the attn_fn par... [INFO] [stdout] ... | [INFO] [stdout] 7800 | | #[doc = ""] [INFO] [stdout] 7801 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] lit_obj ptr to the light object [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7805:5 [INFO] [stdout] | [INFO] [stdout] 7805 | / #[doc = " \\fn void GX_LoadLightObj(GXLightObj *lit_obj,u8 lit_id)"] [INFO] [stdout] 7806 | | #[doc = " \\brief Loads a light object into a set of hardware registers associated with a \\ref lightid."] [INFO] [stdout] 7807 | | #[doc = ""] [INFO] [stdout] 7808 | | #[doc = " \\details This function copies the light object data into the graphics FIFO through the CPU write-gather buffer mechanism. ... [INFO] [stdout] ... | [INFO] [stdout] 7817 | | #[doc = ""] [INFO] [stdout] 7818 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] lit_obj ptr to the light object to load [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7822:5 [INFO] [stdout] | [INFO] [stdout] 7822 | / #[doc = " \\fn void GX_LoadLightObjIdx(u32 litobjidx,u8 litid)"] [INFO] [stdout] 7823 | | #[doc = " \\brief Instructs the GP to fetch the light object at \\a ltobjindx from an array."] [INFO] [stdout] 7824 | | #[doc = ""] [INFO] [stdout] 7825 | | #[doc = " \\details The light object is retrieved from the array to which GX_SetArray(GX_VA_LIGHTARRAY, ...) points. Then it... [INFO] [stdout] ... | [INFO] [stdout] 7833 | | #[doc = ""] [INFO] [stdout] 7834 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] litobjidx index to a light object [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7838:5 [INFO] [stdout] | [INFO] [stdout] 7838 | / #[doc = " \\fn void GX_InitLightDistAttn(GXLightObj *lit_obj,f32 ref_dist,f32 ref_brite,u8 dist_fn)"] [INFO] [stdout] 7839 | | #[doc = " \\brief Sets coefficients for distance attenuation in a light object."] [INFO] [stdout] 7840 | | #[doc = ""] [INFO] [stdout] 7841 | | #[doc = " \\details This function uses three easy-to-control parameters instead of k0, k1, and k2 in GX_InitLigh... [INFO] [stdout] ... | [INFO] [stdout] 7860 | | #[doc = ""] [INFO] [stdout] 7861 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] lit_obj ptr to a light object [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7870:5 [INFO] [stdout] | [INFO] [stdout] 7870 | / #[doc = " \\fn void GX_InitLightAttn(GXLightObj *lit_obj,f32 a0,f32 a1,f32 a2,f32 k0,f32 k1,f32 k2)"] [INFO] [stdout] 7871 | | #[doc = " \\brief Sts coefficients used in the lighting attenuation calculation in a given light object."] [INFO] [stdout] 7872 | | #[doc = ""] [INFO] [stdout] 7873 | | #[doc = " \\details The parameters \\a a0, \\a a1, and \\a a2 are used for angular (spotlight) attenuation. The coefficients \\a k0, ... [INFO] [stdout] ... | [INFO] [stdout] 7902 | | #[doc = ""] [INFO] [stdout] 7903 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] lit_obj ptr to a light object [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7915:5 [INFO] [stdout] | [INFO] [stdout] 7915 | / #[doc = " \\fn void GX_InitLightAttnA(GXLightObj *lit_obj,f32 a0,f32 a1,f32 a2)"] [INFO] [stdout] 7916 | | #[doc = " \\brief Sets coefficients used in the lighting angle attenuation calculation in a given light object."] [INFO] [stdout] 7917 | | #[doc = ""] [INFO] [stdout] 7918 | | #[doc = " \\details The parameters \\a a0, \\a a1, and \\a a2 are used for angular (spotlight) attenuation. The attenuation"] [INFO] [stdout] ... | [INFO] [stdout] 7937 | | #[doc = ""] [INFO] [stdout] 7938 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] lit_obj ptr to a light object [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7942:5 [INFO] [stdout] | [INFO] [stdout] 7942 | / #[doc = " \\fn void GX_InitLightAttnK(GXLightObj *lit_obj,f32 k0,f32 k1,f32 k2)"] [INFO] [stdout] 7943 | | #[doc = " \\brief Sets coefficients used in the lighting distance attenuation calculation in a given light object."] [INFO] [stdout] 7944 | | #[doc = ""] [INFO] [stdout] 7945 | | #[doc = " \\details The coefficients \\a k0, \\a k1, and \\a k2 are used for distance attenuation. The attenuation function is:"] [INFO] [stdout] ... | [INFO] [stdout] 7964 | | #[doc = ""] [INFO] [stdout] 7965 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] lit_obj ptr to a light object [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:7969:5 [INFO] [stdout] | [INFO] [stdout] 7969 | / #[doc = " \\fn void GX_InitSpecularDirHA(GXLightObj *lit_obj,f32 nx,f32 ny,f32 nz,f32 hx,f32 hy,f32 hz)"] [INFO] [stdout] 7970 | | #[doc = " \\brief Sets the direction and half-angle vector of a specular light in the light object."] [INFO] [stdout] 7971 | | #[doc = ""] [INFO] [stdout] 7972 | | #[doc = " \\details These vectors are used when the light object is used only as specular light. In contrast to GX_InitSpecularDir(),"] [INFO] [stdout] ... | [INFO] [stdout] 7988 | | #[doc = ""] [INFO] [stdout] 7989 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] lit_obj ptr to a light object [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:8001:5 [INFO] [stdout] | [INFO] [stdout] 8001 | / #[doc = " \\fn void GX_InitSpecularDir(GXLightObj *lit_obj,f32 nx,f32 ny,f32 nz)"] [INFO] [stdout] 8002 | | #[doc = " \\brief Sets the direction of a specular light in the light object."] [INFO] [stdout] 8003 | | #[doc = ""] [INFO] [stdout] 8004 | | #[doc = " \\details This direction is used when the light object is used only as specular light. The coordinate space of the light no... [INFO] [stdout] ... | [INFO] [stdout] 8021 | | #[doc = ""] [INFO] [stdout] 8022 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] lit_obj ptr to a light object [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:8026:5 [INFO] [stdout] | [INFO] [stdout] 8026 | / #[doc = " \\fn void GX_InitLightSpot(GXLightObj *lit_obj,f32 cut_off,u8 spotfn)"] [INFO] [stdout] 8027 | | #[doc = " \\brief Sets coefficients for angular (spotlight) attenuation in light object."] [INFO] [stdout] 8028 | | #[doc = ""] [INFO] [stdout] 8029 | | #[doc = " \\details This function uses two easy-to-control parameters instead of \\a a0, \\a a1, and \\a a2 on GX_InitLightAttn()."] [INFO] [stdout] ... | [INFO] [stdout] 8049 | | #[doc = ""] [INFO] [stdout] 8050 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] lit_obj ptr to a light object [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:8107:5 [INFO] [stdout] | [INFO] [stdout] 8107 | / #[doc = " \\fn void GX_SetGPMetric(u32 perf0,u32 perf1)"] [INFO] [stdout] 8108 | | #[doc = " \\brief Sets two performance metrics to measure in the GP."] [INFO] [stdout] 8109 | | #[doc = ""] [INFO] [stdout] 8110 | | #[doc = " \\details perf0 and perf1 are set to measure. The initial metrics measured are GX_PERF0_NONE and GX_PERF1_NONE... [INFO] [stdout] ... | [INFO] [stdout] 8128 | | #[doc = ""] [INFO] [stdout] 8129 | | #[doc = " \\returns none"] [INFO] [stdout] | |______________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] perf0 \ref perf0metrics to measure [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:8153:5 [INFO] [stdout] | [INFO] [stdout] 8153 | / #[doc = " \\fn void GX_ReadXfRasMetric(u32 *xfwaitin,u32 *xfwaitout,u32 *rasbusy,u32 *clks)"] [INFO] [stdout] 8154 | | #[doc = " \\brief Read performance metric values from the XF and RAS units."] [INFO] [stdout] 8155 | | #[doc = ""] [INFO] [stdout] 8156 | | #[doc = " \\warning This function should be avoided; use the GP performance metric functions instead.

"] [INFO] [stdout] ... | [INFO] [stdout] 8164 | | #[doc = ""] [INFO] [stdout] 8165 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] xfwaitin Number of clocks the XF has waited for data to arrive? [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:8185:5 [INFO] [stdout] | [INFO] [stdout] 8185 | / #[doc = " \\fn void GX_ReadVCacheMetric(u32 *check,u32 *miss,u32 *stall)"] [INFO] [stdout] 8186 | | #[doc = " \\brief Returns Vertex Cache performance counters."] [INFO] [stdout] 8187 | | #[doc = ""] [INFO] [stdout] 8188 | | #[doc = " \\details Each call to this function resets the counter to zero. GX_SetVCacheMetric() sets the metric to be measured by"] [INFO] [stdout] ... | [INFO] [stdout] 8196 | | #[doc = ""] [INFO] [stdout] 8197 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] check total number of accesses to the vertex cache [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:8201:5 [INFO] [stdout] | [INFO] [stdout] 8201 | / #[doc = " \\fn void GX_SetVCacheMetric(u32 attr)"] [INFO] [stdout] 8202 | | #[doc = " \\brief Sets the metric the Vertex Cache performance counter will measure."] [INFO] [stdout] 8203 | | #[doc = ""] [INFO] [stdout] 8204 | | #[doc = " \\details It is possible to monitor a particular attribute or all attributes using \\a attr."] [INFO] [stdout] ... | [INFO] [stdout] 8209 | | #[doc = ""] [INFO] [stdout] 8210 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] attr \ref vcachemetrics to measure [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:8214:5 [INFO] [stdout] | [INFO] [stdout] 8214 | / #[doc = " \\fn void GX_GetGPStatus(u8 *overhi,u8 *underlow,u8 *readIdle,u8 *cmdIdle,u8 *brkpt)"] [INFO] [stdout] 8215 | | #[doc = " \\brief Reads the current status of the GP."] [INFO] [stdout] 8216 | | #[doc = ""] [INFO] [stdout] 8217 | | #[doc = " \\details \\a overhi and \\a underlow will indicate whether or not the watermarks have been reached. If the CPU and GP FIFOs"] [INFO] [stdout] ... | [INFO] [stdout] 8228 | | #[doc = ""] [INFO] [stdout] 8229 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] overhi GX_TRUE if high watermark has been passed [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:8239:5 [INFO] [stdout] | [INFO] [stdout] 8239 | / #[doc = " \\fn void GX_ReadGPMetric(u32 *cnt0,u32 *cnt1)"] [INFO] [stdout] 8240 | | #[doc = " \\brief Returns the count of the previously set performance metrics."] [INFO] [stdout] 8241 | | #[doc = ""] [INFO] [stdout] 8242 | | #[doc = " \\note The performance metrics can be set using GX_SetGPMetric(); the counters can be cleared using GX_ClearGPMetric().
... [INFO] [stdout] ... | [INFO] [stdout] 8253 | | #[doc = ""] [INFO] [stdout] 8254 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] cnt0 current value of GP counter 0 [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:8258:5 [INFO] [stdout] | [INFO] [stdout] 8258 | / #[doc = " \\fn void GX_ReadBoundingBox(u16 *top,u16 *bottom,u16 *left,u16 *right)"] [INFO] [stdout] 8259 | | #[doc = " \\brief Returns the bounding box of pixel coordinates that are drawn in the Embedded Framebuffer (EFB)."] [INFO] [stdout] 8260 | | #[doc = ""] [INFO] [stdout] 8261 | | #[doc = " \\details This function reads the bounding box values. GX_ClearBoundingBox() can be used reset the values of the bounding b... [INFO] [stdout] ... | [INFO] [stdout] 8271 | | #[doc = ""] [INFO] [stdout] 8272 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] top uppermost line in the bounding box [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:8276:5 [INFO] [stdout] | [INFO] [stdout] 8276 | / #[doc = " \\fn volatile void* GX_RedirectWriteGatherPipe(void *ptr)"] [INFO] [stdout] 8277 | | #[doc = " \\brief Temporarily points the CPU's write-gather pipe at a new location."] [INFO] [stdout] 8278 | | #[doc = ""] [INFO] [stdout] 8279 | | #[doc = " \\details After calling this function, subsequent writes to the address returned by this function (or the WGPipe union)"] [INFO] [stdout] ... | [INFO] [stdout] 8300 | | #[doc = " \\return real address of the write-gather \"port\". All writes to this address will be gathered by the CPU write gather pip... [INFO] [stdout] 8301 | | #[doc = " You may also use the WGPipe union. If you do not use the WGPipe union, ensure that your local variable is volatile."] [INFO] [stdout] | |___________________________________________________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] ptr to destination buffer, 32-byte aligned [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:8409:5 [INFO] [stdout] | [INFO] [stdout] 8409 | / #[doc = " \\fn raw_irq_handler_t IRQ_Request(u32 nIrq,raw_irq_handler_t pHndl,void *pCtx)"] [INFO] [stdout] 8410 | | #[doc = "\\brief Register an interrupt handler."] [INFO] [stdout] 8411 | | #[doc = "\\param[in] nIrq interrupt number to which to register the handler"] [INFO] [stdout] 8412 | | #[doc = "\\param[in] pHndl pointer to the handler callback function which to call when interrupt has triggered"] [INFO] [stdout] 8413 | | #[doc = "\\param[in] pCtx pointer to user data to pass with, when handler is called"] [INFO] [stdout] 8414 | | #[doc = ""] [INFO] [stdout] 8415 | | #[doc = "\\return Old interrupt handler, else NULL"] [INFO] [stdout] | |________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] nIrq interrupt number to which to register the handler [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:8423:5 [INFO] [stdout] | [INFO] [stdout] 8423 | / #[doc = " \\fn raw_irq_handler_t IRQ_Free(u32 nIrq)"] [INFO] [stdout] 8424 | | #[doc = "\\brief Free an interrupt handler."] [INFO] [stdout] 8425 | | #[doc = "\\param[in] nIrq interrupt number for which to free the handler"] [INFO] [stdout] 8426 | | #[doc = ""] [INFO] [stdout] 8427 | | #[doc = "\\return Old interrupt handler, else NULL"] [INFO] [stdout] | |________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] nIrq interrupt number for which to free the handler [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:8431:5 [INFO] [stdout] | [INFO] [stdout] 8431 | / #[doc = " \\fn raw_irq_handler_t IRQ_GetHandler(u32 nIrq)"] [INFO] [stdout] 8432 | | #[doc = "\\brief Get the handler from interrupt number"] [INFO] [stdout] 8433 | | #[doc = "\\param[in] nIrq interrupt number for which to retrieve the handler"] [INFO] [stdout] 8434 | | #[doc = ""] [INFO] [stdout] 8435 | | #[doc = "\\return interrupt handler, else NULL"] [INFO] [stdout] | |____________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] nIrq interrupt number for which to retrieve the handler [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:8446:5 [INFO] [stdout] | [INFO] [stdout] 8446 | / #[doc = " \\fn u32 IRQ_Restore(u32 level)"] [INFO] [stdout] 8447 | | #[doc = "\\brief Restore the IRQ subsystem with the given level. This is function should be used together with IRQ_Disable()"] [INFO] [stdout] 8448 | | #[doc = "\\param[in] level IRQ level to restore to."] [INFO] [stdout] 8449 | | #[doc = ""] [INFO] [stdout] 8450 | | #[doc = "\\return none"] [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] level IRQ level to restore to. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:8463:5 [INFO] [stdout] | [INFO] [stdout] 8463 | / #[doc = " \\fn s32 LWP_MutexInit(mutex_t *mutex,bool use_recursive)"] [INFO] [stdout] 8464 | | #[doc = "\\brief Initializes a mutex lock."] [INFO] [stdout] 8465 | | #[doc = "\\param[out] mutex pointer to a mutex_t handle."] [INFO] [stdout] 8466 | | #[doc = "\\param[in] use_recursive whether to allow the thread, whithin the same context, to enter multiple times the lock or not."] [INFO] [stdout] 8467 | | #[doc = ""] [INFO] [stdout] 8468 | | #[doc = "\\return 0 on success, <0 on error"] [INFO] [stdout] | |_________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] mutex pointer to a mutex_t handle. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:8463:5 [INFO] [stdout] | [INFO] [stdout] 8463 | / #[doc = " \\fn s32 LWP_MutexInit(mutex_t *mutex,bool use_recursive)"] [INFO] [stdout] 8464 | | #[doc = "\\brief Initializes a mutex lock."] [INFO] [stdout] 8465 | | #[doc = "\\param[out] mutex pointer to a mutex_t handle."] [INFO] [stdout] 8466 | | #[doc = "\\param[in] use_recursive whether to allow the thread, whithin the same context, to enter multiple times the lock or not."] [INFO] [stdout] 8467 | | #[doc = ""] [INFO] [stdout] 8468 | | #[doc = "\\return 0 on success, <0 on error"] [INFO] [stdout] | |_________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] use_recursive whether to allow the thread, whithin the same context, to enter multiple times the lock or not. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:8472:5 [INFO] [stdout] | [INFO] [stdout] 8472 | / #[doc = " \\fn s32 LWP_MutexDestroy(mutex_t mutex)"] [INFO] [stdout] 8473 | | #[doc = "\\brief Close mutex lock, release all threads and handles locked on this mutex."] [INFO] [stdout] 8474 | | #[doc = "\\param[in] mutex handle to the mutex_t structure."] [INFO] [stdout] 8475 | | #[doc = ""] [INFO] [stdout] 8476 | | #[doc = "\\return 0 on success, <0 on error"] [INFO] [stdout] | |_________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] mutex handle to the mutex_t structure. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:8480:5 [INFO] [stdout] | [INFO] [stdout] 8480 | / #[doc = " \\fn s32 LWP_MutexLock(mutex_t mutex)"] [INFO] [stdout] 8481 | | #[doc = "\\brief Enter the mutex lock."] [INFO] [stdout] 8482 | | #[doc = "\\param[in] mutex handle to the mutext_t structure."] [INFO] [stdout] 8483 | | #[doc = ""] [INFO] [stdout] 8484 | | #[doc = "\\return 0 on success, <0 on error"] [INFO] [stdout] | |_________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] mutex handle to the mutext_t structure. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:8488:5 [INFO] [stdout] | [INFO] [stdout] 8488 | / #[doc = " \\fn s32 LWP_MutexTryLock(mutex_t mutex)"] [INFO] [stdout] 8489 | | #[doc = "\\brief Try to enter the mutex lock."] [INFO] [stdout] 8490 | | #[doc = "\\param[in] mutex handle to the mutex_t structure."] [INFO] [stdout] 8491 | | #[doc = ""] [INFO] [stdout] 8492 | | #[doc = "\\return 0: on first aquire, 1: would lock"] [INFO] [stdout] | |_________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] mutex handle to the mutex_t structure. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:8496:5 [INFO] [stdout] | [INFO] [stdout] 8496 | / #[doc = " \\fn s32 LWP_MutexUnlock(mutex_t mutex)"] [INFO] [stdout] 8497 | | #[doc = "\\brief Release the mutex lock and let other threads process further on this mutex."] [INFO] [stdout] 8498 | | #[doc = "\\param[in] mutex handle to the mutex_t structure."] [INFO] [stdout] 8499 | | #[doc = ""] [INFO] [stdout] 8500 | | #[doc = "\\return 0 on success, <0 on error"] [INFO] [stdout] | |_________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] mutex handle to the mutex_t structure. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:8510:5 [INFO] [stdout] | [INFO] [stdout] 8510 | / #[doc = " \\fn u32 MQ_Init(mqbox_t *mqbox,u32 count)"] [INFO] [stdout] 8511 | | #[doc = "\\brief Initializes a message queue"] [INFO] [stdout] 8512 | | #[doc = "\\param[out] mqbox pointer to the mqbox_t handle."] [INFO] [stdout] 8513 | | #[doc = "\\param[in] count maximum number of messages the queue can hold"] [INFO] [stdout] 8514 | | #[doc = ""] [INFO] [stdout] 8515 | | #[doc = "\\return 0 on success, <0 on error"] [INFO] [stdout] | |_________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] mqbox pointer to the mqbox_t handle. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:8510:5 [INFO] [stdout] | [INFO] [stdout] 8510 | / #[doc = " \\fn u32 MQ_Init(mqbox_t *mqbox,u32 count)"] [INFO] [stdout] 8511 | | #[doc = "\\brief Initializes a message queue"] [INFO] [stdout] 8512 | | #[doc = "\\param[out] mqbox pointer to the mqbox_t handle."] [INFO] [stdout] 8513 | | #[doc = "\\param[in] count maximum number of messages the queue can hold"] [INFO] [stdout] 8514 | | #[doc = ""] [INFO] [stdout] 8515 | | #[doc = "\\return 0 on success, <0 on error"] [INFO] [stdout] | |_________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] count maximum number of messages the queue can hold [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:8519:5 [INFO] [stdout] | [INFO] [stdout] 8519 | / #[doc = " \\fn void MQ_Close(mqbox_t mqbox)"] [INFO] [stdout] 8520 | | #[doc = "\\brief Closes the message queue and releases all memory."] [INFO] [stdout] 8521 | | #[doc = "\\param[in] mqbox handle to the mqbox_t structure."] [INFO] [stdout] 8522 | | #[doc = ""] [INFO] [stdout] 8523 | | #[doc = "\\return none"] [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] mqbox handle to the mqbox_t structure. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:8527:5 [INFO] [stdout] | [INFO] [stdout] 8527 | / #[doc = " \\fn BOOL MQ_Send(mqbox_t mqbox,mqmsg_t msg,u32 flags)"] [INFO] [stdout] 8528 | | #[doc = "\\brief Sends a message to the given message queue."] [INFO] [stdout] 8529 | | #[doc = "\\param[in] mqbox mqbox_t handle to the message queue"] [INFO] [stdout] 8530 | | #[doc = "\\param[in] msg message to send"] [INFO] [stdout] 8531 | | #[doc = "\\param[in] flags message flags (MQ_MSG_BLOCK, MQ_MSG_NOBLOCK)"] [INFO] [stdout] 8532 | | #[doc = ""] [INFO] [stdout] 8533 | | #[doc = "\\return bool result"] [INFO] [stdout] | |___________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] mqbox mqbox_t handle to the message queue [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:8537:5 [INFO] [stdout] | [INFO] [stdout] 8537 | / #[doc = " \\fn BOOL MQ_Jam(mqbox_t mqbox,mqmsg_t msg,u32 flags)"] [INFO] [stdout] 8538 | | #[doc = "\\brief Sends a message to the given message queue and jams it in front of the queue."] [INFO] [stdout] 8539 | | #[doc = "\\param[in] mqbox mqbox_t handle to the message queue"] [INFO] [stdout] 8540 | | #[doc = "\\param[in] msg message to send"] [INFO] [stdout] 8541 | | #[doc = "\\param[in] flags message flags (MQ_MSG_BLOCK, MQ_MSG_NOBLOCK)"] [INFO] [stdout] 8542 | | #[doc = ""] [INFO] [stdout] 8543 | | #[doc = "\\return bool result"] [INFO] [stdout] | |___________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] mqbox mqbox_t handle to the message queue [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:8547:5 [INFO] [stdout] | [INFO] [stdout] 8547 | / #[doc = " \\fn BOOL MQ_Receive(mqbox_t mqbox,mqmsg_t *msg,u32 flags)"] [INFO] [stdout] 8548 | | #[doc = "\\brief Sends a message to the given message queue."] [INFO] [stdout] 8549 | | #[doc = "\\param[in] mqbox mqbox_t handle to the message queue"] [INFO] [stdout] 8550 | | #[doc = "\\param[in] msg pointer to a mqmsg_t_t-type message to receive."] [INFO] [stdout] 8551 | | #[doc = "\\param[in] flags message flags (MQ_MSG_BLOCK, MQ_MSG_NOBLOCK)"] [INFO] [stdout] 8552 | | #[doc = ""] [INFO] [stdout] 8553 | | #[doc = "\\return bool result"] [INFO] [stdout] | |___________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] mqbox mqbox_t handle to the message queue [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:8560:5 [INFO] [stdout] | [INFO] [stdout] 8560 | / #[doc = " \\fn s32 LWP_SemInit(sem_t *sem,u32 start,u32 max)"] [INFO] [stdout] 8561 | | #[doc = "\\brief Initializes a semaphore."] [INFO] [stdout] 8562 | | #[doc = "\\param[out] sem pointer to a sem_t handle."] [INFO] [stdout] 8563 | | #[doc = "\\param[in] start start count of the semaphore"] [INFO] [stdout] 8564 | | #[doc = "\\param[in] max maximum count of the semaphore"] [INFO] [stdout] 8565 | | #[doc = ""] [INFO] [stdout] 8566 | | #[doc = "\\return 0 on success, <0 on error"] [INFO] [stdout] | |_________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] sem pointer to a sem_t handle. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:8560:5 [INFO] [stdout] | [INFO] [stdout] 8560 | / #[doc = " \\fn s32 LWP_SemInit(sem_t *sem,u32 start,u32 max)"] [INFO] [stdout] 8561 | | #[doc = "\\brief Initializes a semaphore."] [INFO] [stdout] 8562 | | #[doc = "\\param[out] sem pointer to a sem_t handle."] [INFO] [stdout] 8563 | | #[doc = "\\param[in] start start count of the semaphore"] [INFO] [stdout] 8564 | | #[doc = "\\param[in] max maximum count of the semaphore"] [INFO] [stdout] 8565 | | #[doc = ""] [INFO] [stdout] 8566 | | #[doc = "\\return 0 on success, <0 on error"] [INFO] [stdout] | |_________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] start start count of the semaphore [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:8570:5 [INFO] [stdout] | [INFO] [stdout] 8570 | / #[doc = " \\fn s32 LWP_SemDestroy(sem_t sem)"] [INFO] [stdout] 8571 | | #[doc = "\\brief Close and destroy a semaphore, release all threads and handles locked on this semaphore."] [INFO] [stdout] 8572 | | #[doc = "\\param[in] sem handle to the sem_t structure."] [INFO] [stdout] 8573 | | #[doc = ""] [INFO] [stdout] 8574 | | #[doc = "\\return 0 on success, <0 on error"] [INFO] [stdout] | |_________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] sem handle to the sem_t structure. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:8578:5 [INFO] [stdout] | [INFO] [stdout] 8578 | / #[doc = " \\fn s32 LWP_SemWait(sem_t sem)"] [INFO] [stdout] 8579 | | #[doc = "\\brief Count down semaphore counter and enter lock if counter <=0"] [INFO] [stdout] 8580 | | #[doc = "\\param[in] sem handle to the sem_t structure."] [INFO] [stdout] 8581 | | #[doc = ""] [INFO] [stdout] 8582 | | #[doc = "\\return 0 on success, <0 on error"] [INFO] [stdout] | |_________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] sem handle to the sem_t structure. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:8586:5 [INFO] [stdout] | [INFO] [stdout] 8586 | / #[doc = " \\fn s32 LWP_SemGetValue(sem_t sem, u32* value)"] [INFO] [stdout] 8587 | | #[doc = "\\brief return the current semaphore count"] [INFO] [stdout] 8588 | | #[doc = "\\param[in] sem handle to the sem_t structure."] [INFO] [stdout] 8589 | | #[doc = "\\param[out] the current value of the semaphore"] [INFO] [stdout] 8590 | | #[doc = ""] [INFO] [stdout] 8591 | | #[doc = "\\return 0 on success, <0 on error"] [INFO] [stdout] | |_________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] sem handle to the sem_t structure. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:8586:5 [INFO] [stdout] | [INFO] [stdout] 8586 | / #[doc = " \\fn s32 LWP_SemGetValue(sem_t sem, u32* value)"] [INFO] [stdout] 8587 | | #[doc = "\\brief return the current semaphore count"] [INFO] [stdout] 8588 | | #[doc = "\\param[in] sem handle to the sem_t structure."] [INFO] [stdout] 8589 | | #[doc = "\\param[out] the current value of the semaphore"] [INFO] [stdout] 8590 | | #[doc = ""] [INFO] [stdout] 8591 | | #[doc = "\\return 0 on success, <0 on error"] [INFO] [stdout] | |_________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] the current value of the semaphore [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:8595:5 [INFO] [stdout] | [INFO] [stdout] 8595 | / #[doc = " \\fn s32 LWP_SemPost(sem_t sem)"] [INFO] [stdout] 8596 | | #[doc = "\\brief Count up semaphore counter and release lock if counter >0"] [INFO] [stdout] 8597 | | #[doc = "\\param[in] sem handle to the sem_t structure."] [INFO] [stdout] 8598 | | #[doc = ""] [INFO] [stdout] 8599 | | #[doc = "\\return 0 on success, <0 on error"] [INFO] [stdout] | |_________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] sem handle to the sem_t structure. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:9448:5 [INFO] [stdout] | [INFO] [stdout] 9448 | / #[doc = " \\fn void* SYS_AllocateFramebuffer(GXRModeObj *rmode)"] [INFO] [stdout] 9449 | | #[doc = " \\brief Allocate cacheline aligned memory for the external framebuffer based on the rendermode object."] [INFO] [stdout] 9450 | | #[doc = " \\param[in] rmode pointer to the video/render mode configuration"] [INFO] [stdout] 9451 | | #[doc = ""] [INFO] [stdout] 9452 | | #[doc = " \\return pointer to the framebuffer's startaddress. NOTE: Address returned is aligned to a 32byte boundery!"] [INFO] [stdout] | |_________________________________________________________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] rmode pointer to the video/render mode configuration [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:9471:5 [INFO] [stdout] | [INFO] [stdout] 9471 | / #[doc = " \\fn s32 SYS_CreateAlarm(syswd_t *thealarm)"] [INFO] [stdout] 9472 | | #[doc = "\\brief Create/initialize sysalarm structure"] [INFO] [stdout] 9473 | | #[doc = "\\param[in] thealarm pointer to the handle to store the created alarm context identifier"] [INFO] [stdout] 9474 | | #[doc = ""] [INFO] [stdout] 9475 | | #[doc = "\\return 0 on succuess, non-zero on error"] [INFO] [stdout] | |________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] thealarm pointer to the handle to store the created alarm context identifier [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:9479:5 [INFO] [stdout] | [INFO] [stdout] 9479 | / #[doc = " \\fn s32 SYS_SetAlarm(syswd_t thealarm,const struct timespec *tp,alarmcallback cb)"] [INFO] [stdout] 9480 | | #[doc = "\\brief Set the alarm parameters for a one-shot alarm, add to the list of alarms and start."] [INFO] [stdout] 9481 | | #[doc = "\\param[in] thealarm identifier to the alarm context to be initialize for a one-shot alarm"] [INFO] [stdout] 9482 | | #[doc = "\\param[in] tp pointer to timespec structure holding the time to fire the alarm"] [INFO] [stdout] 9483 | | #[doc = "\\param[in] cb pointer to callback which is called when the alarm fires."] [INFO] [stdout] 9484 | | #[doc = ""] [INFO] [stdout] 9485 | | #[doc = "\\return 0 on succuess, non-zero on error"] [INFO] [stdout] | |________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] thealarm identifier to the alarm context to be initialize for a one-shot alarm [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:9494:5 [INFO] [stdout] | [INFO] [stdout] 9494 | / #[doc = " \\fn s32 SYS_SetPeriodicAlarm(syswd_t thealarm,const struct timespec *tp_start,const struct timespec *tp_period,alarmcallba... [INFO] [stdout] 9495 | | #[doc = "\\brief Set the alarm parameters for a periodioc alarm, add to the list of alarms and start. The alarm and interval persists... [INFO] [stdout] 9496 | | #[doc = "\\param[in] thealarm identifier to the alarm context to be initialized for a periodic alarm"] [INFO] [stdout] 9497 | | #[doc = "\\param[in] tp_start pointer to timespec structure holding the time to fire first time the alarm"] [INFO] [stdout] ... | [INFO] [stdout] 9500 | | #[doc = ""] [INFO] [stdout] 9501 | | #[doc = "\\return 0 on succuess, non-zero on error"] [INFO] [stdout] | |________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] thealarm identifier to the alarm context to be initialized for a periodic alarm [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:9511:5 [INFO] [stdout] | [INFO] [stdout] 9511 | / #[doc = " \\fn s32 SYS_RemoveAlarm(syswd_t thealarm)"] [INFO] [stdout] 9512 | | #[doc = "\\brief Remove the given alarm context from the list of contexts and destroy it"] [INFO] [stdout] 9513 | | #[doc = "\\param[in] thealarm identifier to the alarm context to be removed and destroyed"] [INFO] [stdout] 9514 | | #[doc = ""] [INFO] [stdout] 9515 | | #[doc = "\\return 0 on succuess, non-zero on error"] [INFO] [stdout] | |________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] thealarm identifier to the alarm context to be removed and destroyed [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:9519:5 [INFO] [stdout] | [INFO] [stdout] 9519 | / #[doc = " \\fn s32 SYS_CancelAlarm(syswd_t thealarm)"] [INFO] [stdout] 9520 | | #[doc = "\\brief Cancel the alarm, but do not remove from the list of contexts."] [INFO] [stdout] 9521 | | #[doc = "\\param[in] thealarm identifier to the alram context to be canceled"] [INFO] [stdout] 9522 | | #[doc = ""] [INFO] [stdout] 9523 | | #[doc = "\\return 0 on succuess, non-zero on error"] [INFO] [stdout] | |________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] thealarm identifier to the alram context to be canceled [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:9832:5 [INFO] [stdout] | [INFO] [stdout] 9832 | / #[doc = " \\fn void VIDEO_SetBlack(bool black)"] [INFO] [stdout] 9833 | | #[doc = " \\brief Blackout the VIDEO interface."] [INFO] [stdout] 9834 | | #[doc = ""] [INFO] [stdout] 9835 | | #[doc = " \\param[in] black Boolean flag to determine whether to blackout the VI or not."] [INFO] [stdout] 9836 | | #[doc = ""] [INFO] [stdout] 9837 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] black Boolean flag to determine whether to blackout the VI or not. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:9862:5 [INFO] [stdout] | [INFO] [stdout] 9862 | / #[doc = " \\fn void VIDEO_Configure(GXRModeObj *rmode)"] [INFO] [stdout] 9863 | | #[doc = " \\brief Configure the VI with the given render mode object"] [INFO] [stdout] 9864 | | #[doc = ""] [INFO] [stdout] 9865 | | #[doc = " \\param[in] rmode pointer to the video/render mode \\ref gxrmode_obj \"configuration\"."] [INFO] [stdout] 9866 | | #[doc = ""] [INFO] [stdout] 9867 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] rmode pointer to the video/render mode \ref gxrmode_obj "configuration". [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:9874:5 [INFO] [stdout] | [INFO] [stdout] 9874 | / #[doc = " \\fn void VIDEO_ClearFrameBuffer(GXRModeObj *rmode,void *fb,u32 color)"] [INFO] [stdout] 9875 | | #[doc = " \\brief Clear the given framebuffer."] [INFO] [stdout] 9876 | | #[doc = ""] [INFO] [stdout] 9877 | | #[doc = " \\param[in] rmode pointer to a GXRModeObj, specifying the mode."] [INFO] [stdout] ... | [INFO] [stdout] 9880 | | #[doc = ""] [INFO] [stdout] 9881 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] rmode pointer to a GXRModeObj, specifying the mode. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:9906:5 [INFO] [stdout] | [INFO] [stdout] 9906 | / #[doc = " \\fn VIRetraceCallback VIDEO_SetPreRetraceCallback(VIRetraceCallback callback)"] [INFO] [stdout] 9907 | | #[doc = " \\brief Set the Pre-Retrace callback function. This function is called within the video interrupt handler before the VI reg... [INFO] [stdout] 9908 | | #[doc = ""] [INFO] [stdout] 9909 | | #[doc = " \\param[in] callback pointer to the callback function which is called at pre-retrace."] [INFO] [stdout] 9910 | | #[doc = ""] [INFO] [stdout] 9911 | | #[doc = " \\return Old pre-retrace callback or NULL"] [INFO] [stdout] | |_________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] callback pointer to the callback function which is called at pre-retrace. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:9915:5 [INFO] [stdout] | [INFO] [stdout] 9915 | / #[doc = " \\fn VIRetraceCallback VIDEO_SetPostRetraceCallback(VIRetraceCallback callback)"] [INFO] [stdout] 9916 | | #[doc = " \\brief Set the Post-Retrace callback function. This function is called within the video interrupt handler after the VI reg... [INFO] [stdout] 9917 | | #[doc = ""] [INFO] [stdout] 9918 | | #[doc = " \\param[in] callback pointer to the callback function which is called at post-retrace."] [INFO] [stdout] 9919 | | #[doc = ""] [INFO] [stdout] 9920 | | #[doc = " \\return Old post-retrace callback or NULL"] [INFO] [stdout] | |__________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] callback pointer to the callback function which is called at post-retrace. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:11748:5 [INFO] [stdout] | [INFO] [stdout] 11748 | / #[doc = "\\fn void DEBUG_Init(s32 device_type,s32 channel_port)"] [INFO] [stdout] 11749 | | #[doc = " \\brief Performs the initialization of the debug stub."] [INFO] [stdout] 11750 | | #[doc = " \\param[in] device_type type of device to use. can be either USB or TCP."] [INFO] [stdout] 11751 | | #[doc = " \\param[in] channel_port depending on the used device this can be either the EXI channel or the TCP port."] [INFO] [stdout] 11752 | | #[doc = ""] [INFO] [stdout] 11753 | | #[doc = " \\return none."] [INFO] [stdout] | |______________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] device_type type of device to use. can be either USB or TCP. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:11797:5 [INFO] [stdout] | [INFO] [stdout] 11797 | / #[doc = " \\brief Initializes the SND lib and fixes the hardware sample rate."] [INFO] [stdout] 11798 | | #[doc = " \\param[in] note \\ref notecode to play. for example: NOTE(C,4) for note C and octave 4."] [INFO] [stdout] 11799 | | #[doc = " \\param[in] freq_base Frequency base of the sample. For example 8000Hz."] [INFO] [stdout] 11800 | | #[doc = " \\param[in] note_base \\ref notecode of the sample. For example: NOTE(L, 3) for note L and octave 3 (LA 3)."] [INFO] [stdout] 11801 | | #[doc = " \\return Frequency, in Hz."] [INFO] [stdout] | |__________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] note \ref notecode to play. for example: NOTE(C,4) for note C and octave 4. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:11819:5 [INFO] [stdout] | [INFO] [stdout] 11819 | / #[doc = " \\brief Used to pause (or unpause) the sound."] [INFO] [stdout] 11820 | | #[doc = " \\note The sound starts paused when ASND_Init() is called."] [INFO] [stdout] 11821 | | #[doc = " \\param[in] paused If 1, sound is paused; sound can be unpaused with 0."] [INFO] [stdout] 11822 | | #[doc = " \\return None."] [INFO] [stdout] | |______________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] paused If 1, sound is paused; sound can be unpaused with 0. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:11849:5 [INFO] [stdout] | [INFO] [stdout] 11849 | / #[doc = " \\brief Set the global time."] [INFO] [stdout] 11850 | | #[doc = " \\details This time is updated from the IRQ."] [INFO] [stdout] 11851 | | #[doc = " \\param[in] time Fix the current time, in milliseconds."] [INFO] [stdout] 11852 | | #[doc = " \\return None."] [INFO] [stdout] | |______________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] time Fix the current time, in milliseconds. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:11856:5 [INFO] [stdout] | [INFO] [stdout] 11856 | / #[doc = " \\brief Sets a global callback for general purposes."] [INFO] [stdout] 11857 | | #[doc = " \\details This callback is called from the IRQ."] [INFO] [stdout] 11858 | | #[doc = " \\param[in] callback Callback function to assign."] [INFO] [stdout] 11859 | | #[doc = " \\return None."] [INFO] [stdout] | |______________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] callback Callback function to assign. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:11869:5 [INFO] [stdout] | [INFO] [stdout] 11869 | / #[doc = " \\brief Sets a PCM voice to play."] [INFO] [stdout] 11870 | | #[doc = " \\details This function stops one previous voice. Use ASND_StatusVoice() to test the status condition."] [INFO] [stdout] 11871 | | #[doc = " \\note The voices are played in 16-bit stereo, regardless of the source format.

"] [INFO] [stdout] 11872 | | #[doc = ""] [INFO] [stdout] ... | [INFO] [stdout] 11884 | | #[doc = " \\param[in] callback Optional callback function to use; set to NULL for no callback. See the note above for details."] [INFO] [stdout] 11885 | | #[doc = " \\return SND_OK or SND_INVALID."] [INFO] [stdout] | |_______________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] voice Voice slot to use for this sound; valid values are 0 to (MAX_SND_VOICES-1). [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:11913:5 [INFO] [stdout] | [INFO] [stdout] 11913 | / #[doc = " \\brief Adds a PCM voice to play from the second buffer."] [INFO] [stdout] 11914 | | #[doc = " \\note This function requires a call to ASND_SetVoice() and its subsequent return value to be a status other than SND_UNUSED prio... [INFO] [stdout] 11915 | | #[doc = " \\param[in] voice Voice slot to attach this buffer to; value must be 0 to (MAX_SND_VOICES-1)."] [INFO] [stdout] 11916 | | #[doc = " \\param[in] snd Buffer containing the samples; it must be aligned and padded to 32 bytes AND have the same sample format a... [INFO] [stdout] 11917 | | #[doc = " \\param[in] size_snd Size of the buffer samples, in bytes."] [INFO] [stdout] 11918 | | #[doc = " \\return SND_OK or SND_INVALID; it may also return SND_BUSY if the second buffer is not empty and the voice cannot be added."] [INFO] [stdout] | |____________________________________________________________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] voice Voice slot to attach this buffer to; value must be 0 to (MAX_SND_VOICES-1). [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:11922:5 [INFO] [stdout] | [INFO] [stdout] 11922 | / #[doc = " \\brief Stops the selected voice."] [INFO] [stdout] 11923 | | #[doc = " \\details If the voice is used in song mode, you need to assign the samples with ASND_SetSongSampleVoice() again. In this c... [INFO] [stdout] 11924 | | #[doc = " to stop the voice without loss of samples."] [INFO] [stdout] 11925 | | #[doc = " \\param[in] voice Voice to stop, from 0 to (MAX_SND_VOICES-1)."] [INFO] [stdout] 11926 | | #[doc = " \\return SND_OK or SND_INVALID."] [INFO] [stdout] | |_______________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] voice Voice to stop, from 0 to (MAX_SND_VOICES-1). [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:11930:5 [INFO] [stdout] | [INFO] [stdout] 11930 | / #[doc = " \\brief Pauses the selected voice."] [INFO] [stdout] 11931 | | #[doc = " \\param[in] voice Voice to pause, from 0 to (MAX_SND_VOICES-1)."] [INFO] [stdout] 11932 | | #[doc = " \\return SND_OK or SND_INVALID."] [INFO] [stdout] | |_______________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] voice Voice to pause, from 0 to (MAX_SND_VOICES-1). [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:11936:5 [INFO] [stdout] | [INFO] [stdout] 11936 | / #[doc = " \\brief Returns the status of the selected voice."] [INFO] [stdout] 11937 | | #[doc = " \\param[in] voice Voice slot to get the status from, from 0 to (MAX_SND_VOICES-1)."] [INFO] [stdout] 11938 | | #[doc = " \\return SND_INVALID if invalid, else a value from \\ref sndiavretvals."] [INFO] [stdout] | |_______________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] voice Voice slot to get the status from, from 0 to (MAX_SND_VOICES-1). [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:11949:5 [INFO] [stdout] | [INFO] [stdout] 11949 | / #[doc = " \\brief Changes the voice pitch in real-time."] [INFO] [stdout] 11950 | | #[doc = " \\details This function can be used to create audio effects such as Doppler effect emulation."] [INFO] [stdout] 11951 | | #[doc = " \\param[in] voice Voice to change the pitch of, from 0 to (MAX_SND_VOICES-1)."] [INFO] [stdout] 11952 | | #[doc = " \\return SND_OK or SND_INVALID."] [INFO] [stdout] | |_______________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] voice Voice to change the pitch of, from 0 to (MAX_SND_VOICES-1). [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:11956:5 [INFO] [stdout] | [INFO] [stdout] 11956 | / #[doc = " \\brief Changes the voice volume in real-time."] [INFO] [stdout] 11957 | | #[doc = " \\details This function can be used to create audio effects like distance attenuation."] [INFO] [stdout] 11958 | | #[doc = " \\param[in] voice Voice to change the volume of, from 0 to (MAX_SND_VOICES-1)."] [INFO] [stdout] 11959 | | #[doc = " \\param[in] volume_l \\ref voicevol to set the left channel to, from 0 to 255."] [INFO] [stdout] 11960 | | #[doc = " \\param[in] volume_r \\ref voicevol to set the right channel to, from 0 to 255."] [INFO] [stdout] 11961 | | #[doc = " \\return SND_OK or SND_INVALID."] [INFO] [stdout] | |_______________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] voice Voice to change the volume of, from 0 to (MAX_SND_VOICES-1). [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:11965:5 [INFO] [stdout] | [INFO] [stdout] 11965 | / #[doc = " \\brief Returns the voice tick counter."] [INFO] [stdout] 11966 | | #[doc = " \\details This value represents the number of ticks since this voice started to play, sans delay time. It uses the same res... [INFO] [stdout] 11967 | | #[doc = " sound buffer. For example, if the lib is initialized with INIT_RATE_48000, a return value of 24000 is equal to 0.5 seconds.... [INFO] [stdout] 11968 | | #[doc = " example, to synchronize audio and video."] [INFO] [stdout] 11969 | | #[doc = " \\note This function does not return error codes."] [INFO] [stdout] 11970 | | #[doc = " \\param[in] voice Voice to retrieve the counter value from, from 0 to (MAX_SND_VOICES-1)."] [INFO] [stdout] 11971 | | #[doc = " \\return Number of ticks since this voice started playing."] [INFO] [stdout] | |__________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] voice Voice to retrieve the counter value from, from 0 to (MAX_SND_VOICES-1). [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:11975:5 [INFO] [stdout] | [INFO] [stdout] 11975 | / #[doc = " \\brief Returns the voice playback time."] [INFO] [stdout] 11976 | | #[doc = " \\details This value represents the time, in milliseconds, since this voice started playing, sans delay time. This value ca... [INFO] [stdout] 11977 | | #[doc = " synchronize audio and video."] [INFO] [stdout] 11978 | | #[doc = " \\note This function does not return error codes."] [INFO] [stdout] 11979 | | #[doc = " \\param[in] voice Voice to retrieve the time value from, from 0 to (MAX_SND_VOICES-1)."] [INFO] [stdout] 11980 | | #[doc = " \\return Amount of time since this voice has started playing."] [INFO] [stdout] | |_____________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] voice Voice to retrieve the time value from, from 0 to (MAX_SND_VOICES-1). [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:11984:5 [INFO] [stdout] | [INFO] [stdout] 11984 | / #[doc = " \\brief Tests if \\a pointer is in use by \\a voice as a buffer."] [INFO] [stdout] 11985 | | #[doc = " \\param[in] voice Voice to test, from 0 to (MAX_SND_VOICES-1)."] [INFO] [stdout] 11986 | | #[doc = " \\param[in] pointer Address to test. This must be the same pointer sent to ASND_AddVoice() or ASND_SetVoice()."] [INFO] [stdout] 11987 | | #[doc = " \\return SND_INVALID if invalid"] [INFO] [stdout] 11988 | | #[doc = " \\return 0 if the pointer is unused"] [INFO] [stdout] 11989 | | #[doc = " \\return 1 if the pointer used as a buffer."] [INFO] [stdout] | |___________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] voice Voice to test, from 0 to (MAX_SND_VOICES-1). [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:11993:5 [INFO] [stdout] | [INFO] [stdout] 11993 | / #[doc = " \\brief Tests to determine if the \\a voice is ready to receive a new buffer sample with ASND_AddVoice()."] [INFO] [stdout] 11994 | | #[doc = " \\details You can use this function to block a reader when double buffering is used. It works similarly to ASND_TestPointer... [INFO] [stdout] 11995 | | #[doc = " pointer."] [INFO] [stdout] 11996 | | #[doc = " \\param[in] voice Voice to test, from 0 to (MAX_SND_VOICES-1)."] [INFO] [stdout] 11997 | | #[doc = " \\return SND_INVALID"] [INFO] [stdout] 11998 | | #[doc = " \\return 0 if voice is NOT ready to receive a new voice."] [INFO] [stdout] 11999 | | #[doc = " \\return 1 if voice is ready to receive a new voice with ASND_AddVoice()."] [INFO] [stdout] | |_________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] voice Voice to test, from 0 to (MAX_SND_VOICES-1). [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:1834:1 [INFO] [stdout] | [INFO] [stdout] 1834 | / #[doc = " \\typedef void (*DSPTaskCallback)(dsptask_t *task)"] [INFO] [stdout] 1835 | | #[doc = "\\brief function pointer typedef for the user's DSP task callbacks"] [INFO] [stdout] 1836 | | #[doc = "\\param[in] task pointer to the dsp_task structure."] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] task pointer to the dsp_task structure. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2239:1 [INFO] [stdout] | [INFO] [stdout] 2239 | / #[doc = " \\typedef void (*ARQMCallback)(s32 result)"] [INFO] [stdout] 2240 | | #[doc = " \\brief function pointer typedef for the user's callback when an ARAM operation has completed"] [INFO] [stdout] 2241 | | #[doc = " \\param[in] result The result of the ARAM operation."] [INFO] [stdout] | |________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] result The result of the ARAM operation. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `4` [INFO] [stdout] --> src/ogc.rs:2746:1 [INFO] [stdout] | [INFO] [stdout] 2746 | / #[doc = " \\typedef struct card_dir"] [INFO] [stdout] 2747 | | #[doc = "\\brief structure to hold the information of a directory entry"] [INFO] [stdout] 2748 | | #[doc = "\\param chn CARD slot."] [INFO] [stdout] 2749 | | #[doc = "\\param fileno file index in the card directory structure."] [INFO] [stdout] ... | [INFO] [stdout] 2753 | | #[doc = "\\param company[2] string identifier <=2."] [INFO] [stdout] 2754 | | #[doc = "\\param showall boolean flag whether to showall entries or ony those identified by card_gamecode and card_company, previously set within the call to CARD_Init()"] [INFO] [stdout] | |___________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param gamecode[4] string identifier <=4. [INFO] [stdout] ^ [INFO] [stdout] = note: no item named `4` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `2` [INFO] [stdout] --> src/ogc.rs:2746:1 [INFO] [stdout] | [INFO] [stdout] 2746 | / #[doc = " \\typedef struct card_dir"] [INFO] [stdout] 2747 | | #[doc = "\\brief structure to hold the information of a directory entry"] [INFO] [stdout] 2748 | | #[doc = "\\param chn CARD slot."] [INFO] [stdout] 2749 | | #[doc = "\\param fileno file index in the card directory structure."] [INFO] [stdout] ... | [INFO] [stdout] 2753 | | #[doc = "\\param company[2] string identifier <=2."] [INFO] [stdout] 2754 | | #[doc = "\\param showall boolean flag whether to showall entries or ony those identified by card_gamecode and card_company, previously set within the call to CARD_Init()"] [INFO] [stdout] | |___________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param company[2] string identifier <=2. [INFO] [stdout] ^ [INFO] [stdout] = note: no item named `2` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `4` [INFO] [stdout] --> src/ogc.rs:2767:1 [INFO] [stdout] | [INFO] [stdout] 2767 | / #[doc = " \\typedef struct card_dir"] [INFO] [stdout] 2768 | | #[doc = "\\brief structure to hold the information of a directory entry"] [INFO] [stdout] 2769 | | #[doc = "\\param chn CARD slot."] [INFO] [stdout] 2770 | | #[doc = "\\param fileno file index in the card directory structure."] [INFO] [stdout] ... | [INFO] [stdout] 2774 | | #[doc = "\\param company[2] string identifier <=2."] [INFO] [stdout] 2775 | | #[doc = "\\param showall boolean flag whether to showall entries or ony those identified by card_gamecode and card_company, previously set within the call to CARD_Init()"] [INFO] [stdout] | |___________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param gamecode[4] string identifier <=4. [INFO] [stdout] ^ [INFO] [stdout] = note: no item named `4` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `2` [INFO] [stdout] --> src/ogc.rs:2767:1 [INFO] [stdout] | [INFO] [stdout] 2767 | / #[doc = " \\typedef struct card_dir"] [INFO] [stdout] 2768 | | #[doc = "\\brief structure to hold the information of a directory entry"] [INFO] [stdout] 2769 | | #[doc = "\\param chn CARD slot."] [INFO] [stdout] 2770 | | #[doc = "\\param fileno file index in the card directory structure."] [INFO] [stdout] ... | [INFO] [stdout] 2774 | | #[doc = "\\param company[2] string identifier <=2."] [INFO] [stdout] 2775 | | #[doc = "\\param showall boolean flag whether to showall entries or ony those identified by card_gamecode and card_company, previously set within the call to CARD_Init()"] [INFO] [stdout] | |___________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param company[2] string identifier <=2. [INFO] [stdout] ^ [INFO] [stdout] = note: no item named `2` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `4` [INFO] [stdout] --> src/ogc.rs:2777:1 [INFO] [stdout] | [INFO] [stdout] 2777 | / #[doc = " \\typedef struct card_direntry"] [INFO] [stdout] 2778 | | #[doc = "\\brief structure to hold the information of the save file entry ( aka GCI )"] [INFO] [stdout] 2779 | | #[doc = "\\param gamecode[4] string identifier <=4."] [INFO] [stdout] 2780 | | #[doc = "\\param company[2] string identifier <=2."] [INFO] [stdout] ... | [INFO] [stdout] 2792 | | #[doc = "\\param padding always 0xFFFF."] [INFO] [stdout] 2793 | | #[doc = "\\param comment_addr address in file of the comment block."] [INFO] [stdout] | |_____________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param gamecode[4] string identifier <=4. [INFO] [stdout] ^ [INFO] [stdout] = note: no item named `4` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `2` [INFO] [stdout] --> src/ogc.rs:2777:1 [INFO] [stdout] | [INFO] [stdout] 2777 | / #[doc = " \\typedef struct card_direntry"] [INFO] [stdout] 2778 | | #[doc = "\\brief structure to hold the information of the save file entry ( aka GCI )"] [INFO] [stdout] 2779 | | #[doc = "\\param gamecode[4] string identifier <=4."] [INFO] [stdout] 2780 | | #[doc = "\\param company[2] string identifier <=2."] [INFO] [stdout] ... | [INFO] [stdout] 2792 | | #[doc = "\\param padding always 0xFFFF."] [INFO] [stdout] 2793 | | #[doc = "\\param comment_addr address in file of the comment block."] [INFO] [stdout] | |_____________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param company[2] string identifier <=2. [INFO] [stdout] ^ [INFO] [stdout] = note: no item named `2` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `4` [INFO] [stdout] --> src/ogc.rs:2813:1 [INFO] [stdout] | [INFO] [stdout] 2813 | / #[doc = " \\typedef struct card_direntry"] [INFO] [stdout] 2814 | | #[doc = "\\brief structure to hold the information of the save file entry ( aka GCI )"] [INFO] [stdout] 2815 | | #[doc = "\\param gamecode[4] string identifier <=4."] [INFO] [stdout] 2816 | | #[doc = "\\param company[2] string identifier <=2."] [INFO] [stdout] ... | [INFO] [stdout] 2828 | | #[doc = "\\param padding always 0xFFFF."] [INFO] [stdout] 2829 | | #[doc = "\\param comment_addr address in file of the comment block."] [INFO] [stdout] | |_____________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param gamecode[4] string identifier <=4. [INFO] [stdout] ^ [INFO] [stdout] = note: no item named `4` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `2` [INFO] [stdout] --> src/ogc.rs:2813:1 [INFO] [stdout] | [INFO] [stdout] 2813 | / #[doc = " \\typedef struct card_direntry"] [INFO] [stdout] 2814 | | #[doc = "\\brief structure to hold the information of the save file entry ( aka GCI )"] [INFO] [stdout] 2815 | | #[doc = "\\param gamecode[4] string identifier <=4."] [INFO] [stdout] 2816 | | #[doc = "\\param company[2] string identifier <=2."] [INFO] [stdout] ... | [INFO] [stdout] 2828 | | #[doc = "\\param padding always 0xFFFF."] [INFO] [stdout] 2829 | | #[doc = "\\param comment_addr address in file of the comment block."] [INFO] [stdout] | |_____________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param company[2] string identifier <=2. [INFO] [stdout] ^ [INFO] [stdout] = note: no item named `2` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `4` [INFO] [stdout] --> src/ogc.rs:2831:1 [INFO] [stdout] | [INFO] [stdout] 2831 | / #[doc = " \\typedef struct card_stat"] [INFO] [stdout] 2832 | | #[doc = "\\brief structure to hold the additional statistical informations."] [INFO] [stdout] 2833 | | #[doc = "\\param filename[CARD_FILENAMELEN] name of the file on card."] [INFO] [stdout] 2834 | | #[doc = "\\param len length of file."] [INFO] [stdout] ... | [INFO] [stdout] 2845 | | #[doc = "\\param offset_icon_tlut offset in file to the icons's texture lookup table."] [INFO] [stdout] 2846 | | #[doc = "\\param offset_data offset to additional data."] [INFO] [stdout] | |_________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param gamecode[4] string identifier <=4. [INFO] [stdout] ^ [INFO] [stdout] = note: no item named `4` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `2` [INFO] [stdout] --> src/ogc.rs:2831:1 [INFO] [stdout] | [INFO] [stdout] 2831 | / #[doc = " \\typedef struct card_stat"] [INFO] [stdout] 2832 | | #[doc = "\\brief structure to hold the additional statistical informations."] [INFO] [stdout] 2833 | | #[doc = "\\param filename[CARD_FILENAMELEN] name of the file on card."] [INFO] [stdout] 2834 | | #[doc = "\\param len length of file."] [INFO] [stdout] ... | [INFO] [stdout] 2845 | | #[doc = "\\param offset_icon_tlut offset in file to the icons's texture lookup table."] [INFO] [stdout] 2846 | | #[doc = "\\param offset_data offset to additional data."] [INFO] [stdout] | |_________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param company[2] string identifier <=2. [INFO] [stdout] ^ [INFO] [stdout] = note: no item named `2` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `4` [INFO] [stdout] --> src/ogc.rs:2868:1 [INFO] [stdout] | [INFO] [stdout] 2868 | / #[doc = " \\typedef struct card_stat"] [INFO] [stdout] 2869 | | #[doc = "\\brief structure to hold the additional statistical informations."] [INFO] [stdout] 2870 | | #[doc = "\\param filename[CARD_FILENAMELEN] name of the file on card."] [INFO] [stdout] 2871 | | #[doc = "\\param len length of file."] [INFO] [stdout] ... | [INFO] [stdout] 2882 | | #[doc = "\\param offset_icon_tlut offset in file to the icons's texture lookup table."] [INFO] [stdout] 2883 | | #[doc = "\\param offset_data offset to additional data."] [INFO] [stdout] | |_________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param gamecode[4] string identifier <=4. [INFO] [stdout] ^ [INFO] [stdout] = note: no item named `4` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `2` [INFO] [stdout] --> src/ogc.rs:2868:1 [INFO] [stdout] | [INFO] [stdout] 2868 | / #[doc = " \\typedef struct card_stat"] [INFO] [stdout] 2869 | | #[doc = "\\brief structure to hold the additional statistical informations."] [INFO] [stdout] 2870 | | #[doc = "\\param filename[CARD_FILENAMELEN] name of the file on card."] [INFO] [stdout] 2871 | | #[doc = "\\param len length of file."] [INFO] [stdout] ... | [INFO] [stdout] 2882 | | #[doc = "\\param offset_icon_tlut offset in file to the icons's texture lookup table."] [INFO] [stdout] 2883 | | #[doc = "\\param offset_data offset to additional data."] [INFO] [stdout] | |_________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param company[2] string identifier <=2. [INFO] [stdout] ^ [INFO] [stdout] = note: no item named `2` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `4` [INFO] [stdout] --> src/ogc.rs:3464:1 [INFO] [stdout] | [INFO] [stdout] 3464 | / #[doc = " \\typedef struct _dvddiskid dvddiskid"] [INFO] [stdout] 3465 | | #[doc = ""] [INFO] [stdout] 3466 | | #[doc = " This structure holds the game vendors copyright informations.
"] [INFO] [stdout] 3467 | | #[doc = " Additionally it holds certain parameters for audiocontrol and
"] [INFO] [stdout] ... | [INFO] [stdout] 3475 | | #[doc = " \\param streambufsize size of buffer used for audio streaming"] [INFO] [stdout] 3476 | | #[doc = " \\param pad[22] padding"] [INFO] [stdout] | |___________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param gamename[4] vendors game key [INFO] [stdout] ^ [INFO] [stdout] = note: no item named `4` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `2` [INFO] [stdout] --> src/ogc.rs:3464:1 [INFO] [stdout] | [INFO] [stdout] 3464 | / #[doc = " \\typedef struct _dvddiskid dvddiskid"] [INFO] [stdout] 3465 | | #[doc = ""] [INFO] [stdout] 3466 | | #[doc = " This structure holds the game vendors copyright informations.
"] [INFO] [stdout] 3467 | | #[doc = " Additionally it holds certain parameters for audiocontrol and
"] [INFO] [stdout] ... | [INFO] [stdout] 3475 | | #[doc = " \\param streambufsize size of buffer used for audio streaming"] [INFO] [stdout] 3476 | | #[doc = " \\param pad[22] padding"] [INFO] [stdout] | |___________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param company[2] vendors company key [INFO] [stdout] ^ [INFO] [stdout] = note: no item named `2` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `22` [INFO] [stdout] --> src/ogc.rs:3464:1 [INFO] [stdout] | [INFO] [stdout] 3464 | / #[doc = " \\typedef struct _dvddiskid dvddiskid"] [INFO] [stdout] 3465 | | #[doc = ""] [INFO] [stdout] 3466 | | #[doc = " This structure holds the game vendors copyright informations.
"] [INFO] [stdout] 3467 | | #[doc = " Additionally it holds certain parameters for audiocontrol and
"] [INFO] [stdout] ... | [INFO] [stdout] 3475 | | #[doc = " \\param streambufsize size of buffer used for audio streaming"] [INFO] [stdout] 3476 | | #[doc = " \\param pad[22] padding"] [INFO] [stdout] | |___________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param pad[22] padding [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `22` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `4` [INFO] [stdout] --> src/ogc.rs:3478:1 [INFO] [stdout] | [INFO] [stdout] 3478 | / #[doc = " \\typedef struct _dvddiskid dvddiskid"] [INFO] [stdout] 3479 | | #[doc = ""] [INFO] [stdout] 3480 | | #[doc = " This structure holds the game vendors copyright informations.
"] [INFO] [stdout] 3481 | | #[doc = " Additionally it holds certain parameters for audiocontrol and
"] [INFO] [stdout] ... | [INFO] [stdout] 3489 | | #[doc = " \\param streambufsize size of buffer used for audio streaming"] [INFO] [stdout] 3490 | | #[doc = " \\param pad[22] padding"] [INFO] [stdout] | |___________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param gamename[4] vendors game key [INFO] [stdout] ^ [INFO] [stdout] = note: no item named `4` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `2` [INFO] [stdout] --> src/ogc.rs:3478:1 [INFO] [stdout] | [INFO] [stdout] 3478 | / #[doc = " \\typedef struct _dvddiskid dvddiskid"] [INFO] [stdout] 3479 | | #[doc = ""] [INFO] [stdout] 3480 | | #[doc = " This structure holds the game vendors copyright informations.
"] [INFO] [stdout] 3481 | | #[doc = " Additionally it holds certain parameters for audiocontrol and
"] [INFO] [stdout] ... | [INFO] [stdout] 3489 | | #[doc = " \\param streambufsize size of buffer used for audio streaming"] [INFO] [stdout] 3490 | | #[doc = " \\param pad[22] padding"] [INFO] [stdout] | |___________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param company[2] vendors company key [INFO] [stdout] ^ [INFO] [stdout] = note: no item named `2` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `22` [INFO] [stdout] --> src/ogc.rs:3478:1 [INFO] [stdout] | [INFO] [stdout] 3478 | / #[doc = " \\typedef struct _dvddiskid dvddiskid"] [INFO] [stdout] 3479 | | #[doc = ""] [INFO] [stdout] 3480 | | #[doc = " This structure holds the game vendors copyright informations.
"] [INFO] [stdout] 3481 | | #[doc = " Additionally it holds certain parameters for audiocontrol and
"] [INFO] [stdout] ... | [INFO] [stdout] 3489 | | #[doc = " \\param streambufsize size of buffer used for audio streaming"] [INFO] [stdout] 3490 | | #[doc = " \\param pad[22] padding"] [INFO] [stdout] | |___________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param pad[22] padding [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `22` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `24` [INFO] [stdout] --> src/ogc.rs:3528:1 [INFO] [stdout] | [INFO] [stdout] 3528 | / #[doc = " \\typedef struct _dvddrvinfo dvddrvinfo"] [INFO] [stdout] 3529 | | #[doc = ""] [INFO] [stdout] 3530 | | #[doc = " This structure structure holds the drive version infromation.
"] [INFO] [stdout] 3531 | | #[doc = "\t\t Use DVD_Inquiry() to retrieve this information."] [INFO] [stdout] ... | [INFO] [stdout] 3535 | | #[doc = " \\param rel_date release date"] [INFO] [stdout] 3536 | | #[doc = " \\param pad[24] padding"] [INFO] [stdout] | |___________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param pad[24] padding [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `24` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `24` [INFO] [stdout] --> src/ogc.rs:3538:1 [INFO] [stdout] | [INFO] [stdout] 3538 | / #[doc = " \\typedef struct _dvddrvinfo dvddrvinfo"] [INFO] [stdout] 3539 | | #[doc = ""] [INFO] [stdout] 3540 | | #[doc = " This structure structure holds the drive version infromation.
"] [INFO] [stdout] 3541 | | #[doc = "\t\t Use DVD_Inquiry() to retrieve this information."] [INFO] [stdout] ... | [INFO] [stdout] 3545 | | #[doc = " \\param rel_date release date"] [INFO] [stdout] 3546 | | #[doc = " \\param pad[24] padding"] [INFO] [stdout] | |___________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param pad[24] padding [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `24` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3559:1 [INFO] [stdout] | [INFO] [stdout] 3559 | / #[doc = " \\typedef void (*dvdcallback)(s32 result,dvdfileinfo *info)"] [INFO] [stdout] 3560 | | #[doc = " \\brief function pointer typedef for the user's DVD operation callback"] [INFO] [stdout] 3561 | | #[doc = ""] [INFO] [stdout] 3562 | | #[doc = " \\param[in] result error code of last operation"] [INFO] [stdout] 3563 | | #[doc = " \\param[in] info pointer to user's file info strucutre"] [INFO] [stdout] | |__________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] result error code of last operation [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `4` [INFO] [stdout] --> src/ogc.rs:3984:1 [INFO] [stdout] | [INFO] [stdout] 3984 | / #[doc = " \\typedef f32 Mtx[3][4]"] [INFO] [stdout] 3985 | | #[doc = " \\brief Standard 3x4 matrix."] [INFO] [stdout] 3986 | | #[doc = " \\warning Some functions take the 4x4 matrix type rather than this one, so make sure you don't mix up the two."] [INFO] [stdout] | |__________________________________________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \typedef f32 Mtx[3][4] [INFO] [stdout] ^ [INFO] [stdout] = note: no item named `4` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `3` [INFO] [stdout] --> src/ogc.rs:3989:1 [INFO] [stdout] | [INFO] [stdout] 3989 | / #[doc = " \\typedef f32 ROMtx[4][3]"] [INFO] [stdout] 3990 | | #[doc = " \\brief Column-major representation of the standard Mtx structure."] [INFO] [stdout] 3991 | | #[doc = ""] [INFO] [stdout] 3992 | | #[doc = " \\details It is not a true transpose, as it is a 4x3 matrix. These structures are only accepted by functions that explicitly"] [INFO] [stdout] 3993 | | #[doc = " require reordered matrices."] [INFO] [stdout] | |_______________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \typedef f32 ROMtx[4][3] [INFO] [stdout] ^ [INFO] [stdout] = note: no item named `3` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `3` [INFO] [stdout] --> src/ogc.rs:3996:1 [INFO] [stdout] | [INFO] [stdout] 3996 | / #[doc = " \\typedef f32 Mtx33[3][3]"] [INFO] [stdout] 3997 | | #[doc = " \\brief 3x3 matrix."] [INFO] [stdout] | |_______________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \typedef f32 Mtx33[3][3] [INFO] [stdout] ^ [INFO] [stdout] = note: no item named `3` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `4` [INFO] [stdout] --> src/ogc.rs:4000:1 [INFO] [stdout] | [INFO] [stdout] 4000 | / #[doc = " \\typedef f32 Mtx44[4][4]"] [INFO] [stdout] 4001 | | #[doc = " \\brief 4x4 matrix."] [INFO] [stdout] 4002 | | #[doc = " \\warning Some functions take this instead of the 3x4 matrix, so make sure you don't mix up the two."] [INFO] [stdout] | |________________________________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \typedef f32 Mtx44[4][4] [INFO] [stdout] ^ [INFO] [stdout] = note: no item named `4` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:4735:1 [INFO] [stdout] | [INFO] [stdout] 4735 | / #[doc = " \\typedef void (*GXDrawSyncCallback)(u16 token)"] [INFO] [stdout] 4736 | | #[doc = " \\brief function pointer typedef for the drawsync-token callback"] [INFO] [stdout] 4737 | | #[doc = " \\param[out] token tokenvalue most recently encountered."] [INFO] [stdout] | |____________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] token tokenvalue most recently encountered. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:4739:1 [INFO] [stdout] | [INFO] [stdout] 4739 | / #[doc = " \\typedef GXTexRegion* (*GXTexRegionCallback)(GXTexObj *obj,u8 mapid)"] [INFO] [stdout] 4740 | | #[doc = " \\brief function pointer typedef for the texture region callback"] [INFO] [stdout] 4741 | | #[doc = " \\param[out] token tokenvalue most recently encountered."] [INFO] [stdout] | |____________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] token tokenvalue most recently encountered. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:4745:1 [INFO] [stdout] | [INFO] [stdout] 4745 | / #[doc = " \\typedef GXTlutRegion* (*GXTlutRegionCallback)(u32 tlut_name)"] [INFO] [stdout] 4746 | | #[doc = " \\brief function pointer typedef for the TLUT region callback"] [INFO] [stdout] 4747 | | #[doc = " \\param[out] token tokenvalue most recently encountered."] [INFO] [stdout] | |____________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] token tokenvalue most recently encountered. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:8402:1 [INFO] [stdout] | [INFO] [stdout] 8402 | / #[doc = " \\typedef void (*raw_irq_handler_t)(u32 irq,void *ctx)"] [INFO] [stdout] 8403 | | #[doc = "\\brief function pointer typedef for the interrupt handler callback"] [INFO] [stdout] 8404 | | #[doc = "\\param[in] irq interrupt number of triggered interrupt."] [INFO] [stdout] 8405 | | #[doc = "\\param[in] ctx pointer to the user data."] [INFO] [stdout] | |____________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] irq interrupt number of triggered interrupt. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `12` [INFO] [stdout] --> src/ogc.rs:9375:1 [INFO] [stdout] | [INFO] [stdout] 9375 | / #[doc = " \\typedef struct _syssramex syssramex"] [INFO] [stdout] 9376 | | #[doc = " \\brief holds the stored configuration value from the extended SRAM area"] [INFO] [stdout] 9377 | | #[doc = " \\param flash_id[2][12] 96bit memorycard unlock flash ID"] [INFO] [stdout] 9378 | | #[doc = " \\param wirelessKbd_id Device ID of last connected wireless keyboard"] [INFO] [stdout] ... | [INFO] [stdout] 9383 | | #[doc = " \\param gbs Game Boy Player Start-Up Disc settings"] [INFO] [stdout] 9384 | | #[doc = " \\param __padding1 padding"] [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param flash_id[2][12] 96bit memorycard unlock flash ID [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `12` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `4` [INFO] [stdout] --> src/ogc.rs:9375:1 [INFO] [stdout] | [INFO] [stdout] 9375 | / #[doc = " \\typedef struct _syssramex syssramex"] [INFO] [stdout] 9376 | | #[doc = " \\brief holds the stored configuration value from the extended SRAM area"] [INFO] [stdout] 9377 | | #[doc = " \\param flash_id[2][12] 96bit memorycard unlock flash ID"] [INFO] [stdout] 9378 | | #[doc = " \\param wirelessKbd_id Device ID of last connected wireless keyboard"] [INFO] [stdout] ... | [INFO] [stdout] 9383 | | #[doc = " \\param gbs Game Boy Player Start-Up Disc settings"] [INFO] [stdout] 9384 | | #[doc = " \\param __padding1 padding"] [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param wirelessPad_id[4] 16bit device ID of last connected pad. [INFO] [stdout] ^ [INFO] [stdout] = note: no item named `4` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `2` [INFO] [stdout] --> src/ogc.rs:9375:1 [INFO] [stdout] | [INFO] [stdout] 9375 | / #[doc = " \\typedef struct _syssramex syssramex"] [INFO] [stdout] 9376 | | #[doc = " \\brief holds the stored configuration value from the extended SRAM area"] [INFO] [stdout] 9377 | | #[doc = " \\param flash_id[2][12] 96bit memorycard unlock flash ID"] [INFO] [stdout] 9378 | | #[doc = " \\param wirelessKbd_id Device ID of last connected wireless keyboard"] [INFO] [stdout] ... | [INFO] [stdout] 9383 | | #[doc = " \\param gbs Game Boy Player Start-Up Disc settings"] [INFO] [stdout] 9384 | | #[doc = " \\param __padding1 padding"] [INFO] [stdout] | |______________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param flashID_chksum[2] 8bit checksum of unlock flash ID [INFO] [stdout] ^ [INFO] [stdout] = note: no item named `2` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:9806:1 [INFO] [stdout] | [INFO] [stdout] 9806 | / #[doc = " \\typedef void (*VIRetraceCallback)(u32 retraceCnt)"] [INFO] [stdout] 9807 | | #[doc = " \\brief function pointer typedef for the user's retrace callback"] [INFO] [stdout] 9808 | | #[doc = " \\param[in] retraceCnt current retrace count"] [INFO] [stdout] | |________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] retraceCnt current retrace count [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: could not parse code block as Rust code [INFO] [stdout] --> src/ogc.rs:3611:5 [INFO] [stdout] | [INFO] [stdout] 3611 | / #[doc = " \\fn s32 DVD_MountAsync(dvdcmdblk *block,dvdcbcallback cb)"] [INFO] [stdout] 3612 | | #[doc = " \\brief Mounts the DVD drive."] [INFO] [stdout] 3613 | | #[doc = ""] [INFO] [stdout] 3614 | | #[doc = " You must call this function in order to access the DVD."] [INFO] [stdout] ... | [INFO] [stdout] 3627 | | #[doc = ""] [INFO] [stdout] 3628 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: error from rustc: prefix `drive` is unknown [INFO] [stdout] = note: error from rustc: prefix `drive` is unknown [INFO] [stdout] = note: `#[warn(rustdoc::invalid_rust_codeblocks)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: could not parse code block as Rust code [INFO] [stdout] --> src/ogc.rs:5772:5 [INFO] [stdout] | [INFO] [stdout] 5772 | / #[doc = " \\fn void GX_SetTevColorOp(u8 tevstage,u8 tevop,u8 tevbias,u8 tevscale,u8 clamp,u8 tevregid)"] [INFO] [stdout] 5773 | | #[doc = " \\brief Sets the \\a tevop, \\a tevbias, \\a tevscale and \\a clamp-mode operation for the color combiner"] [INFO] [stdout] 5774 | | #[doc = " for this \\a tevstage of the TEV unit."] [INFO] [stdout] 5775 | | #[doc = ""] [INFO] [stdout] ... | [INFO] [stdout] 5790 | | #[doc = ""] [INFO] [stdout] 5791 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: error from rustc: unknown start of token: \ [INFO] [stdout] = note: error from rustc: unknown start of token: \ [INFO] [stdout] = note: error from rustc: unknown start of token: \ [INFO] [stdout] = note: error from rustc: unknown start of token: \ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: could not parse code block as Rust code [INFO] [stdout] --> src/ogc.rs:5802:5 [INFO] [stdout] | [INFO] [stdout] 5802 | / #[doc = " \\fn void GX_SetTevAlphaOp(u8 tevstage,u8 tevop,u8 tevbias,u8 tevscale,u8 clamp,u8 tevregid)"] [INFO] [stdout] 5803 | | #[doc = " \\brief Sets the \\a tevop, \\a tevbias, \\a tevscale and \\a clamp-mode operation for the alpha combiner"] [INFO] [stdout] 5804 | | #[doc = " for this \\a tevstage of the TEV unit."] [INFO] [stdout] 5805 | | #[doc = ""] [INFO] [stdout] ... | [INFO] [stdout] 5819 | | #[doc = ""] [INFO] [stdout] 5820 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: error from rustc: unknown start of token: \ [INFO] [stdout] = note: error from rustc: unknown start of token: \ [INFO] [stdout] = note: error from rustc: unknown start of token: \ [INFO] [stdout] = note: error from rustc: unknown start of token: \ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 425 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 30.09s [INFO] running `Command { std: "docker" "inspect" "1aa8246c851bc77c9013d8de08449fb0ac5b8450d7f49f688cdd7e0d178262e0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1aa8246c851bc77c9013d8de08449fb0ac5b8450d7f49f688cdd7e0d178262e0", kill_on_drop: false }` [INFO] [stdout] 1aa8246c851bc77c9013d8de08449fb0ac5b8450d7f49f688cdd7e0d178262e0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "DOCS_RS=1" "-e" "RUSTC_BOOTSTRAP=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:bb5b0feb4f87116a4ea905b7ff5bf5b85913db05e9f0fbc1abdd3168928d9075" "/opt/rustwide/cargo-home/bin/cargo" "+6ee483316d2e4581572121d60a955affb2032eb3" "rustdoc" "--lib" "-Zrustdoc-map" "-Z" "unstable-options" "--config" "build.rustdocflags=[\"-Z\", \"unstable-options\", \"--document-private-items\"]" "--frozen" "--message-format=json" "-Zrustdoc-scrape-examples", kill_on_drop: false }` [INFO] [stdout] 5692540240ffbb73054e16e95c61d9aa05492d7c95b0453f326c071a57e7d539 [INFO] running `Command { std: "docker" "start" "-a" "5692540240ffbb73054e16e95c61d9aa05492d7c95b0453f326c071a57e7d539", kill_on_drop: false }` [INFO] [stderr] Compiling ogc-sys v0.1.1 (/opt/rustwide/workdir) [INFO] [stderr] Scraping ogc-sys v0.1.1 (/opt/rustwide/workdir) [INFO] [stderr] Documenting ogc-sys v0.1.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:1916:5 [INFO] [stdout] | [INFO] [stdout] 1916 | / #[doc = " \\fn void DSP_SendMailTo(u32 mail)"] [INFO] [stdout] 1917 | | #[doc = "\\brief Send mail to DSP"] [INFO] [stdout] 1918 | | #[doc = "\\param[in] mail value to send"] [INFO] [stdout] 1919 | | #[doc = ""] [INFO] [stdout] 1920 | | #[doc = "\\return none"] [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] mail value to send [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:1931:5 [INFO] [stdout] | [INFO] [stdout] 1931 | / #[doc = " \\fn dsptask_t* DSP_AddTask(dsptask_t *task)"] [INFO] [stdout] 1932 | | #[doc = "\\brief Add a DSP task to the tasklist and start executing if necessary."] [INFO] [stdout] 1933 | | #[doc = "\\param[in] task pointer to a dsptask_t structure which holds all necessary values for DSP task execution."] [INFO] [stdout] 1934 | | #[doc = ""] [INFO] [stdout] 1935 | | #[doc = "\\return current task"] [INFO] [stdout] | |____________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] task pointer to a dsptask_t structure which holds all necessary values for DSP task execution. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:1957:5 [INFO] [stdout] | [INFO] [stdout] 1957 | / #[doc = " \\fn DSPCallback DSP_RegisterCallback(DSPCallback usr_cb)"] [INFO] [stdout] 1958 | | #[doc = "\\brief Register an user's interrupt callback. This may be used to handle DSP interrupts on its own. By default a system def... [INFO] [stdout] 1959 | | #[doc = "\\param[in] user_cb pointer to the user's interrupt callback function."] [INFO] [stdout] 1960 | | #[doc = "\\"] [INFO] [stdout] 1961 | | #[doc = "\\return pointer to old interrupt callback function."] [INFO] [stdout] | |___________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] user_cb pointer to the user's interrupt callback function. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:1971:5 [INFO] [stdout] | [INFO] [stdout] 1971 | / #[doc = " \\fn ARCallback AR_RegisterCallback(ARCallback callback)"] [INFO] [stdout] 1972 | | #[doc = " \\brief Register the given function as a DMA callback"] [INFO] [stdout] 1973 | | #[doc = ""] [INFO] [stdout] 1974 | | #[doc = " Any existing callback is replaced unconditionally"] [INFO] [stdout] ... | [INFO] [stdout] 1977 | | #[doc = ""] [INFO] [stdout] 1978 | | #[doc = " \\return pointer to the previously registered callback and NULL respectively"] [INFO] [stdout] | |____________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] callback to be invoked upon completion of DMA transaction [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:1989:5 [INFO] [stdout] | [INFO] [stdout] 1989 | / #[doc = " \\fn u32 AR_Init(u32 *stack_idx_array,u32 num_entries)"] [INFO] [stdout] 1990 | | #[doc = " \\brief Initializes ARAM subsystem."] [INFO] [stdout] 1991 | | #[doc = ""] [INFO] [stdout] 1992 | | #[doc = " Following tasks are performed:"] [INFO] [stdout] ... | [INFO] [stdout] 2026 | | #[doc = ""] [INFO] [stdout] 2027 | | #[doc = " \\return base address of the \"user\" ARAM area. As of this writing, the operating system reserves the bottom 16 KB of ARAM. Therefore, AR_Init() returns 0x04000 to indicate the starting location of the ARAM user area."] [INFO] [stdout] | |__________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] stack_idx_array pointer to an array of u32 integer [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2031:5 [INFO] [stdout] | [INFO] [stdout] 2031 | / #[doc = " \\fn void AR_StartDMA(u32 dir,u32 memaddr,u32 aramaddr,u32 len)"] [INFO] [stdout] 2032 | | #[doc = " \\brief Initiates a DMA between main memory and ARAM."] [INFO] [stdout] 2033 | | #[doc = ""] [INFO] [stdout] 2034 | | #[doc = " This function:"] [INFO] [stdout] ... | [INFO] [stdout] 2044 | | #[doc = ""] [INFO] [stdout] 2045 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] dir specifies the \ref dmamode "direction" of transfer. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2049:5 [INFO] [stdout] | [INFO] [stdout] 2049 | / #[doc = " \\fn u32 AR_Alloc(u32 len)"] [INFO] [stdout] 2050 | | #[doc = " \\brief Allocate a block of memory from ARAM having len bytes."] [INFO] [stdout] 2051 | | #[doc = ""] [INFO] [stdout] 2052 | | #[doc = " The len parameter must be a multiple of 32"] [INFO] [stdout] ... | [INFO] [stdout] 2055 | | #[doc = ""] [INFO] [stdout] 2056 | | #[doc = " \\return address of the block if successful, otherwise NULL"] [INFO] [stdout] | |___________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] len length of the specified block of memory in ARAM [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:2060:5 [INFO] [stdout] | [INFO] [stdout] 2060 | / #[doc = " \\fn u32 AR_Free(u32 *len)"] [INFO] [stdout] 2061 | | #[doc = " \\brief Free a block from ARAM"] [INFO] [stdout] 2062 | | #[doc = ""] [INFO] [stdout] 2063 | | #[doc = " \\param[out] len pointer to receive the length of the free'd ARAM block. This is optional and can be NULL."] [INFO] [stdout] 2064 | | #[doc = ""] [INFO] [stdout] 2065 | | #[doc = " \\return ARAM current baseaddress after free'ing the block"] [INFO] [stdout] | |__________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] len pointer to receive the length of the free'd ARAM block. This is optional and can be NULL. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2069:5 [INFO] [stdout] | [INFO] [stdout] 2069 | / #[doc = " \\fn void AR_Clear(u32 flag)"] [INFO] [stdout] 2070 | | #[doc = " \\brief Clear ARAM memory"] [INFO] [stdout] 2071 | | #[doc = ""] [INFO] [stdout] 2072 | | #[doc = " \\param[in] flag specifies the region of ARAM to clear"] [INFO] [stdout] 2073 | | #[doc = ""] [INFO] [stdout] 2074 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] flag specifies the region of ARAM to clear [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2176:5 [INFO] [stdout] | [INFO] [stdout] 2176 | / #[doc = " \\fn void ARQ_PostRequest(ARQRequest *req,u32 owner,u32 dir,u32 prio,u32 aram_addr,u32 mram_addr,u32 len)"] [INFO] [stdout] 2177 | | #[doc = " \\brief Enqueue a ARAM DMA transfer request."] [INFO] [stdout] 2178 | | #[doc = ""] [INFO] [stdout] 2179 | | #[doc = " \\param[in] req structure to hold ARAM DMA request informations."] [INFO] [stdout] ... | [INFO] [stdout] 2187 | | #[doc = ""] [INFO] [stdout] 2188 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] req structure to hold ARAM DMA request informations. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2200:5 [INFO] [stdout] | [INFO] [stdout] 2200 | / #[doc = " \\fn void ARQ_PostRequestAsync(ARQRequest *req,u32 owner,u32 dir,u32 prio,u32 aram_addr,u32 mram_addr,u32 len,ARQCallback c... [INFO] [stdout] 2201 | | #[doc = " \\brief Enqueue a ARAM DMA transfer request."] [INFO] [stdout] 2202 | | #[doc = ""] [INFO] [stdout] 2203 | | #[doc = " \\param[in] req structure to hold ARAM DMA request informations."] [INFO] [stdout] ... | [INFO] [stdout] 2211 | | #[doc = ""] [INFO] [stdout] 2212 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] req structure to hold ARAM DMA request informations. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2244:5 [INFO] [stdout] | [INFO] [stdout] 2244 | / #[doc = " \\fn void ARQM_Init(u32 arambase,s32 len)"] [INFO] [stdout] 2245 | | #[doc = " \\brief Initialize the ARAM queue management system"] [INFO] [stdout] 2246 | | #[doc = ""] [INFO] [stdout] 2247 | | #[doc = " \\param[in] arambase ARAM startaddress to take for the queue stack"] [INFO] [stdout] 2248 | | #[doc = " \\param[in] len maximum amount of memory to be reserved from the ARAM for the queue management"] [INFO] [stdout] 2249 | | #[doc = ""] [INFO] [stdout] 2250 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] arambase ARAM startaddress to take for the queue stack [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2254:5 [INFO] [stdout] | [INFO] [stdout] 2254 | / #[doc = " \\fn u32 ARQM_PushData(void *buffer,s32 len)"] [INFO] [stdout] 2255 | | #[doc = " \\brief Push the data onto the ARAM queue"] [INFO] [stdout] 2256 | | #[doc = ""] [INFO] [stdout] 2257 | | #[doc = " \\param[in] buffer starting address of a buffer to be pushed onto the queue. NOTE: Must be 32 byte aligned."] [INFO] [stdout] 2258 | | #[doc = " \\param[in] len length of data to be pushed onto the queue."] [INFO] [stdout] 2259 | | #[doc = ""] [INFO] [stdout] 2260 | | #[doc = " \\return The ARAM starting address for the pushed data."] [INFO] [stdout] | |_______________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] buffer starting address of a buffer to be pushed onto the queue. NOTE: Must be 32 byte aligned. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2298:5 [INFO] [stdout] | [INFO] [stdout] 2298 | / #[doc = " \\fn AISCallback AUDIO_RegisterStreamCallback(AISCallback callback)"] [INFO] [stdout] 2299 | | #[doc = " \\brief Register a user callback function for the AUDIO streaming interface"] [INFO] [stdout] 2300 | | #[doc = ""] [INFO] [stdout] 2301 | | #[doc = " \\param[in] callback pointer to the function which to call when AIS interrupt has triggered."] [INFO] [stdout] 2302 | | #[doc = ""] [INFO] [stdout] 2303 | | #[doc = " \\return pointer to old callback function or NULL respectively."] [INFO] [stdout] | |_______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] callback pointer to the function which to call when AIS interrupt has triggered. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2307:5 [INFO] [stdout] | [INFO] [stdout] 2307 | / #[doc = " \\fn void AUDIO_Init(u8 *stack)"] [INFO] [stdout] 2308 | | #[doc = " \\brief Initialize the AUDIO subsystem"] [INFO] [stdout] 2309 | | #[doc = ""] [INFO] [stdout] 2310 | | #[doc = " \\param[in] stack pointer to a memory area to work as stack when calling the callbacks. May be NULL"] [INFO] [stdout] 2311 | | #[doc = ""] [INFO] [stdout] 2312 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] stack pointer to a memory area to work as stack when calling the callbacks. May be NULL [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2316:5 [INFO] [stdout] | [INFO] [stdout] 2316 | / #[doc = " \\fn void AUDIO_SetStreamVolLeft(u8 vol)"] [INFO] [stdout] 2317 | | #[doc = " \\brief Set streaming volume on the left channel."] [INFO] [stdout] 2318 | | #[doc = ""] [INFO] [stdout] 2319 | | #[doc = " \\param[in] vol level of volume 0<= vol <=255"] [INFO] [stdout] 2320 | | #[doc = ""] [INFO] [stdout] 2321 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] vol level of volume 0<= vol <=255 [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2332:5 [INFO] [stdout] | [INFO] [stdout] 2332 | / #[doc = " \\fn void AUDIO_SetStreamVolRight(u8 vol)"] [INFO] [stdout] 2333 | | #[doc = " \\brief set streaming volume of the right channel."] [INFO] [stdout] 2334 | | #[doc = ""] [INFO] [stdout] 2335 | | #[doc = " \\param[in] vol level of volume 0<= vol <=255"] [INFO] [stdout] 2336 | | #[doc = ""] [INFO] [stdout] 2337 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] vol level of volume 0<= vol <=255 [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2348:5 [INFO] [stdout] | [INFO] [stdout] 2348 | / #[doc = " \\fn void AUDIO_SetStreamSampleRate(u32 rate)"] [INFO] [stdout] 2349 | | #[doc = " \\brief Set streaming sample rate"] [INFO] [stdout] 2350 | | #[doc = ""] [INFO] [stdout] 2351 | | #[doc = " \\param[in] rate streaming \\ref ai_sample_rates \"sample rate\""] [INFO] [stdout] 2352 | | #[doc = ""] [INFO] [stdout] 2353 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] rate streaming \ref ai_sample_rates "sample rate" [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2364:5 [INFO] [stdout] | [INFO] [stdout] 2364 | / #[doc = " \\fn AIDCallback AUDIO_RegisterDMACallback(AIDCallback callback)"] [INFO] [stdout] 2365 | | #[doc = " \\brief Register a user callback function for the audio DMA interface."] [INFO] [stdout] 2366 | | #[doc = ""] [INFO] [stdout] 2367 | | #[doc = " This callback will be called whenever the audio DMA requests new data.
"] [INFO] [stdout] ... | [INFO] [stdout] 2371 | | #[doc = ""] [INFO] [stdout] 2372 | | #[doc = " \\return pointer to old callback function or NULL respectively."] [INFO] [stdout] | |_______________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] callback pointer to the function which to call when AID interrupt has triggered. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2376:5 [INFO] [stdout] | [INFO] [stdout] 2376 | / #[doc = " \\fn void AUDIO_InitDMA(u32 startaddr,u32 len)"] [INFO] [stdout] 2377 | | #[doc = " \\brief Initialize an audio DMA transfer"] [INFO] [stdout] 2378 | | #[doc = ""] [INFO] [stdout] 2379 | | #[doc = " \\param[in] startaddr start address of the memory region to load into the audio DMA. NOTE: Has to be aligned ... [INFO] [stdout] 2380 | | #[doc = " \\param[in] len lenght of data to load into the audio DMA. NOTE: Should be a multiple of 32"] [INFO] [stdout] 2381 | | #[doc = ""] [INFO] [stdout] 2382 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] startaddr start address of the memory region to load into the audio DMA. NOTE: Has to be aligned on a 32byte boundery! [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2431:5 [INFO] [stdout] | [INFO] [stdout] 2431 | / #[doc = " \\fn void AUDIO_SetStreamTrigger(u32 cnt)"] [INFO] [stdout] 2432 | | #[doc = " \\brief Set the sample count for the stream trigger"] [INFO] [stdout] 2433 | | #[doc = ""] [INFO] [stdout] 2434 | | #[doc = " \\param[in] cnt count of samples when to trigger the audio stream."] [INFO] [stdout] 2435 | | #[doc = ""] [INFO] [stdout] 2436 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] cnt count of samples when to trigger the audio stream. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2447:5 [INFO] [stdout] | [INFO] [stdout] 2447 | / #[doc = " \\fn void AUDIO_SetDSPSampleRate(u8 rate)"] [INFO] [stdout] 2448 | | #[doc = " \\brief Set the sampling rate for the DSP interface"] [INFO] [stdout] 2449 | | #[doc = ""] [INFO] [stdout] 2450 | | #[doc = " \\param[in] rate sampling rate to set for the DSP (AI_SAMPLERATE_32KHZ,AI_SAMPLERATE_48KHZ)"] [INFO] [stdout] 2451 | | #[doc = ""] [INFO] [stdout] 2452 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] rate sampling rate to set for the DSP (AI_SAMPLERATE_32KHZ,AI_SAMPLERATE_48KHZ) [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2463:5 [INFO] [stdout] | [INFO] [stdout] 2463 | / #[doc = " \\fn void AUDIO_SetStreamPlayState(u32 state)"] [INFO] [stdout] 2464 | | #[doc = " \\brief Set the play state for the streaming audio interface"] [INFO] [stdout] 2465 | | #[doc = ""] [INFO] [stdout] 2466 | | #[doc = " \\param[in] state playstate of the streaming audio interface (AI_STREAM_STOP,AI_STREAM_START)"] [INFO] [stdout] 2467 | | #[doc = ""] [INFO] [stdout] 2468 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] state playstate of the streaming audio interface (AI_STREAM_STOP,AI_STREAM_START) [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2523:5 [INFO] [stdout] | [INFO] [stdout] 2523 | / #[doc = " \\fn void DCInvalidateRange(void *startaddress,u32 len)"] [INFO] [stdout] 2524 | | #[doc = " \\brief Invalidates a given range of the d-cache."] [INFO] [stdout] 2525 | | #[doc = ""] [INFO] [stdout] 2526 | | #[doc = " If any part of the range hits in the d-cache, the corresponding block will be invalidated."] [INFO] [stdout] ... | [INFO] [stdout] 2530 | | #[doc = ""] [INFO] [stdout] 2531 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] startaddress pointer to the startaddress of the memory range to invalidate. NOTE: Has to be aligned on a 32byte boundery [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2535:5 [INFO] [stdout] | [INFO] [stdout] 2535 | / #[doc = " \\fn void DCFlushRange(void *startaddress,u32 len)"] [INFO] [stdout] 2536 | | #[doc = " \\brief Flushes a given range."] [INFO] [stdout] 2537 | | #[doc = ""] [INFO] [stdout] 2538 | | #[doc = " If any part of the range hits in the d-cache the corresponding block will be flushed to main memory and invalidated.... [INFO] [stdout] ... | [INFO] [stdout] 2543 | | #[doc = ""] [INFO] [stdout] 2544 | | #[doc = "\\return none"] [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] startaddress pointer to the startaddress of the memory range to flush. NOTE: Has to be aligned on a 32byte boundery [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2548:5 [INFO] [stdout] | [INFO] [stdout] 2548 | / #[doc = " \\fn void DCStoreRange(void *startaddress,u32 len)"] [INFO] [stdout] 2549 | | #[doc = " \\brief Ensures a range of memory is updated with any modified data in the cache."] [INFO] [stdout] 2550 | | #[doc = ""] [INFO] [stdout] 2551 | | #[doc = " NOTE: This function invokes a \"sync\" after storing the range. This means the function will stall unt... [INFO] [stdout] ... | [INFO] [stdout] 2555 | | #[doc = ""] [INFO] [stdout] 2556 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] startaddress pointer to the startaddress of the memory range to store. NOTE: Has to be aligned on a 32byte boundery [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2560:5 [INFO] [stdout] | [INFO] [stdout] 2560 | / #[doc = " \\fn void DCFlushRangeNoSync(void *startaddress,u32 len)"] [INFO] [stdout] 2561 | | #[doc = " \\brief Flushes a given range."] [INFO] [stdout] 2562 | | #[doc = ""] [INFO] [stdout] 2563 | | #[doc = " If any part of the range hits in the d-cache the corresponding block will be flushed to main memory and invalidated.... [INFO] [stdout] ... | [INFO] [stdout] 2568 | | #[doc = ""] [INFO] [stdout] 2569 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] startaddress pointer to the startaddress of the memory range to flush. NOTE: Has to be aligned on a 32byte boundery [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2573:5 [INFO] [stdout] | [INFO] [stdout] 2573 | / #[doc = " \\fn void DCStoreRangeNoSync(void *startaddress,u32 len)"] [INFO] [stdout] 2574 | | #[doc = " \\brief Ensures a range of memory is updated with any modified data in the cache."] [INFO] [stdout] 2575 | | #[doc = ""] [INFO] [stdout] 2576 | | #[doc = " NOTE: This routine does not perform a \"sync\" to ensure that the range has been flushed to memory. T... [INFO] [stdout] ... | [INFO] [stdout] 2580 | | #[doc = ""] [INFO] [stdout] 2581 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] startaddress pointer to the startaddress of the memory range to store. NOTE: Has to be aligned on a 32byte boundery [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2585:5 [INFO] [stdout] | [INFO] [stdout] 2585 | / #[doc = " \\fn void DCZeroRange(void *startaddress,u32 len)"] [INFO] [stdout] 2586 | | #[doc = " \\brief Loads a range of memory into cache and zeroes all the cache lines."] [INFO] [stdout] 2587 | | #[doc = ""] [INFO] [stdout] 2588 | | #[doc = " \\param[in] startaddress pointer to the startaddress of the memory range to load/zero. NOTE: Has to be aligne... [INFO] [stdout] 2589 | | #[doc = " \\param[in] len length of the range to load/zero. NOTE: Should be a multiple of 32"] [INFO] [stdout] 2590 | | #[doc = ""] [INFO] [stdout] 2591 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] startaddress pointer to the startaddress of the memory range to load/zero. NOTE: Has to be aligned on a 32byte boundery [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2595:5 [INFO] [stdout] | [INFO] [stdout] 2595 | / #[doc = " \\fn void DCTouchRange(void *startaddress,u32 len)"] [INFO] [stdout] 2596 | | #[doc = " \\brief Loads a range of memory into cache."] [INFO] [stdout] 2597 | | #[doc = ""] [INFO] [stdout] 2598 | | #[doc = " \\param[in] startaddress pointer to the startaddress of the memory range to load. NOTE: Has to be aligned on ... [INFO] [stdout] 2599 | | #[doc = " \\param[in] len length of the range to load. NOTE: Should be a multiple of 32"] [INFO] [stdout] 2600 | | #[doc = ""] [INFO] [stdout] 2601 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] startaddress pointer to the startaddress of the memory range to load. NOTE: Has to be aligned on a 32byte boundery [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2658:5 [INFO] [stdout] | [INFO] [stdout] 2658 | / #[doc = " \\fn void ICBlockInvalidate(void *startaddress)"] [INFO] [stdout] 2659 | | #[doc = " \\brief Invalidates a block in the i-cache."] [INFO] [stdout] 2660 | | #[doc = ""] [INFO] [stdout] 2661 | | #[doc = " If the block hits in the i-cache, the corresponding block will be invalidated."] [INFO] [stdout] ... | [INFO] [stdout] 2664 | | #[doc = ""] [INFO] [stdout] 2665 | | #[doc = "\\return none"] [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] startaddress pointer to the startaddress of the memory block to invalidate. NOTE: Has to be aligned on a 32byte boundery [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2669:5 [INFO] [stdout] | [INFO] [stdout] 2669 | / #[doc = " \\fn void ICInvalidateRange(void *startaddress,u32 len)"] [INFO] [stdout] 2670 | | #[doc = " \\brief Invalidate a range in the L1 i-cache."] [INFO] [stdout] 2671 | | #[doc = ""] [INFO] [stdout] 2672 | | #[doc = " If any part of the range hits in the i-cache, the corresponding block will be invalidated."] [INFO] [stdout] ... | [INFO] [stdout] 2676 | | #[doc = ""] [INFO] [stdout] 2677 | | #[doc = " \\return none"] [INFO] [stdout] | |_____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] startaddress pointer to the startaddress of the memory range to invalidate. NOTE: Has to be aligned on a 32byte boundery [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2891:5 [INFO] [stdout] | [INFO] [stdout] 2891 | / #[doc = " \\fn s32 CARD_Init(const char *gamecode,const char *company)"] [INFO] [stdout] 2892 | | #[doc = "\\brief Performs the initialization of the memory card subsystem"] [INFO] [stdout] 2893 | | #[doc = "\\param[in] gamecode pointer to a 4byte long string to specify the vendors game code. May be NULL"] [INFO] [stdout] 2894 | | #[doc = "\\param[in] company pointer to a 2byte long string to specify the vendors company code. May be NULL"] [INFO] [stdout] 2895 | | #[doc = ""] [INFO] [stdout] 2896 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] gamecode pointer to a 4byte long string to specify the vendors game code. May be NULL [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2900:5 [INFO] [stdout] | [INFO] [stdout] 2900 | / #[doc = " \\fn s32 CARD_Probe(s32 chn)"] [INFO] [stdout] 2901 | | #[doc = "\\brief Performs a check against the desired EXI channel if a device is inserted"] [INFO] [stdout] 2902 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 2903 | | #[doc = ""] [INFO] [stdout] 2904 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2908:5 [INFO] [stdout] | [INFO] [stdout] 2908 | / #[doc = " \\fn s32 CARD_ProbeEx(s32 chn,s32 *mem_size,s32 *sect_size)"] [INFO] [stdout] 2909 | | #[doc = "\\brief Performs a check against the desired EXI channel if a memory card is inserted or mounted"] [INFO] [stdout] 2910 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 2911 | | #[doc = "\\param[out] mem_size pointer to a integer variable, ready to take the resulting value (this param is optional and can be NU... [INFO] [stdout] 2912 | | #[doc = "\\param[out] sect_size pointer to a integer variable, ready to take the resulting value (this param is optional and can be N... [INFO] [stdout] 2913 | | #[doc = ""] [INFO] [stdout] 2914 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:2908:5 [INFO] [stdout] | [INFO] [stdout] 2908 | / #[doc = " \\fn s32 CARD_ProbeEx(s32 chn,s32 *mem_size,s32 *sect_size)"] [INFO] [stdout] 2909 | | #[doc = "\\brief Performs a check against the desired EXI channel if a memory card is inserted or mounted"] [INFO] [stdout] 2910 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 2911 | | #[doc = "\\param[out] mem_size pointer to a integer variable, ready to take the resulting value (this param is optional and can be NU... [INFO] [stdout] 2912 | | #[doc = "\\param[out] sect_size pointer to a integer variable, ready to take the resulting value (this param is optional and can be N... [INFO] [stdout] 2913 | | #[doc = ""] [INFO] [stdout] 2914 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] mem_size pointer to a integer variable, ready to take the resulting value (this param is optional and can be NULL) [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2918:5 [INFO] [stdout] | [INFO] [stdout] 2918 | / #[doc = " \\fn s32 CARD_Mount(s32 chn,void *workarea,cardcallback detach_cb)"] [INFO] [stdout] 2919 | | #[doc = "\\brief Mounts the memory card in the slot CHN. Synchronous version."] [INFO] [stdout] 2920 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 2921 | | #[doc = "\\param[in] workarea pointer to memory area to hold the cards system area. The startaddress of the workdarea should be align... [INFO] [stdout] 2922 | | #[doc = "\\param[in] detach_cb pointer to a callback function. This callback function will be called when the card is removed from th... [INFO] [stdout] 2923 | | #[doc = ""] [INFO] [stdout] 2924 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2928:5 [INFO] [stdout] | [INFO] [stdout] 2928 | / #[doc = " \\fn s32 CARD_MountAsync(s32 chn,void *workarea,cardcallback detach_cb,cardcallback attach_cb)"] [INFO] [stdout] 2929 | | #[doc = "\\brief Mounts the memory card in the slot CHN. This function returns immediately. Asynchronous version."] [INFO] [stdout] 2930 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 2931 | | #[doc = "\\param[in] workarea pointer to memory area to hold the cards system area. The startaddress of the workdarea should be align... [INFO] [stdout] ... | [INFO] [stdout] 2934 | | #[doc = ""] [INFO] [stdout] 2935 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2944:5 [INFO] [stdout] | [INFO] [stdout] 2944 | / #[doc = " \\fn s32 CARD_Unmount(s32 chn)"] [INFO] [stdout] 2945 | | #[doc = "\\brief Unmounts the memory card in the slot CHN and releases the EXI bus."] [INFO] [stdout] 2946 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 2947 | | #[doc = ""] [INFO] [stdout] 2948 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2952:5 [INFO] [stdout] | [INFO] [stdout] 2952 | / #[doc = " \\fn s32 CARD_Read(card_file *file,void *buffer,u32 len,u32 offset)"] [INFO] [stdout] 2953 | | #[doc = "\\brief Reads the data from the file into the buffer from the given offset with the given length. Synchronous version"] [INFO] [stdout] 2954 | | #[doc = "\\param[in] file pointer to the card_file structure. It holds the fileinformations to read from."] [INFO] [stdout] 2955 | | #[doc = "\\param[out] buffer pointer to memory area read-in the data. The startaddress of the buffer should be aligned to a 32byte bo... [INFO] [stdout] ... | [INFO] [stdout] 2958 | | #[doc = ""] [INFO] [stdout] 2959 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] file pointer to the card_file structure. It holds the fileinformations to read from. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:2952:5 [INFO] [stdout] | [INFO] [stdout] 2952 | / #[doc = " \\fn s32 CARD_Read(card_file *file,void *buffer,u32 len,u32 offset)"] [INFO] [stdout] 2953 | | #[doc = "\\brief Reads the data from the file into the buffer from the given offset with the given length. Synchronous version"] [INFO] [stdout] 2954 | | #[doc = "\\param[in] file pointer to the card_file structure. It holds the fileinformations to read from."] [INFO] [stdout] 2955 | | #[doc = "\\param[out] buffer pointer to memory area read-in the data. The startaddress of the buffer should be aligned to a 32byte bo... [INFO] [stdout] ... | [INFO] [stdout] 2958 | | #[doc = ""] [INFO] [stdout] 2959 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] buffer pointer to memory area read-in the data. The startaddress of the buffer should be aligned to a 32byte boundery. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2968:5 [INFO] [stdout] | [INFO] [stdout] 2968 | / #[doc = " \\fn s32 CARD_ReadAsync(card_file *file,void *buffer,u32 len,u32 offset,cardcallback callback)"] [INFO] [stdout] 2969 | | #[doc = "\\brief Reads the data from the file into the buffer from the given offset with the given length. This function returns imme... [INFO] [stdout] 2970 | | #[doc = "\\param[in] file pointer to the card_file structure. It holds the fileinformations to read from."] [INFO] [stdout] 2971 | | #[doc = "\\param[out] buffer pointer to memory area read-in the data. The startaddress of the buffer should be aligned to a 32byte bo... [INFO] [stdout] ... | [INFO] [stdout] 2975 | | #[doc = ""] [INFO] [stdout] 2976 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] file pointer to the card_file structure. It holds the fileinformations to read from. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:2968:5 [INFO] [stdout] | [INFO] [stdout] 2968 | / #[doc = " \\fn s32 CARD_ReadAsync(card_file *file,void *buffer,u32 len,u32 offset,cardcallback callback)"] [INFO] [stdout] 2969 | | #[doc = "\\brief Reads the data from the file into the buffer from the given offset with the given length. This function returns imme... [INFO] [stdout] 2970 | | #[doc = "\\param[in] file pointer to the card_file structure. It holds the fileinformations to read from."] [INFO] [stdout] 2971 | | #[doc = "\\param[out] buffer pointer to memory area read-in the data. The startaddress of the buffer should be aligned to a 32byte bo... [INFO] [stdout] ... | [INFO] [stdout] 2975 | | #[doc = ""] [INFO] [stdout] 2976 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] buffer pointer to memory area read-in the data. The startaddress of the buffer should be aligned to a 32byte boundery. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2986:5 [INFO] [stdout] | [INFO] [stdout] 2986 | / #[doc = " \\fn s32 CARD_Open(s32 chn,const char *filename,card_file *file)"] [INFO] [stdout] 2987 | | #[doc = "\\brief Opens the file with the given filename and fills in the fileinformations."] [INFO] [stdout] 2988 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 2989 | | #[doc = "\\param[in] filename name of the file to open."] [INFO] [stdout] 2990 | | #[doc = "\\param[out] file pointer to the card_file structure. It receives the fileinformations for later usage."] [INFO] [stdout] 2991 | | #[doc = ""] [INFO] [stdout] 2992 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:2986:5 [INFO] [stdout] | [INFO] [stdout] 2986 | / #[doc = " \\fn s32 CARD_Open(s32 chn,const char *filename,card_file *file)"] [INFO] [stdout] 2987 | | #[doc = "\\brief Opens the file with the given filename and fills in the fileinformations."] [INFO] [stdout] 2988 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 2989 | | #[doc = "\\param[in] filename name of the file to open."] [INFO] [stdout] 2990 | | #[doc = "\\param[out] file pointer to the card_file structure. It receives the fileinformations for later usage."] [INFO] [stdout] 2991 | | #[doc = ""] [INFO] [stdout] 2992 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] file pointer to the card_file structure. It receives the fileinformations for later usage. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:2996:5 [INFO] [stdout] | [INFO] [stdout] 2996 | / #[doc = " \\fn s32 CARD_OpenEntry(s32 chn,card_dir *entry,card_file *file)"] [INFO] [stdout] 2997 | | #[doc = "\\brief Opens the file with the given filename and fills in the fileinformations."] [INFO] [stdout] 2998 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 2999 | | #[doc = "\\param[in] entry pointer to the directory entry to open."] [INFO] [stdout] 3000 | | #[doc = "\\param[out] file pointer to the card_file structure. It receives the fileinformations for later usage."] [INFO] [stdout] 3001 | | #[doc = ""] [INFO] [stdout] 3002 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:2996:5 [INFO] [stdout] | [INFO] [stdout] 2996 | / #[doc = " \\fn s32 CARD_OpenEntry(s32 chn,card_dir *entry,card_file *file)"] [INFO] [stdout] 2997 | | #[doc = "\\brief Opens the file with the given filename and fills in the fileinformations."] [INFO] [stdout] 2998 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 2999 | | #[doc = "\\param[in] entry pointer to the directory entry to open."] [INFO] [stdout] 3000 | | #[doc = "\\param[out] file pointer to the card_file structure. It receives the fileinformations for later usage."] [INFO] [stdout] 3001 | | #[doc = ""] [INFO] [stdout] 3002 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] file pointer to the card_file structure. It receives the fileinformations for later usage. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3006:5 [INFO] [stdout] | [INFO] [stdout] 3006 | / #[doc = " \\fn s32 CARD_Close(card_file *file)"] [INFO] [stdout] 3007 | | #[doc = "\\brief Closes the file with the given card_file structure and releases the handle."] [INFO] [stdout] 3008 | | #[doc = "\\param[in] file pointer to the card_file structure to close."] [INFO] [stdout] 3009 | | #[doc = ""] [INFO] [stdout] 3010 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] file pointer to the card_file structure to close. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3014:5 [INFO] [stdout] | [INFO] [stdout] 3014 | / #[doc = " \\fn s32 CARD_Create(s32 chn,const char *filename,u32 size,card_file *file)"] [INFO] [stdout] 3015 | | #[doc = "\\brief Creates a new file with the given filename and fills in the fileinformations. Synchronous version."] [INFO] [stdout] 3016 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 3017 | | #[doc = "\\param[in] filename name of the file to create."] [INFO] [stdout] ... | [INFO] [stdout] 3020 | | #[doc = ""] [INFO] [stdout] 3021 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:3014:5 [INFO] [stdout] | [INFO] [stdout] 3014 | / #[doc = " \\fn s32 CARD_Create(s32 chn,const char *filename,u32 size,card_file *file)"] [INFO] [stdout] 3015 | | #[doc = "\\brief Creates a new file with the given filename and fills in the fileinformations. Synchronous version."] [INFO] [stdout] 3016 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 3017 | | #[doc = "\\param[in] filename name of the file to create."] [INFO] [stdout] ... | [INFO] [stdout] 3020 | | #[doc = ""] [INFO] [stdout] 3021 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] file pointer to the card_file structure. It receives the fileinformations for later usage. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3030:5 [INFO] [stdout] | [INFO] [stdout] 3030 | / #[doc = " \\fn s32 CARD_CreateAsync(s32 chn,const char *filename,u32 size,card_file *file,cardcallback callback)"] [INFO] [stdout] 3031 | | #[doc = "\\brief Creates a new file with the given filename and fills in the fileinformations. This function returns immediately. Asy... [INFO] [stdout] 3032 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 3033 | | #[doc = "\\param[in] filename name of the file to create."] [INFO] [stdout] ... | [INFO] [stdout] 3037 | | #[doc = ""] [INFO] [stdout] 3038 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:3030:5 [INFO] [stdout] | [INFO] [stdout] 3030 | / #[doc = " \\fn s32 CARD_CreateAsync(s32 chn,const char *filename,u32 size,card_file *file,cardcallback callback)"] [INFO] [stdout] 3031 | | #[doc = "\\brief Creates a new file with the given filename and fills in the fileinformations. This function returns immediately. Asy... [INFO] [stdout] 3032 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 3033 | | #[doc = "\\param[in] filename name of the file to create."] [INFO] [stdout] ... | [INFO] [stdout] 3037 | | #[doc = ""] [INFO] [stdout] 3038 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] file pointer to the card_file structure. It receives the fileinformations for later usage. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3048:5 [INFO] [stdout] | [INFO] [stdout] 3048 | / #[doc = " \\fn s32 CARD_CreateEntry(s32 chn,card_dir *entry,card_file *file)"] [INFO] [stdout] 3049 | | #[doc = "\\brief Creates a new file with the given filename and fills in the fileinformations. Synchronous version."] [INFO] [stdout] 3050 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 3051 | | #[doc = "\\param[in] entry pointer to the directory entry to create."] [INFO] [stdout] 3052 | | #[doc = "\\param[out] file pointer to the card_file structure. It receives the fileinformations for later usage."] [INFO] [stdout] 3053 | | #[doc = ""] [INFO] [stdout] 3054 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:3048:5 [INFO] [stdout] | [INFO] [stdout] 3048 | / #[doc = " \\fn s32 CARD_CreateEntry(s32 chn,card_dir *entry,card_file *file)"] [INFO] [stdout] 3049 | | #[doc = "\\brief Creates a new file with the given filename and fills in the fileinformations. Synchronous version."] [INFO] [stdout] 3050 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 3051 | | #[doc = "\\param[in] entry pointer to the directory entry to create."] [INFO] [stdout] 3052 | | #[doc = "\\param[out] file pointer to the card_file structure. It receives the fileinformations for later usage."] [INFO] [stdout] 3053 | | #[doc = ""] [INFO] [stdout] 3054 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] file pointer to the card_file structure. It receives the fileinformations for later usage. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3058:5 [INFO] [stdout] | [INFO] [stdout] 3058 | / #[doc = " \\fn s32 CARD_CreateEntryAsync(s32 chn,card_dir *entry,card_file *file,cardcallback callback)"] [INFO] [stdout] 3059 | | #[doc = "\\brief Creates a new file with the given filename and fills in the fileinformations. This function returns immediately. Asy... [INFO] [stdout] 3060 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 3061 | | #[doc = "\\param[in] entry pointer to the directory entry to create"] [INFO] [stdout] ... | [INFO] [stdout] 3064 | | #[doc = ""] [INFO] [stdout] 3065 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:3058:5 [INFO] [stdout] | [INFO] [stdout] 3058 | / #[doc = " \\fn s32 CARD_CreateEntryAsync(s32 chn,card_dir *entry,card_file *file,cardcallback callback)"] [INFO] [stdout] 3059 | | #[doc = "\\brief Creates a new file with the given filename and fills in the fileinformations. This function returns immediately. Asy... [INFO] [stdout] 3060 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 3061 | | #[doc = "\\param[in] entry pointer to the directory entry to create"] [INFO] [stdout] ... | [INFO] [stdout] 3064 | | #[doc = ""] [INFO] [stdout] 3065 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] file pointer to the card_file structure. It receives the fileinformations for later usage. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3074:5 [INFO] [stdout] | [INFO] [stdout] 3074 | / #[doc = " \\fn s32 CARD_Delete(s32 chn,const char *filename)"] [INFO] [stdout] 3075 | | #[doc = "\\brief Deletes a file with the given filename. Synchronous version."] [INFO] [stdout] 3076 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 3077 | | #[doc = "\\param[in] filename name of the file to delete."] [INFO] [stdout] 3078 | | #[doc = ""] [INFO] [stdout] 3079 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3083:5 [INFO] [stdout] | [INFO] [stdout] 3083 | / #[doc = " \\fn s32 CARD_DeleteAsync(s32 chn,const char *filename,cardcallback callback)"] [INFO] [stdout] 3084 | | #[doc = "\\brief Deletes a file with the given filename. This function returns immediately. Asynchronous version."] [INFO] [stdout] 3085 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 3086 | | #[doc = "\\param[in] filename name of the file to delete."] [INFO] [stdout] 3087 | | #[doc = "\\param[in] callback pointer to a callback function. This callback will be called when the delete process has finished."] [INFO] [stdout] 3088 | | #[doc = ""] [INFO] [stdout] 3089 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3097:5 [INFO] [stdout] | [INFO] [stdout] 3097 | / #[doc = " \\fn s32 CARD_DeleteEntry(s32 chn,card_dir *dir_entry)"] [INFO] [stdout] 3098 | | #[doc = "\\brief Deletes a file with the given directory entry informations."] [INFO] [stdout] 3099 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 3100 | | #[doc = "\\param[in] dir_entry pointer to the card_dir structure which holds the informations for the delete operation."] [INFO] [stdout] 3101 | | #[doc = ""] [INFO] [stdout] 3102 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3106:5 [INFO] [stdout] | [INFO] [stdout] 3106 | / #[doc = " \\fn s32 CARD_DeleteEntryAsync(s32 chn,card_dir *dir_entry,cardcallback callback)"] [INFO] [stdout] 3107 | | #[doc = "\\brief Deletes a file with the given directory entry informations. This function returns immediately. Asynchronous version."] [INFO] [stdout] 3108 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 3109 | | #[doc = "\\param[in] dir_entry pointer to the card_dir structure which holds the informations for the delete operation."] [INFO] [stdout] 3110 | | #[doc = "\\param[in] callback pointer to a callback function. This callback will be called when the delete process has finished."] [INFO] [stdout] 3111 | | #[doc = ""] [INFO] [stdout] 3112 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3117:5 [INFO] [stdout] | [INFO] [stdout] 3117 | / #[doc = " \\fn s32 CARD_Write(card_file *file,void *buffer,u32 len,u32 offset)"] [INFO] [stdout] 3118 | | #[doc = "\\brief Writes the data to the file from the buffer to the given offset with the given length. Synchronous version"] [INFO] [stdout] 3119 | | #[doc = "\\param[in] file pointer to the card_file structure which holds the fileinformations."] [INFO] [stdout] 3120 | | #[doc = "\\param[in] buffer pointer to the memory area to read from. The startaddress of the buffer should be aligned on a 32byte bou... [INFO] [stdout] ... | [INFO] [stdout] 3123 | | #[doc = ""] [INFO] [stdout] 3124 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] file pointer to the card_file structure which holds the fileinformations. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3133:5 [INFO] [stdout] | [INFO] [stdout] 3133 | / #[doc = " \\fn s32 CARD_WriteAsync(card_file *file,void *buffer,u32 len,u32 offset,cardcallback callback)"] [INFO] [stdout] 3134 | | #[doc = "\\brief Writes the data to the file from the buffer to the given offset with the given length. This function returns immedia... [INFO] [stdout] 3135 | | #[doc = "\\param[in] file pointer to the card_file structure which holds the fileinformations."] [INFO] [stdout] 3136 | | #[doc = "\\param[in] buffer pointer to the memory area to read from. The startaddress of the buffer should be aligned on a 32byte bou... [INFO] [stdout] ... | [INFO] [stdout] 3140 | | #[doc = ""] [INFO] [stdout] 3141 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] file pointer to the card_file structure which holds the fileinformations. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3151:5 [INFO] [stdout] | [INFO] [stdout] 3151 | / #[doc = " \\fn s32 CARD_GetErrorCode(s32 chn)"] [INFO] [stdout] 3152 | | #[doc = "\\brief Returns the result code from the last operation."] [INFO] [stdout] 3153 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 3154 | | #[doc = ""] [INFO] [stdout] 3155 | | #[doc = "\\return \\ref card_errors \"card error codes\" of last operation"] [INFO] [stdout] | |________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3159:5 [INFO] [stdout] | [INFO] [stdout] 3159 | / #[doc = " \\fn s32 CARD_FindFirst(s32 chn, card_dir *dir, bool showall)"] [INFO] [stdout] 3160 | | #[doc = "\\brief Start to iterate thru the memory card's directory structure and returns the first directory entry."] [INFO] [stdout] 3161 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 3162 | | #[doc = "\\param[out] dir pointer to card_dir structure to receive the result set."] [INFO] [stdout] 3163 | | #[doc = "\\param[in] showall Whether to show all files of the memory card or only those which are identified by th... [INFO] [stdout] 3164 | | #[doc = ""] [INFO] [stdout] 3165 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:3159:5 [INFO] [stdout] | [INFO] [stdout] 3159 | / #[doc = " \\fn s32 CARD_FindFirst(s32 chn, card_dir *dir, bool showall)"] [INFO] [stdout] 3160 | | #[doc = "\\brief Start to iterate thru the memory card's directory structure and returns the first directory entry."] [INFO] [stdout] 3161 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 3162 | | #[doc = "\\param[out] dir pointer to card_dir structure to receive the result set."] [INFO] [stdout] 3163 | | #[doc = "\\param[in] showall Whether to show all files of the memory card or only those which are identified by th... [INFO] [stdout] 3164 | | #[doc = ""] [INFO] [stdout] 3165 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] dir pointer to card_dir structure to receive the result set. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:3169:5 [INFO] [stdout] | [INFO] [stdout] 3169 | / #[doc = " \\fn s32 CARD_FindNext(card_dir *dir)"] [INFO] [stdout] 3170 | | #[doc = "\\brief Returns the next directory entry from the memory cards directory structure."] [INFO] [stdout] 3171 | | #[doc = "\\param[out] dir pointer to card_dir structure to receive the result set."] [INFO] [stdout] 3172 | | #[doc = ""] [INFO] [stdout] 3173 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] dir pointer to card_dir structure to receive the result set. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3177:5 [INFO] [stdout] | [INFO] [stdout] 3177 | / #[doc = " \\fn s32 CARD_GetDirectory(s32 chn, card_dir *dir_entries, s32 *count, bool showall)"] [INFO] [stdout] 3178 | | #[doc = "\\brief Returns the directory entries. size of entries is max. 128."] [INFO] [stdout] 3179 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 3180 | | #[doc = "\\param[out] dir_entries pointer to card_dir structure to receive the result set."] [INFO] [stdout] ... | [INFO] [stdout] 3183 | | #[doc = ""] [INFO] [stdout] 3184 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:3177:5 [INFO] [stdout] | [INFO] [stdout] 3177 | / #[doc = " \\fn s32 CARD_GetDirectory(s32 chn, card_dir *dir_entries, s32 *count, bool showall)"] [INFO] [stdout] 3178 | | #[doc = "\\brief Returns the directory entries. size of entries is max. 128."] [INFO] [stdout] 3179 | | #[doc = "\\param[in] chn CARD slot"] [INFO] [stdout] 3180 | | #[doc = "\\param[out] dir_entries pointer to card_dir structure to receive the result set."] [INFO] [stdout] ... | [INFO] [stdout] 3183 | | #[doc = ""] [INFO] [stdout] 3184 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] dir_entries pointer to card_dir structure to receive the result set. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3193:5 [INFO] [stdout] | [INFO] [stdout] 3193 | / #[doc = " \\fn s32 CARD_GetSectorSize(s32 chn,u32 *sector_size)"] [INFO] [stdout] 3194 | | #[doc = "\\brief Returns the next directory entry from the memory cards directory structure."] [INFO] [stdout] 3195 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3196 | | #[doc = "\\param[out] sector_size pointer to receive the result."] [INFO] [stdout] 3197 | | #[doc = ""] [INFO] [stdout] 3198 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:3193:5 [INFO] [stdout] | [INFO] [stdout] 3193 | / #[doc = " \\fn s32 CARD_GetSectorSize(s32 chn,u32 *sector_size)"] [INFO] [stdout] 3194 | | #[doc = "\\brief Returns the next directory entry from the memory cards directory structure."] [INFO] [stdout] 3195 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3196 | | #[doc = "\\param[out] sector_size pointer to receive the result."] [INFO] [stdout] 3197 | | #[doc = ""] [INFO] [stdout] 3198 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] sector_size pointer to receive the result. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3202:5 [INFO] [stdout] | [INFO] [stdout] 3202 | / #[doc = " \\fn s32 CARD_GetBlockCount(s32 chn,u32 *block_count)"] [INFO] [stdout] 3203 | | #[doc = "\\brief Returns the next directory entry from the memory cards directory structure."] [INFO] [stdout] 3204 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3205 | | #[doc = "\\param[out] sector_size pointer to receive the result."] [INFO] [stdout] 3206 | | #[doc = ""] [INFO] [stdout] 3207 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:3202:5 [INFO] [stdout] | [INFO] [stdout] 3202 | / #[doc = " \\fn s32 CARD_GetBlockCount(s32 chn,u32 *block_count)"] [INFO] [stdout] 3203 | | #[doc = "\\brief Returns the next directory entry from the memory cards directory structure."] [INFO] [stdout] 3204 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3205 | | #[doc = "\\param[out] sector_size pointer to receive the result."] [INFO] [stdout] 3206 | | #[doc = ""] [INFO] [stdout] 3207 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] sector_size pointer to receive the result. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3211:5 [INFO] [stdout] | [INFO] [stdout] 3211 | / #[doc = " \\fn s32 CARD_GetStatus(s32 chn,s32 fileno,card_stat *stats)"] [INFO] [stdout] 3212 | | #[doc = "\\brief Get additional file statistic informations."] [INFO] [stdout] 3213 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3214 | | #[doc = "\\param[in] fileno file index. returned by a previous call to CARD_Open()."] [INFO] [stdout] 3215 | | #[doc = "\\param[out] stats pointer to receive the result set."] [INFO] [stdout] 3216 | | #[doc = ""] [INFO] [stdout] 3217 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:3211:5 [INFO] [stdout] | [INFO] [stdout] 3211 | / #[doc = " \\fn s32 CARD_GetStatus(s32 chn,s32 fileno,card_stat *stats)"] [INFO] [stdout] 3212 | | #[doc = "\\brief Get additional file statistic informations."] [INFO] [stdout] 3213 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3214 | | #[doc = "\\param[in] fileno file index. returned by a previous call to CARD_Open()."] [INFO] [stdout] 3215 | | #[doc = "\\param[out] stats pointer to receive the result set."] [INFO] [stdout] 3216 | | #[doc = ""] [INFO] [stdout] 3217 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] stats pointer to receive the result set. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3221:5 [INFO] [stdout] | [INFO] [stdout] 3221 | / #[doc = " \\fn s32 CARD_GetStatusEx(s32 chn, s32 fileno, card_direntry *entry)"] [INFO] [stdout] 3222 | | #[doc = "\\brief Get the directory entry (GCI header)"] [INFO] [stdout] 3223 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3224 | | #[doc = "\\param[in] fileno file index. returned by a previous call to CARD_Open()."] [INFO] [stdout] 3225 | | #[doc = "\\param[out] entry pointer to receive the directory entry."] [INFO] [stdout] 3226 | | #[doc = ""] [INFO] [stdout] 3227 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:3221:5 [INFO] [stdout] | [INFO] [stdout] 3221 | / #[doc = " \\fn s32 CARD_GetStatusEx(s32 chn, s32 fileno, card_direntry *entry)"] [INFO] [stdout] 3222 | | #[doc = "\\brief Get the directory entry (GCI header)"] [INFO] [stdout] 3223 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3224 | | #[doc = "\\param[in] fileno file index. returned by a previous call to CARD_Open()."] [INFO] [stdout] 3225 | | #[doc = "\\param[out] entry pointer to receive the directory entry."] [INFO] [stdout] 3226 | | #[doc = ""] [INFO] [stdout] 3227 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] entry pointer to receive the directory entry. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3231:5 [INFO] [stdout] | [INFO] [stdout] 3231 | / #[doc = " \\fn s32 CARD_SetStatus(s32 chn,s32 fileno,card_stat *stats)"] [INFO] [stdout] 3232 | | #[doc = "\\brief Set additional file statistic informations. Synchronous version."] [INFO] [stdout] 3233 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3234 | | #[doc = "\\param[in] fileno file index. returned by a previous call to CARD_Open()."] [INFO] [stdout] 3235 | | #[doc = "\\param[out] stats pointer which holds the informations to set."] [INFO] [stdout] 3236 | | #[doc = ""] [INFO] [stdout] 3237 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:3231:5 [INFO] [stdout] | [INFO] [stdout] 3231 | / #[doc = " \\fn s32 CARD_SetStatus(s32 chn,s32 fileno,card_stat *stats)"] [INFO] [stdout] 3232 | | #[doc = "\\brief Set additional file statistic informations. Synchronous version."] [INFO] [stdout] 3233 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3234 | | #[doc = "\\param[in] fileno file index. returned by a previous call to CARD_Open()."] [INFO] [stdout] 3235 | | #[doc = "\\param[out] stats pointer which holds the informations to set."] [INFO] [stdout] 3236 | | #[doc = ""] [INFO] [stdout] 3237 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] stats pointer which holds the informations to set. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3241:5 [INFO] [stdout] | [INFO] [stdout] 3241 | / #[doc = " \\fn s32 CARD_SetStatusAsync(s32 chn,s32 fileno,card_stat *stats,cardcallback callback)"] [INFO] [stdout] 3242 | | #[doc = "\\brief Set additional file statistic informations. This function returns immediately. Asynchronous version."] [INFO] [stdout] 3243 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3244 | | #[doc = "\\param[in] fileno file index. returned by a previous call to CARD_Open()."] [INFO] [stdout] ... | [INFO] [stdout] 3247 | | #[doc = ""] [INFO] [stdout] 3248 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:3241:5 [INFO] [stdout] | [INFO] [stdout] 3241 | / #[doc = " \\fn s32 CARD_SetStatusAsync(s32 chn,s32 fileno,card_stat *stats,cardcallback callback)"] [INFO] [stdout] 3242 | | #[doc = "\\brief Set additional file statistic informations. This function returns immediately. Asynchronous version."] [INFO] [stdout] 3243 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3244 | | #[doc = "\\param[in] fileno file index. returned by a previous call to CARD_Open()."] [INFO] [stdout] ... | [INFO] [stdout] 3247 | | #[doc = ""] [INFO] [stdout] 3248 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] stats pointer which holds the informations to set. [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3257:5 [INFO] [stdout] | [INFO] [stdout] 3257 | / #[doc = " \\fn s32 CARD_SetStatusEx(s32 chn, s32 fileno, card_direntry *entry)"] [INFO] [stdout] 3258 | | #[doc = "\\brief Set the directory entry (preferably from a GCI header), except block index and lenght"] [INFO] [stdout] 3259 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3260 | | #[doc = "\\param[in] fileno file index. returned by a previous call to CARD_Open()."] [INFO] [stdout] 3261 | | #[doc = "\\param[out] entry pointer to a directory entry structure (or GCI header)."] [INFO] [stdout] 3262 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:3257:5 [INFO] [stdout] | [INFO] [stdout] 3257 | / #[doc = " \\fn s32 CARD_SetStatusEx(s32 chn, s32 fileno, card_direntry *entry)"] [INFO] [stdout] 3258 | | #[doc = "\\brief Set the directory entry (preferably from a GCI header), except block index and lenght"] [INFO] [stdout] 3259 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3260 | | #[doc = "\\param[in] fileno file index. returned by a previous call to CARD_Open()."] [INFO] [stdout] 3261 | | #[doc = "\\param[out] entry pointer to a directory entry structure (or GCI header)."] [INFO] [stdout] 3262 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] entry pointer to a directory entry structure (or GCI header). [INFO] [stdout] ^^^ [INFO] [stdout] = note: no item named `out` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `in` [INFO] [stdout] --> src/ogc.rs:3266:5 [INFO] [stdout] | [INFO] [stdout] 3266 | / #[doc = " \\fn s32 CARD_GetAttributes(s32 chn,s32 fileno,u8 *attr)"] [INFO] [stdout] 3267 | | #[doc = "\\brief Get additional file attributes. Synchronous version."] [INFO] [stdout] 3268 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3269 | | #[doc = "\\param[in] fileno file index. returned by a previous call to CARD_Open()."] [INFO] [stdout] 3270 | | #[doc = "\\param[out] attr pointer to receive attribute value."] [INFO] [stdout] 3271 | | #[doc = ""] [INFO] [stdout] 3272 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[in] chn CARD slot. [INFO] [stdout] ^^ [INFO] [stdout] = note: no item named `in` in scope [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `out` [INFO] [stdout] --> src/ogc.rs:3266:5 [INFO] [stdout] | [INFO] [stdout] 3266 | / #[doc = " \\fn s32 CARD_GetAttributes(s32 chn,s32 fileno,u8 *attr)"] [INFO] [stdout] 3267 | | #[doc = "\\brief Get additional file attributes. Synchronous version."] [INFO] [stdout] 3268 | | #[doc = "\\param[in] chn CARD slot."] [INFO] [stdout] 3269 | | #[doc = "\\param[in] fileno file index. returned by a previous call to CARD_Open()."] [INFO] [stdout] 3270 | | #[doc = "\\param[out] attr pointer to receive attribute value."] [INFO] [stdout] 3271 | | #[doc = ""] [INFO] [stdout] 3272 | | #[doc = "\\return \\ref card_errors \"card error codes\""] [INFO] [stdout] | |______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] \param[out] attr pointer to receive attribute value. [INFO] [stdout] ^^^ [WARN] too many lines in the log, truncating it