parport_ip32_probe_port(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

Bestie, welcome to parport_ip32_probe_port(9) from the Kernel API Manual 🫢. This function is literally here to probe and register the IP32 built-in parallel port, and honestly? Iconic behavior πŸ’….

✨ SYNOPSIS ✨

struct parport * parport_ip32_probe_port (void );

πŸŽ€ ARGUMENTS πŸŽ€

  • void β€” no arguments. Not a single one. The void is void-ing 😌

πŸ¦‹ DESCRIPTION πŸ¦‹

It returns the new allocated parport structure ✨.

On error, an error code is encoded in return value with the ERR_PTR function β€” that's the whole error vibe 😭.

🌈 SEE ALSO 🌈

Kernel file ./drivers/parport/parport_ip32.c β€” plus the whole entire reference squad, no skipping: struct parport_ip32_regs(9), enum parport_ip32_irq_mode(9), struct parport_ip32_private(9), struct parport_ip32_dma_data(9), parport_ip32_dma_setup_context(9), parport_ip32_dma_interrupt(9), parport_ip32_dma_start(9), parport_ip32_dma_stop(9), parport_ip32_dma_get_residue(9), parport_ip32_dma_register(9), parport_ip32_dma_unregister(9), parport_ip32_wakeup(9), parport_ip32_interrupt(9), parport_ip32_read_econtrol(9), parport_ip32_write_econtrol(9), parport_ip32_frob_econtrol(9), parport_ip32_set_mode(9), parport_ip32_read_data(9), parport_ip32_write_data(9), parport_ip32_read_status(9), __parport_ip32_read_control(9), __parport_ip32_write_control(9), __parport_ip32_frob_control(9), parport_ip32_read_control(9), parport_ip32_write_control(9), parport_ip32_frob_control(9), parport_ip32_disable_irq(9), parport_ip32_enable_irq(9), parport_ip32_data_forward(9), parport_ip32_data_reverse(9), parport_ip32_init_state(9), parport_ip32_save_state(9), parport_ip32_restore_state(9), parport_ip32_clear_epp_timeout(9), parport_ip32_epp_read(9), parport_ip32_epp_write(9), parport_ip32_epp_read_data(9), parport_ip32_epp_write_data(9), parport_ip32_epp_read_addr(9), parport_ip32_epp_write_addr(9), parport_ip32_fifo_wait_break(9), parport_ip32_fwp_wait_polling(9), parport_ip32_fwp_wait_interrupt(9), parport_ip32_fifo_write_block_pio(9), parport_ip32_fifo_write_block_dma(9), parport_ip32_fifo_write_block(9), parport_ip32_drain_fifo(9), parport_ip32_get_fifo_residue(9), parport_ip32_compat_write_data(9), parport_ip32_ecp_write_data(9), parport_ip32_ecp_supported(9), parport_ip32_fifo_supported(9), parport_ip32_make_isa_registers(9), parport_ip32_unregister_port(9), parport_ip32_init(9), parport_ip32_exit(9).


Cute sign-off: this page's source/version is ./drivers/parport, and its date is October 2026 β€” mwah, bestie πŸ’‹πŸŒΈ

πŸ“¦ where this page comes from