/dports/games/libretro-genesis_plus_gx/Genesis-Plus-GX-7f83bc5/core/cart_hw/ |
H A D | sram.c | 41 T_SRAM sram; variable 68 sram.sram = cart.rom + 0x800000; in sram_init() 74 memset(sram.sram, 0x00, 0x10000); in sram_init() 79 memset(sram.sram, 0xFF, 0x10000); in sram_init() 82 sram.crc = crc32(0, sram.sram, 0x10000); in sram_init() 113 else if ((sram.start > sram.end) || ((sram.end - sram.start) >= 0x10000)) in sram_init() 115 sram.end = sram.start + 0xffff; in sram_init() 212 return sram.sram[address & 0xffff]; in sram_read_byte() 217 return READ_WORD(sram.sram, address & 0xfffe); in sram_read_word() 222 sram.sram[address & 0xffff] = data; in sram_write_byte() [all …]
|
/dports/games/kodi-addon-game.libretro.genplus/game.libretro.genplus-1.7.4.15-Matrix/depends/common/genplus/core/cart_hw/ |
H A D | sram.c | 41 T_SRAM sram; variable 68 sram.sram = cart.rom + 0x800000; in sram_init() 74 memset(sram.sram, 0x00, 0x10000); in sram_init() 79 memset(sram.sram, 0xFF, 0x10000); in sram_init() 82 sram.crc = crc32(0, sram.sram, 0x10000); in sram_init() 113 else if ((sram.start > sram.end) || ((sram.end - sram.start) >= 0x10000)) in sram_init() 115 sram.end = sram.start + 0xffff; in sram_init() 212 return sram.sram[address & 0xffff]; in sram_read_byte() 217 return READ_WORD(sram.sram, address & 0xfffe); in sram_read_word() 222 sram.sram[address & 0xffff] = data; in sram_write_byte() [all …]
|
/dports/devel/avr-gdb/gdb-7.3.1/sim/avr/ |
H A D | interp.c | 839 return (sram[RAMPZ] << 16) | (sram[REGZ_HI] << 8) | sram[REGZ_LO]; in get_z() 1036 sram[sp--] = sram[get_d (op)]; in sim_resume() 1045 sram[get_d (op)] = sram[++sp]; in sim_resume() 1066 res = sram[d] ^ sram[get_r (op)]; in sim_resume() 1073 res = sram[d] & sram[get_r (op)]; in sim_resume() 1087 res = sram[d] | sram[get_r (op)]; in sim_resume() 1281 sram[get_d (op)] = sram[get_r (op)]; in sim_resume() 1287 sram[d] = sram[r]; in sim_resume() 1288 sram[d + 1] = sram[r + 1]; in sim_resume() 1313 sram[get_d (op)] = sram[d]; in sim_resume() [all …]
|
/dports/devel/gdb761/gdb-7.6.1/sim/avr/ |
H A D | interp.c | 839 return (sram[RAMPZ] << 16) | (sram[REGZ_HI] << 8) | sram[REGZ_LO]; in get_z() 1036 sram[sp--] = sram[get_d (op)]; in sim_resume() 1045 sram[get_d (op)] = sram[++sp]; in sim_resume() 1066 res = sram[d] ^ sram[get_r (op)]; in sim_resume() 1073 res = sram[d] & sram[get_r (op)]; in sim_resume() 1087 res = sram[d] | sram[get_r (op)]; in sim_resume() 1281 sram[get_d (op)] = sram[get_r (op)]; in sim_resume() 1287 sram[d] = sram[r]; in sim_resume() 1288 sram[d + 1] = sram[r + 1]; in sim_resume() 1313 sram[get_d (op)] = sram[d]; in sim_resume() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/misc/ |
H A D | sram.c | 97 struct sram_partition *part = &sram->partition[sram->partitions]; in sram_add_partition() 136 part = &sram->partition[sram->partitions - 1]; in sram_free_partitions() 137 for (; sram->partitions; sram->partitions--, part--) { in sram_free_partitions() 254 sram->partition = devm_kcalloc(sram->dev, in sram_reserve_regions() 346 sram = devm_kzalloc(&pdev->dev, sizeof(*sram), GFP_KERNEL); in sram_probe() 347 if (!sram) in sram_probe() 366 sram->clk = devm_clk_get(sram->dev, NULL); in sram_probe() 387 gen_pool_size(sram->pool) / 1024, sram->virt_base); in sram_probe() 394 if (sram->clk) in sram_probe() 406 if (gen_pool_avail(sram->pool) < gen_pool_size(sram->pool)) in sram_remove() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/misc/ |
H A D | sram.c | 97 struct sram_partition *part = &sram->partition[sram->partitions]; in sram_add_partition() 136 part = &sram->partition[sram->partitions - 1]; in sram_free_partitions() 137 for (; sram->partitions; sram->partitions--, part--) { in sram_free_partitions() 254 sram->partition = devm_kcalloc(sram->dev, in sram_reserve_regions() 346 sram = devm_kzalloc(&pdev->dev, sizeof(*sram), GFP_KERNEL); in sram_probe() 347 if (!sram) in sram_probe() 366 sram->clk = devm_clk_get(sram->dev, NULL); in sram_probe() 387 gen_pool_size(sram->pool) / 1024, sram->virt_base); in sram_probe() 394 if (sram->clk) in sram_probe() 406 if (gen_pool_avail(sram->pool) < gen_pool_size(sram->pool)) in sram_remove() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/misc/ |
H A D | sram.c | 97 struct sram_partition *part = &sram->partition[sram->partitions]; in sram_add_partition() 136 part = &sram->partition[sram->partitions - 1]; in sram_free_partitions() 137 for (; sram->partitions; sram->partitions--, part--) { in sram_free_partitions() 254 sram->partition = devm_kcalloc(sram->dev, in sram_reserve_regions() 346 sram = devm_kzalloc(&pdev->dev, sizeof(*sram), GFP_KERNEL); in sram_probe() 347 if (!sram) in sram_probe() 366 sram->clk = devm_clk_get(sram->dev, NULL); in sram_probe() 387 gen_pool_size(sram->pool) / 1024, sram->virt_base); in sram_probe() 394 if (sram->clk) in sram_probe() 406 if (gen_pool_avail(sram->pool) < gen_pool_size(sram->pool)) in sram_remove() [all …]
|
/dports/emulators/qemu-utils/qemu-4.2.1/roms/u-boot-sam460ex/arch/powerpc/cpu/mpc5xxx/ |
H A D | loadtask.c | 17 int *sram = (int *)MPC5XXX_SRAM; in loadtask() local 31 offset = (unsigned int)sram; in loadtask() 44 start = (sram[basetask * 8] - (unsigned int)sram); in loadtask() 45 end = (sram[(basetask + tasks - 1) * 8 + 1] - (unsigned int)sram); in loadtask() 54 sram[i] = task_org[i]; in loadtask() 58 start = (sram[basetask * 8 + 2] - (unsigned int)sram); in loadtask() 59 end = (sram[(basetask + tasks - 1) * 8 + 2] + 256 - (unsigned int)sram); in loadtask() 63 sram[i] = task_org[i]; in loadtask() 67 start = ((sram[basetask * 8 + 3] & 0xfffffffc) - (unsigned int)sram); in loadtask() 68 end = ((sram[(basetask + tasks - 1) * 8 + 3] & 0xfffffffc) + 256 - (unsigned int)sram); in loadtask() [all …]
|
/dports/emulators/qemu-utils/qemu-4.2.1/roms/u-boot-sam460ex/arch/powerpc/cpu/mpc8220/ |
H A D | loadtask.c | 17 int *sram = (int *) (MMAP_SRAM + 512); in loadtask() local 31 offset = (unsigned int) sram; in loadtask() 44 start = (sram[basetask * 8] - (unsigned int) sram); in loadtask() 45 end = (sram[(basetask + tasks - 1) * 8 + 1] - (unsigned int) sram); in loadtask() 54 sram[i] = task_org[i]; in loadtask() 58 start = (sram[basetask * 8 + 2] - (unsigned int) sram); in loadtask() 60 (unsigned int) sram); in loadtask() 64 sram[i] = task_org[i]; in loadtask() 68 start = ((sram[basetask * 8 + 3] & 0xfffffffc) - (unsigned int) sram); in loadtask() 70 (unsigned int) sram); in loadtask() [all …]
|
/dports/emulators/qemu5/qemu-5.2.0/roms/u-boot-sam460ex/arch/powerpc/cpu/mpc5xxx/ |
H A D | loadtask.c | 17 int *sram = (int *)MPC5XXX_SRAM; in loadtask() local 31 offset = (unsigned int)sram; in loadtask() 44 start = (sram[basetask * 8] - (unsigned int)sram); in loadtask() 45 end = (sram[(basetask + tasks - 1) * 8 + 1] - (unsigned int)sram); in loadtask() 54 sram[i] = task_org[i]; in loadtask() 58 start = (sram[basetask * 8 + 2] - (unsigned int)sram); in loadtask() 59 end = (sram[(basetask + tasks - 1) * 8 + 2] + 256 - (unsigned int)sram); in loadtask() 63 sram[i] = task_org[i]; in loadtask() 67 start = ((sram[basetask * 8 + 3] & 0xfffffffc) - (unsigned int)sram); in loadtask() 68 end = ((sram[(basetask + tasks - 1) * 8 + 3] & 0xfffffffc) + 256 - (unsigned int)sram); in loadtask() [all …]
|
/dports/emulators/qemu5/qemu-5.2.0/roms/u-boot-sam460ex/arch/powerpc/cpu/mpc8220/ |
H A D | loadtask.c | 17 int *sram = (int *) (MMAP_SRAM + 512); in loadtask() local 31 offset = (unsigned int) sram; in loadtask() 44 start = (sram[basetask * 8] - (unsigned int) sram); in loadtask() 45 end = (sram[(basetask + tasks - 1) * 8 + 1] - (unsigned int) sram); in loadtask() 54 sram[i] = task_org[i]; in loadtask() 58 start = (sram[basetask * 8 + 2] - (unsigned int) sram); in loadtask() 60 (unsigned int) sram); in loadtask() 64 sram[i] = task_org[i]; in loadtask() 68 start = ((sram[basetask * 8 + 3] & 0xfffffffc) - (unsigned int) sram); in loadtask() 70 (unsigned int) sram); in loadtask() [all …]
|
/dports/emulators/qemu-powernv/qemu-powernv-3.0.50/roms/u-boot-sam460ex/arch/powerpc/cpu/mpc5xxx/ |
H A D | loadtask.c | 17 int *sram = (int *)MPC5XXX_SRAM; in loadtask() local 31 offset = (unsigned int)sram; in loadtask() 44 start = (sram[basetask * 8] - (unsigned int)sram); in loadtask() 45 end = (sram[(basetask + tasks - 1) * 8 + 1] - (unsigned int)sram); in loadtask() 54 sram[i] = task_org[i]; in loadtask() 58 start = (sram[basetask * 8 + 2] - (unsigned int)sram); in loadtask() 59 end = (sram[(basetask + tasks - 1) * 8 + 2] + 256 - (unsigned int)sram); in loadtask() 63 sram[i] = task_org[i]; in loadtask() 67 start = ((sram[basetask * 8 + 3] & 0xfffffffc) - (unsigned int)sram); in loadtask() 68 end = ((sram[(basetask + tasks - 1) * 8 + 3] & 0xfffffffc) + 256 - (unsigned int)sram); in loadtask() [all …]
|
/dports/emulators/qemu-powernv/qemu-powernv-3.0.50/roms/u-boot-sam460ex/arch/powerpc/cpu/mpc8220/ |
H A D | loadtask.c | 17 int *sram = (int *) (MMAP_SRAM + 512); in loadtask() local 31 offset = (unsigned int) sram; in loadtask() 44 start = (sram[basetask * 8] - (unsigned int) sram); in loadtask() 45 end = (sram[(basetask + tasks - 1) * 8 + 1] - (unsigned int) sram); in loadtask() 54 sram[i] = task_org[i]; in loadtask() 58 start = (sram[basetask * 8 + 2] - (unsigned int) sram); in loadtask() 60 (unsigned int) sram); in loadtask() 64 sram[i] = task_org[i]; in loadtask() 68 start = ((sram[basetask * 8 + 3] & 0xfffffffc) - (unsigned int) sram); in loadtask() 70 (unsigned int) sram); in loadtask() [all …]
|
/dports/emulators/qemu42/qemu-4.2.1/roms/u-boot-sam460ex/arch/powerpc/cpu/mpc5xxx/ |
H A D | loadtask.c | 17 int *sram = (int *)MPC5XXX_SRAM; in loadtask() local 31 offset = (unsigned int)sram; in loadtask() 44 start = (sram[basetask * 8] - (unsigned int)sram); in loadtask() 45 end = (sram[(basetask + tasks - 1) * 8 + 1] - (unsigned int)sram); in loadtask() 54 sram[i] = task_org[i]; in loadtask() 58 start = (sram[basetask * 8 + 2] - (unsigned int)sram); in loadtask() 59 end = (sram[(basetask + tasks - 1) * 8 + 2] + 256 - (unsigned int)sram); in loadtask() 63 sram[i] = task_org[i]; in loadtask() 67 start = ((sram[basetask * 8 + 3] & 0xfffffffc) - (unsigned int)sram); in loadtask() 68 end = ((sram[(basetask + tasks - 1) * 8 + 3] & 0xfffffffc) + 256 - (unsigned int)sram); in loadtask() [all …]
|
/dports/emulators/qemu42/qemu-4.2.1/roms/u-boot-sam460ex/arch/powerpc/cpu/mpc8220/ |
H A D | loadtask.c | 17 int *sram = (int *) (MMAP_SRAM + 512); in loadtask() local 31 offset = (unsigned int) sram; in loadtask() 44 start = (sram[basetask * 8] - (unsigned int) sram); in loadtask() 45 end = (sram[(basetask + tasks - 1) * 8 + 1] - (unsigned int) sram); in loadtask() 54 sram[i] = task_org[i]; in loadtask() 58 start = (sram[basetask * 8 + 2] - (unsigned int) sram); in loadtask() 60 (unsigned int) sram); in loadtask() 64 sram[i] = task_org[i]; in loadtask() 68 start = ((sram[basetask * 8 + 3] & 0xfffffffc) - (unsigned int) sram); in loadtask() 70 (unsigned int) sram); in loadtask() [all …]
|
/dports/emulators/qemu-guest-agent/qemu-5.0.1/roms/u-boot-sam460ex/arch/powerpc/cpu/mpc8220/ |
H A D | loadtask.c | 17 int *sram = (int *) (MMAP_SRAM + 512); in loadtask() local 31 offset = (unsigned int) sram; in loadtask() 44 start = (sram[basetask * 8] - (unsigned int) sram); in loadtask() 45 end = (sram[(basetask + tasks - 1) * 8 + 1] - (unsigned int) sram); in loadtask() 54 sram[i] = task_org[i]; in loadtask() 58 start = (sram[basetask * 8 + 2] - (unsigned int) sram); in loadtask() 60 (unsigned int) sram); in loadtask() 64 sram[i] = task_org[i]; in loadtask() 68 start = ((sram[basetask * 8 + 3] & 0xfffffffc) - (unsigned int) sram); in loadtask() 70 (unsigned int) sram); in loadtask() [all …]
|
/dports/emulators/qemu-guest-agent/qemu-5.0.1/roms/u-boot-sam460ex/arch/powerpc/cpu/mpc5xxx/ |
H A D | loadtask.c | 17 int *sram = (int *)MPC5XXX_SRAM; in loadtask() local 31 offset = (unsigned int)sram; in loadtask() 44 start = (sram[basetask * 8] - (unsigned int)sram); in loadtask() 45 end = (sram[(basetask + tasks - 1) * 8 + 1] - (unsigned int)sram); in loadtask() 54 sram[i] = task_org[i]; in loadtask() 58 start = (sram[basetask * 8 + 2] - (unsigned int)sram); in loadtask() 59 end = (sram[(basetask + tasks - 1) * 8 + 2] + 256 - (unsigned int)sram); in loadtask() 63 sram[i] = task_org[i]; in loadtask() 67 start = ((sram[basetask * 8 + 3] & 0xfffffffc) - (unsigned int)sram); in loadtask() 68 end = ((sram[(basetask + tasks - 1) * 8 + 3] & 0xfffffffc) + 256 - (unsigned int)sram); in loadtask() [all …]
|
/dports/emulators/qemu/qemu-6.2.0/roms/u-boot-sam460ex/arch/powerpc/cpu/mpc8220/ |
H A D | loadtask.c | 17 int *sram = (int *) (MMAP_SRAM + 512); in loadtask() local 31 offset = (unsigned int) sram; in loadtask() 44 start = (sram[basetask * 8] - (unsigned int) sram); in loadtask() 45 end = (sram[(basetask + tasks - 1) * 8 + 1] - (unsigned int) sram); in loadtask() 54 sram[i] = task_org[i]; in loadtask() 58 start = (sram[basetask * 8 + 2] - (unsigned int) sram); in loadtask() 60 (unsigned int) sram); in loadtask() 64 sram[i] = task_org[i]; in loadtask() 68 start = ((sram[basetask * 8 + 3] & 0xfffffffc) - (unsigned int) sram); in loadtask() 70 (unsigned int) sram); in loadtask() [all …]
|
/dports/emulators/qemu/qemu-6.2.0/roms/u-boot-sam460ex/arch/powerpc/cpu/mpc5xxx/ |
H A D | loadtask.c | 17 int *sram = (int *)MPC5XXX_SRAM; in loadtask() local 31 offset = (unsigned int)sram; in loadtask() 44 start = (sram[basetask * 8] - (unsigned int)sram); in loadtask() 45 end = (sram[(basetask + tasks - 1) * 8 + 1] - (unsigned int)sram); in loadtask() 54 sram[i] = task_org[i]; in loadtask() 58 start = (sram[basetask * 8 + 2] - (unsigned int)sram); in loadtask() 59 end = (sram[(basetask + tasks - 1) * 8 + 2] + 256 - (unsigned int)sram); in loadtask() 63 sram[i] = task_org[i]; in loadtask() 67 start = ((sram[basetask * 8 + 3] & 0xfffffffc) - (unsigned int)sram); in loadtask() 68 end = ((sram[(basetask + tasks - 1) * 8 + 3] & 0xfffffffc) + 256 - (unsigned int)sram); in loadtask() [all …]
|
/dports/sysutils/u-boot-utilite/u-boot-2015.07/arch/powerpc/cpu/mpc5xxx/ |
H A D | loadtask.c | 17 int *sram = (int *)MPC5XXX_SRAM; in loadtask() local 31 offset = (unsigned int)sram; in loadtask() 44 start = (sram[basetask * 8] - (unsigned int)sram); in loadtask() 45 end = (sram[(basetask + tasks - 1) * 8 + 1] - (unsigned int)sram); in loadtask() 54 sram[i] = task_org[i]; in loadtask() 58 start = (sram[basetask * 8 + 2] - (unsigned int)sram); in loadtask() 59 end = (sram[(basetask + tasks - 1) * 8 + 2] + 256 - (unsigned int)sram); in loadtask() 63 sram[i] = task_org[i]; in loadtask() 67 start = ((sram[basetask * 8 + 3] & 0xfffffffc) - (unsigned int)sram); in loadtask() 68 end = ((sram[(basetask + tasks - 1) * 8 + 3] & 0xfffffffc) + 256 - (unsigned int)sram); in loadtask() [all …]
|
/dports/emulators/qemu60/qemu-6.0.0/roms/u-boot-sam460ex/arch/powerpc/cpu/mpc5xxx/ |
H A D | loadtask.c | 17 int *sram = (int *)MPC5XXX_SRAM; in loadtask() local 31 offset = (unsigned int)sram; in loadtask() 44 start = (sram[basetask * 8] - (unsigned int)sram); in loadtask() 45 end = (sram[(basetask + tasks - 1) * 8 + 1] - (unsigned int)sram); in loadtask() 54 sram[i] = task_org[i]; in loadtask() 58 start = (sram[basetask * 8 + 2] - (unsigned int)sram); in loadtask() 59 end = (sram[(basetask + tasks - 1) * 8 + 2] + 256 - (unsigned int)sram); in loadtask() 63 sram[i] = task_org[i]; in loadtask() 67 start = ((sram[basetask * 8 + 3] & 0xfffffffc) - (unsigned int)sram); in loadtask() 68 end = ((sram[(basetask + tasks - 1) * 8 + 3] & 0xfffffffc) + 256 - (unsigned int)sram); in loadtask() [all …]
|
/dports/emulators/qemu60/qemu-6.0.0/roms/u-boot-sam460ex/arch/powerpc/cpu/mpc8220/ |
H A D | loadtask.c | 17 int *sram = (int *) (MMAP_SRAM + 512); in loadtask() local 31 offset = (unsigned int) sram; in loadtask() 44 start = (sram[basetask * 8] - (unsigned int) sram); in loadtask() 45 end = (sram[(basetask + tasks - 1) * 8 + 1] - (unsigned int) sram); in loadtask() 54 sram[i] = task_org[i]; in loadtask() 58 start = (sram[basetask * 8 + 2] - (unsigned int) sram); in loadtask() 60 (unsigned int) sram); in loadtask() 64 sram[i] = task_org[i]; in loadtask() 68 start = ((sram[basetask * 8 + 3] & 0xfffffffc) - (unsigned int) sram); in loadtask() 70 (unsigned int) sram); in loadtask() [all …]
|
/dports/emulators/x49gp/x49gp/x49gp-code/ |
H A D | sram.c | 486 debug_saturn(sram->x49gp, sram); in sram_put_word() 626 sram->data = mmap(phys_ram_base + sram->offset, sram->size, in sram_load() 636 sram->fd = -1; in sram_load() 640 sram->shadow = mmap(phys_ram_base + sram->offset + sram->size, in sram_load() 651 sram->fd = -1; in sram_load() 655 sram->x49gp->sram = phys_ram_base + sram->offset; in sram_load() 671 error = msync(sram->data, sram->size, MS_ASYNC); in sram_save() 715 sram->fd = -1; in sram_init() 766 munmap(sram->shadow, sram->size); in sram_exit() 769 munmap(sram->data, sram->size); in sram_exit() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/Documentation/devicetree/bindings/sram/ |
H A D | allwinner,sun4i-a10-system-control.yaml | 27 - const: allwinner,sun4i-a10-sram-controller 42 - const: allwinner,sun50i-a64-sram-controller 60 "^sram@[a-z0-9]+": 65 const: mmio-sram 68 "^sram-section?@[a-f0-9]+$": 75 - const: allwinner,sun4i-a10-sram-c1 76 - const: allwinner,sun4i-a10-sram-d 77 - const: allwinner,sun50i-a64-sram-c 138 sram_a: sram@0 { 139 compatible = "mmio-sram"; [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/Documentation/devicetree/bindings/sram/ |
H A D | allwinner,sun4i-a10-system-control.yaml | 27 - const: allwinner,sun4i-a10-sram-controller 42 - const: allwinner,sun50i-a64-sram-controller 60 "^sram@[a-z0-9]+": 65 const: mmio-sram 68 "^sram-section?@[a-f0-9]+$": 75 - const: allwinner,sun4i-a10-sram-c1 76 - const: allwinner,sun4i-a10-sram-d 77 - const: allwinner,sun50i-a64-sram-c 138 sram_a: sram@0 { 139 compatible = "mmio-sram"; [all …]
|