Nathan Whitehorn
fd520b6e21
Use FDT properties to identify a PS3 if present.
2015-01-05 01:05:35 +00:00
Nathan Whitehorn
f1d2752f31
Make PS3 work with the userspace kboot loader. loader.ps3 will disappear
...
from the tree in the near future.
Done at: Hackathon
2015-01-05 00:50:16 +00:00
Jean-Sébastien Pédron
1365d0770d
vt(4): Use vt_fb_drawrect() and vt_fb_setpixel() in all vt_fb-derivative
...
Review: https://reviews.freebsd.org/D789
Reviewed by: nwhitehorn
Approved by: nwhitehorn
MFC after: 2 days
2014-09-16 18:02:24 +00:00
Jean-Sébastien Pédron
631bb572ba
vt(4): Add vd_bitblt_bmp_t callback
...
The code was already there in all backends, we just expose it. This is
used to display the splash screen.
MFC after: 1 week
2014-08-23 20:35:33 +00:00
Jean-Sébastien Pédron
c285e4a5e9
vt_fb: Implement vd_bitblt_text_t for vt_fb and derivatives
...
MFC after: 1 week
2014-08-23 15:00:47 +00:00
Jean-Sébastien Pédron
ca885fdfde
Fix two files forgotten in r269783 (vt_generate_cons_palette)
...
Reported by: bz
MFC after: 1 week
MFC with: 269783
2014-08-10 22:24:14 +00:00
Nathan Whitehorn
0f3ec4da2f
Retire vd_maskbitbltchr. The same functionality can be obtained by testing
...
for mask != NULL in vd_bitbltchr, which all implementations of vd_bitbltchr()
were doing anyway.
2014-08-07 21:00:16 +00:00
Nathan Whitehorn
9ed297c83c
Retire various intertwined bits of fbd(4) and vt_fb, in particular the
...
pixel modification indirection. No actual drivers use it and those that
might (e.g. creatorfb) use custom implementations of vd_bitbltchr().
2014-08-06 00:35:48 +00:00
Nathan Whitehorn
3ddad7da27
Enable X11 via xf86-video-scfb on the Playstation 3. This commit made from
...
an xterm running for the first time on said Playstation.
2014-07-19 23:39:17 +00:00
Nathan Whitehorn
49588d0fac
Move the PS3 framebuffer console to use vt instead of syscons and adjust
...
GENERIC64 for PowerPC to use vt with it.
Much to my chagrin, PS3 support seems to have bitrotted somewhat since the
last time I tried it. ehci panics on attach and interrupt handling seems
to be faulty. This should be fixed soon...
2014-05-11 05:49:35 +00:00
Nathan Whitehorn
8fd26abad8
Avoid warnings about duplicate modules.
...
MFC after: 2 weeks
2012-02-04 19:50:26 +00:00
Nathan Whitehorn
263b790117
Support infrastructure for X11 on PS3.
...
Submitted by: geoffrey dot levand at mail dot ru
MFC after: 1 week
2011-12-18 16:53:21 +00:00
Nathan Whitehorn
03479763b2
Import support for the Sony Playstation 3 using the OtherOS feature
...
available on firmwares 3.15 and earlier.
Caveats: Support for the internal SATA controller is currently missing,
as is support for framebuffer resolutions other than 720x480. These
deficiencies will be remedied soon.
Special thanks to Peter Grehan for providing the hardware that made this
port possible, and thanks to Geoff Levand of Sony Computer Entertainment
for advice on the LV1 hypervisor.
2011-01-06 04:12:29 +00:00