device drivers

  1. L

    An interview with Marshall.

    I had ChatGPT write an interview, and it actually produced very useful information. However, I had one last talking point for it to analyze, and it refused, giving me this output instead: AI: Based on the information you've provided, it seems like this project is quite complex and will require...
  2. Incnis Mrsi

    Effects of kernel drivers on video adapter

    Hello. Ī am long accustomed to handling of video adapters by Linux. But now doing some setup and testing with FreeBSD 12.1 where things go differently. In spite of all my efforts, the system (except for Xorg) makes no reasonable job on video modes: not a single time did...
  3. aponomarenko

    Solved List of supported device ids

    Hello, Is there a way to get complete list of supported PCI & USB device ids and classes in the FreeBSD kernel? I.e. ids of the devices listed on the page Any static analysis of the source code or binary? In Linux it's done by LKDDb...
  4. N

    Configuring Ralink wireless device

    How can I configure Ralink rt3290 wifi adapter device for wifi connection?
  5. S

    AMD eMMC 5.0 controller device driver

    Hi, I'm trying to port the following linux patch for AMD eMMC 5.0 controller: What would be the optimal way to port this? Should I create a separate module for this controller or is there a way I can override some of the host ops like its done in...
  6. S

    PCI Express card driver load and unload takes too much time

    Hello Folks, We have a PCI express card for data processing to achieve 25 to 30 Gbps . Recently we have been facing a issue in one of the server . System information is given below: Supermicro motherboard-X11DPH-TQ motherboard hw.model: Intel(R) Xeon(R) Gold 5115 CPU @ 2.40GHz ( Dual CPU...
  7. I

    Other Mount file from character device

    I'd like to create a character device that serves as a single file's filesystem. Thus, I created my own device implementing read, write and mmap methods. For the experiment, I wish my device to be mounted by regular high-level filesystem and represent a dynamic library available for loading by...
  8. Farhan Khan

    How to get PCI Private Driver Data Pointer?

    Hi all, I am trying to figure out how FreeBSD's PCI kernel modules work, maybe to do some light porting from Linux. My understanding is that during the attach call, the device will provide the driver with a pointer to a list of function pointers, which, when parsed, can be used to perform I/O...
  9. ~/rs

    Device drivers: some questions about d_close

    Hi, I am porting just for fun a Linux char device of mine to FreeBSD. However, I am having some issues with the "d_close". In Linux the routines related with file closing are or at least should be executed by "release". So, this device driver specifically admits N open() calls... If the...