version 1.1, 2013/01/01 05:34:36
|
version 1.5, 2013/01/27 09:10:13
|
Line 1
|
Line 1
|
[[!meta title="NetBSD/evbarm on Raspberry Pi"]] |
[[!meta title="NetBSD/evbarm on Raspberry Pi"]] |
|
|
|
[[images/raspberrypi.jpg]] |
|
|
This page attempts to document and coordinate efforts towards NetBSD/evbarm on [Raspberry Pi](http://www.raspberrypi.org). |
This page attempts to document and coordinate efforts towards NetBSD/evbarm on [Raspberry Pi](http://www.raspberrypi.org). |
|
|
|
(Raspberry Pi [image](http://www.flickr.com/photos/42325803@N07/8118758647/) by Christopher Lee used under CC-By-2.0 license) |
|
|
# What works |
# What works |
- multi-user boot with root on SD card and serial console |
- multi-user boot with root on SD card and serial or graphics console |
|
- USB (host); control, interrupt and bulk transfers. Has some stability issues that are being worked on. man page missing. |
|
- USB Ethernet |
|
- RNG: works |
|
- I²C: works, could use enhancements, man page |
|
- SPI: works, could use enhancements, man page |
|
|
# What needs work |
# What needs work |
- USB (host): work in progress |
- VCHIQ; work in progress - will provide audio. |
- I²C: work in progress |
- USB (host); isochronous transfers. DMA support. |
- SPI: work in progress |
- DMA controller driver / dmover(9) backend |
|
- Teach sdhc(4) about dmover; not Raspberry Pi specific |
|
- hardfloat; not Raspberry Pi specific |
|
- earm ABI; not Raspberry Pi specific |
- GPIO |
- GPIO |
- framebuffer |
|
- almost everything relating to working with the VideoCore IV |
|