Kernel Driver Delays, and New Interface Board Design

Unfortunately integrating pinctrl is proving harder than expected to port to the Raspberry Pi. Briefly, pinctrl is the module that controls which module in the SOC is connected to which IO pin. e.g. Is a pin being used for GPIO or is for the SPI module.

As such, I’ll probably just post the patch for the spi driver and pinctrl will have to wait.

However, in the meantime, here’s a new design for a buffered I/O interface. It has 8 inputs, 8 outputs (open collector, each able to sink a reasonable amount of current) with leds, buttons and a couple of relays thrown in. The design’s gone of to the PCB house today, so it should be a couple of days before the real hardware arrives. Enough time to finish the SPI kernel driver maybe!

Advertisements

2 thoughts on “Kernel Driver Delays, and New Interface Board Design

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s