Hmm... yes, really.
Probably, lv1_mm == lv1_memory_management?
Does hypercall know about its index in the interrupt table? Can that table contain one pointer many times?
If no, that picture is just blue-white-black paintwork.
Search found 207 matches
- Tue Jan 26, 2010 3:32 am
- Forum: PS3 Development
- Topic: geohot on the PS3 ...
- Replies: 40
- Views: 53280
- Tue Jan 26, 2010 2:46 am
- Forum: PS3 Development
- Topic: geohot on the PS3 ...
- Replies: 40
- Views: 53280
- Fri Nov 28, 2008 1:13 am
- Forum: PS3 Development
- Topic: Barrier implementation using SPE signals
- Replies: 6
- Views: 6405
- Fri Nov 21, 2008 12:27 am
- Forum: PS3 Development
- Topic: Barrier implementation using SPE signals
- Replies: 6
- Views: 6405
- Mon Oct 13, 2008 4:32 pm
- Forum: PS3 Linux Development
- Topic: linux kernel memory allocation.
- Replies: 5
- Views: 6233
alloc_memory - gpu_ioremap - release_memory cheat
I used memory chunk allocated by lv1_allocate_memory( 1 << 20, 20, 0, 0x04, &xdr_lpar, &muid ); The function lv1_gpu_context_iomap( context.handle, 0, xdr_lpar, 1 << 20, 0 ) returns 0. But RSX failed to write/read that memory. Why? lv1_gpu_context_iomap( context.handle, 0, xdr_frame_buffer, ...
- Wed Sep 24, 2008 2:51 am
- Forum: PS3 Linux Development
- Topic: linux kernel memory allocation.
- Replies: 5
- Views: 6233
- Mon Sep 22, 2008 5:50 pm
- Forum: PS3 Linux Development
- Topic: linux kernel memory allocation.
- Replies: 5
- Views: 6233
- Sun Sep 21, 2008 7:09 am
- Forum: PS3 Linux Development
- Topic: linux kernel memory allocation.
- Replies: 5
- Views: 6233
linux kernel memory allocation.
That code allocates memory on PS3: ** * ps3_mm_region_create - create a memory region in the vas * @r: pointer to a struct mem_region to accept initialized values * @size: requested region size * * This implementation creates the region with the vas large page size. * @size is rounde...
- Tue Sep 09, 2008 5:53 am
- Forum: PS3 Development
- Topic: The hunt for HV's FIFO/Push buffer...
- Replies: 463
- Views: 918831
0x300 & 0x301 entries
It seem like these function perfom TILES & ZCULL setup.
First parameters of these functions change from 0 to number of color & depth tiles ( params of lv1_gpu_memory_allocate ).
First parameters of these functions change from 0 to number of color & depth tiles ( params of lv1_gpu_memory_allocate ).
- Fri Jul 25, 2008 1:01 am
- Forum: PS3 Linux Development
- Topic: Max available RAM in PS3 Linux
- Replies: 2
- Views: 6216
- Mon Jul 21, 2008 4:11 am
- Forum: PS3 Development
- Topic: otheros/file.bin?
- Replies: 9
- Views: 10516
This page http://www.ps3news.com/tag/bootup says how the boot proccess looks like. The SCC (Super Companion Chip), made by Toshiba gets the PS3 started up. It reads asecure_loader from flash, and loads it into SPE in isolation mode. The Flash reading is interesting, as the data on the flash chips ar...
- Sat Jul 19, 2008 6:54 am
- Forum: PS3 Development
- Topic: The hunt for HV's FIFO/Push buffer...
- Replies: 463
- Views: 918831
lv1_gpu_attribute probe
I used some code to probe lv1_gpu_context_attribute subfunctions with LV1_ILLEGAL_PARAMETER_VALUE return value; Refer http://wiki.ps2dev.org/ps3:hypervisor:lv1_gpu_context_attribute u64 tbl[] = { xdr_lpar, 0x200, 0x201, 0x100, 0x101, 0x102, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, ...
- Mon Jul 14, 2008 5:46 pm
- Forum: PS3 Development
- Topic: The hunt for HV's FIFO/Push buffer...
- Replies: 463
- Views: 918831
small idea
I have an idea about possible test. there is lv1_gpu_open function with 1 parameter. There is lv1_gpu_device_map function and LV1_ILLEGAL_PARAMETER_VALUE return code for device 0 and 4. http://wiki.ps2dev.org/ps3:hypervisor:lv1_gpu_device_map Can somebody test for( int i = 0; i < 64; ++i &am...
- Wed Jul 09, 2008 4:06 am
- Forum: PS3 Development
- Topic: PS3 Texture Swizzling
- Replies: 2
- Views: 4688
- Tue Jun 17, 2008 12:55 am
- Forum: PS3 Development
- Topic: The hunt for HV's FIFO/Push buffer...
- Replies: 463
- Views: 918831
- Sun May 25, 2008 10:18 pm
- Forum: PS3 Linux Development
- Topic: Noob questions about PPU SIMD setup
- Replies: 2
- Views: 4013
- Mon May 19, 2008 6:37 pm
- Forum: PS3 Linux Development
- Topic: two for loops very low frame rate
- Replies: 27
- Views: 18508
- Mon Apr 14, 2008 4:09 pm
- Forum: PS3 Development
- Topic: Who wants 252MB more RAM for PS3 homebrew.
- Replies: 70
- Views: 77839
> still don't understand. If the CPU writes directly to video ram through a pointer, it's 10MB/sec It is better to try SPU-initiated DMAs for VRAM writes. I'm not sure about exact numbers, need to retest. But I think that 5GiB/s is possible to achieve. High VRAM write rate is very usable for resourc...
- Sat Apr 12, 2008 11:00 pm
- Forum: PS3 Linux Development
- Topic: The state of 3D using the RSX
- Replies: 12
- Views: 15256
- Sat Apr 12, 2008 10:38 pm
- Forum: PS3 Development
- Topic: Who wants 252MB more RAM for PS3 homebrew.
- Replies: 70
- Views: 77839
- Fri Apr 11, 2008 5:28 pm
- Forum: PS3 Development
- Topic: Who wants 252MB more RAM for PS3 homebrew.
- Replies: 70
- Views: 77839
>Having the CPU write directly to VRAM would be incredibly slow. Writes are fast. DMA writes are at ~5 GB/s I think. XDR frame buffer is allocated at system startup. By default ps3fb allocates 9 megs for 1080i frame buffer. You can change that value to 4-5 MiBs if you do not want to use HD resolutio...
- Tue Mar 11, 2008 5:22 pm
- Forum: PS3 Linux Development
- Topic: The state of 3D using the RSX
- Replies: 12
- Views: 15256
There is simple 3D API with vertex/index buffer support, texture support, shader compiler: svn co svn://svn.ps2dev.org/ps3ware/trunk/libps3rsx libps3rsx I do not know any difference between NV40 and RSX. I think that it is easy to port Nouveau high-level stuff. Just recompile it. The main problem is...
- Tue Feb 26, 2008 9:39 pm
- Forum: PS3 Linux Development
- Topic: RSX PS3 << need help >>
- Replies: 53
- Views: 47322
- Tue Feb 26, 2008 7:57 pm
- Forum: PS3 Development
- Topic: Cold Boot Attacks on Disk Encryption
- Replies: 9
- Views: 13346
- Sun Feb 17, 2008 6:47 pm
- Forum: PS3 Linux Development
- Topic: Linux performance & distros
- Replies: 10
- Views: 9626
- Sat Feb 16, 2008 6:53 pm
- Forum: PS3 Linux Development
- Topic: Linux performance & distros
- Replies: 10
- Views: 9626
As far as I know it is possible to plug your SATA HDD into PS3. HDD is encrypted ( encryption on reserved SPU ), so all DMAs are perfomed by HV. Probably, it is possible to extend XDR memory. Devkits have 512 MiBs of XDR memory ( it is open info, you can google it ). Probably devkits and retail cons...
- Sun Feb 10, 2008 11:11 pm
- Forum: PS3 Development
- Topic: 32-bit vs. 64-bit PPU code
- Replies: 4
- Views: 6448
>Some trial code I've done in 32 bit mode runs in a rather random extent : some DMA transfers between ppe ram and spe local store work, while some don't (infinite process hangup, needs to be killed by SIGINT). Transfer pointers from PPE to SPE as unsigned __int32. dma_put(get) will take correct unsi...
- Thu Feb 07, 2008 7:19 am
- Forum: PS3 Linux Development
- Topic: RSX PS3 << need help >>
- Replies: 53
- Views: 47322
libps3rsx update
I commited
1.) Blending support
2.) float16 support
3.) new FX demo.
This demo renders animated particles on SPU. All particle params ( position, size, color, orientation ) were exported from Maya DCC tool and saved as animation tracks.
Code is not very clean and needs to be refactored.
1.) Blending support
2.) float16 support
3.) new FX demo.
This demo renders animated particles on SPU. All particle params ( position, size, color, orientation ) were exported from Maya DCC tool and saved as animation tracks.
Code is not very clean and needs to be refactored.
- Sun Feb 03, 2008 6:50 pm
- Forum: PS3 Linux Development
- Topic: RSX PS3 << need help >>
- Replies: 53
- Views: 47322
You can refer this code ( tools/toolgeometry/colladatool.cpp ) about model packing. http://www.everfall.com/paste/id.php?wlf5ol18m6fq You can also setup vertex streams by hands with: with typedef enum { EMPTY=0x0, FLOAT=0x2, UBYTE=0x4, SHORT=0x5 } geom_format_t; typedef enum { POS0 = 0x0, WGHT = 0x1...
- Thu Jan 31, 2008 4:22 am
- Forum: PS3 Linux Development
- Topic: RSX PS3 << need help >>
- Replies: 53
- Views: 47322