Ev3dev exposes motors, sensors and other EV3-related devices through a set of drivers that are built into the platform. If you want to access those drivers directly instead of using a pre-built library, you’ll need to read from and write to the sysfs properties that ev3dev exposes. Here are some resources to get you started.