Editing OtherOS++
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1,344: | Line 1,344: | ||
=FreeBSD Development= | =FreeBSD Development= | ||
Crossreference: [http://portal.gitbrew.org/wikibrew/PS3:FreeBSD_Development gitbrew.org::FreeBSD Development] <br /> | Crossreference: [http://portal.gitbrew.org/wikibrew/PS3:FreeBSD_Development gitbrew.org::FreeBSD Development] <br /> | ||
'''Get in touch with me if you want to help with FreeBSD development because there are only 2 developers currently working on FreeBSD PS3 support :(''' | '''Get in touch with me if you want to help with FreeBSD development because there are only 2 developers currently working on FreeBSD PS3 support :(''' | ||
Line 1,359: | Line 1,358: | ||
* Sound driver | * Sound driver | ||
* Use CAM framework for HDD driver like in Blu-Ray driver | * Use CAM framework for HDD driver like in Blu-Ray driver | ||
* FLASH/VFLASH drivers | * FLASH/VFLASH drivers | ||
* WiFi driver ('''work in progress''') | * WiFi driver ('''work in progress''') | ||
Line 1,381: | Line 1,380: | ||
==WLAN== | ==WLAN== | ||
* Kernel | * Kernel module '''if_jpt.c'''. | ||
* Use WLAN driver '''an''' as an example how to implement WLAN drivers which handle 802.11 protocol internally. | * Use WLAN driver '''an''' as an example how to implement WLAN drivers which handle 802.11 protocol internally. | ||
* http://fxr.watson.org/fxr/source/dev/an/if_an.c | * http://fxr.watson.org/fxr/source/dev/an/if_an.c | ||
* http://fxr.watson.org/fxr/source/net/if_tap.c | * http://fxr.watson.org/fxr/source/net/if_tap.c | ||
==RSX== | ==RSX== | ||
Line 1,392: | Line 1,390: | ||
* FreeBSD DRM framework supports PCI devices only currently :-( Platform devices are NOT supported by FreeBSD's DRM framework. | * FreeBSD DRM framework supports PCI devices only currently :-( Platform devices are NOT supported by FreeBSD's DRM framework. | ||
* No choice as to use kernel module with my own user space interface. Yeah, hate me kernel developers, i know, it's ugly but NVIDIA does it too ('''/dev/nvidia''', '''/dev/nvidiactl''' and '''nvidia.ko'''). | * No choice as to use kernel module with my own user space interface. Yeah, hate me kernel developers, i know, it's ugly but NVIDIA does it too ('''/dev/nvidia''', '''/dev/nvidiactl''' and '''nvidia.ko'''). | ||
==FLASH/VFLASH== | ==FLASH/VFLASH== |