| /TwlSDK-5.4/build/libraries/dsp/ARM9.TWL/src/ |
| D | dsp_process.c | 194 static BOOL DSPi_CommitWram(DSPProcessContext *context, MIWramPos wram, int segment, MIWramProc to) in DSPi_CommitWram() argument 197 int slot = DSP_GetProcessSlotFromSegment(context, wram, segment); in DSPi_CommitWram() 214 … *bank = (u8)((*bank & ~MI_WRAM_OFFSET_MASK_B) | (segment << MI_WRAM_OFFSET_SHIFT_B)); in DSPi_CommitWram() 339 int segment = (dstofs / DSP_WRAM_SLOT_SIZE); in DSPi_MapAndLoadProcessImageCallback() local 352 map[segment] = slot; in DSPi_MapAndLoadProcessImageCallback() 354 *segbits |= (1 << segment); in DSPi_MapAndLoadProcessImageCallback() 355 if (!DSPi_CommitWram(context, wram, segment, MI_WRAM_ARM9)) in DSPi_MapAndLoadProcessImageCallback() 362 … segment * (DSP_WRAM_SLOT_SIZE / 2)), in DSPi_MapAndLoadProcessImageCallback() 404 int segment; in DSP_InitProcessContext() local 414 for (segment = 0; segment < MI_WRAM_B_MAX_NUM; ++segment) in DSP_InitProcessContext() [all …]
|
| /TwlSDK-5.4/build/libraries/dsp/common/src/ |
| D | dsp_if.c | 560 int segment; in DSPi_MapProcessSlotAsStraight() local 561 for (segment = 0; segment < MI_WRAM_B_MAX_NUM; ++segment) in DSPi_MapProcessSlotAsStraight() 563 if (context->segmentCode & (1 << segment) != 0) in DSPi_MapProcessSlotAsStraight() 565 int slot = segment; in DSPi_MapProcessSlotAsStraight() 570 context->slotOfSegmentCode[segment] = slot; in DSPi_MapProcessSlotAsStraight() 573 for (segment = 0; segment < MI_WRAM_C_MAX_NUM; ++segment) in DSPi_MapProcessSlotAsStraight() 575 if (context->segmentData & (1 << segment) != 0) in DSPi_MapProcessSlotAsStraight() 577 int slot = segment; in DSPi_MapProcessSlotAsStraight() 582 context->slotOfSegmentData[segment] = slot; in DSPi_MapProcessSlotAsStraight()
|
| D | dsp_util.c | 545 …int segment = (int)MATH_MIN(len, DSP_WORD_TO_DSP32(DSPiLocalRingLength - DSPiLocalRingOffset)); in DSPi_SyncSamplingBufferCore() local 547 &DSPiLocalRingBuffer[DSPiLocalRingOffset], DSP_WORD_TO_ARM(segment)); in DSPi_SyncSamplingBufferCore() 548 len -= segment; in DSPi_SyncSamplingBufferCore() 549 DSPiReadPosition += segment; in DSPi_SyncSamplingBufferCore() 554 DSPiLocalRingOffset += (int)DSP_WORD_TO_ARM32(segment); in DSPi_SyncSamplingBufferCore()
|
| /TwlSDK-5.4/build/libraries/wxc/ARM9/src/ |
| D | wxc_protocol_impl_common.c | 48 u16 segment:1; /* always 0 */ member 61 u16 segment:1; /* always 1 */ member 333 format->segment = TRUE; in WXCi_PacketSendHook() 339 u32 segment = work->own_packet; in WXCi_PacketSendHook() local 340 u32 offset = segment * work->ack_index; in WXCi_PacketSendHook() 342 … MI_CpuCopy8((u8*)protocol->send.buffer + offset, format->buffer, MATH_MIN(segment, rest)); in WXCi_PacketSendHook() 349 format->segment = FALSE; in WXCi_PacketSendHook() 391 if (format.segment) in WXCi_PacketRecvHook() 393 PacketSegmentFormat segment; in WXCi_PacketRecvHook() local 394 MI_CpuCopy8(packet->buffer, &segment, sizeof(segment)); in WXCi_PacketRecvHook() [all …]
|
| /TwlSDK-5.4/include/twl/dsp/ARM9/ |
| D | process.h | 171 …NE int DSP_GetProcessSlotFromSegment(const DSPProcessContext *context, MIWramPos wram, int segment) in DSP_GetProcessSlotFromSegment() argument 173 …turn (wram == MI_WRAM_B) ? context->slotOfSegmentCode[segment] : context->slotOfSegmentData[segmen… in DSP_GetProcessSlotFromSegment() 189 int segment = (address / (DSP_WRAM_SLOT_SIZE/2)); in DSP_ConvertProcessAddressFromDSP() local 190 int mod = (address - segment * (DSP_WRAM_SLOT_SIZE/2)); in DSP_ConvertProcessAddressFromDSP() 191 int slot = DSP_GetProcessSlotFromSegment(context, wram, segment); in DSP_ConvertProcessAddressFromDSP()
|
| /TwlSDK-5.4/build/libraries/wfs/common/src/ |
| D | wfs_server.c | 154 WFSSegmentBuffer segment[1]; in WFSi_WBTCallback() local 155 segment->offset = file->offset; in WFSi_WBTCallback() 156 segment->length = (u32)WBT_GetParentPacketLength(work->wbt); in WFSi_WBTCallback() 157 segment->buffer = NULL; in WFSi_WBTCallback() 158 WFSi_NotifySegmentEvent(work, segment); in WFSi_WBTCallback() 211 WFSSegmentBuffer segment[1]; in WFSi_WBTCallback() local 217 segment->offset = file->offset + length * next; in WFSi_WBTCallback() 218 segment->length = MATH_MIN(length, file->length - length * next); in WFSi_WBTCallback() 219 segment->buffer = NULL; in WFSi_WBTCallback() 220 WFSi_NotifySegmentEvent(work, segment); in WFSi_WBTCallback() [all …]
|
| D | wfs_thread.c | 174 WFSSegmentBuffer * const segment = (WFSSegmentBuffer*)argument; in WFSi_ThreadHook() local 176 if (!segment) in WFSi_ThreadHook() 183 else if (!MI_ReadCache(thread->cache, segment->buffer, segment->offset, segment->length)) in WFSi_ThreadHook() 186 segment->buffer = NULL; /* == "could not prepare immediately" */ in WFSi_ThreadHook()
|
| /TwlSDK-5.4/include/nitro/specfiles/ |
| D | ARM7-TEG.lsf | 45 # set top address for static segment
|
| D | ARM9-TEG.lsf | 45 # rename segment default -> main
|
| D | ARM7-TS.lcf.template | 45 # Added * (.wram) on static segment
|
| D | ARM7-TEG.lcf.template | 39 # Added * (.wram) on static segment
|
| /TwlSDK-5.4/include/twl/specfiles/ |
| D | ARM7-TS.lcf.template | 67 # Definition to refer overlay segment, when same name symbols exist in multiple overlays. 158 # Definition to refer overlay segment, when same name symbols exist in multiple overlays. 212 # Definition to refer overlay segment, when same name symbols exist in multiple overlays. 325 # Definition to refer overlay segment, when same name symbols exist in multiple overlays. 416 # Definition to refer overlay segment, when same name symbols exist in multiple overlays. 507 # Definition to refer overlay segment, when same name symbols exist in multiple overlays. 629 # Definition to refer overlay segment, when same name symbols exist in multiple overlays. 733 # Definition to refer overlay segment, when same name symbols exist in multiple overlays. 816 # Definition to refer overlay segment, when same name symbols exist in multiple overlays. 907 # Definition to refer overlay segment, when same name symbols exist in multiple overlays.
|
| D | ARM9-TS.lcf.template | 84 # Definition to refer overlay segment, when same name symbols exist in multiple overlays 204 # Definition to refer overlay segment, when same name symbols exist in multiple overlays. 258 # Definition to refer overlay segment, when same name symbols exist in multiple overlays. 362 # Definition to refer overlay segment, when same name symbols exist in multiple overlays. 453 # Definition to refer overlay segment, when same name symbols exist in multiple overlays. 544 # Definition to refer overlay segment, when same name symbols exist in multiple overlays. 699 # Definition to refer overlay segment, when same name symbols exist in multiple overlays. 797 # Definition to refer overlay segment, when same name symbols exist in multiple overlays. 868 # Definition to refer overlay segment, when same name symbols exist in multiple overlays. 959 # Definition to refer overlay segment, when same name symbols exist in multiple overlays.
|
| D | ARM9-TS-cloneboot-C.lcf.template | 83 # Definition to refer overlay segment, when same name symbols exist in multiple overlays. 220 # Definition to refer overlay segment, when same name symbols exist in multiple overlays. 274 # Definition to refer overlay segment, when same name symbols exist in multiple overlays. 378 # Definition to refer overlay segment, when same name symbols exist in multiple overlays. 469 # Definition to refer overlay segment, when same name symbols exist in multiple overlays. 560 # Definition to refer overlay segment, when same name symbols exist in multiple overlays. 719 # Definition to refer overlay segment, when same name symbols exist in multiple overlays. 817 # Definition to refer overlay segment, when same name symbols exist in multiple overlays. 888 # Definition to refer overlay segment, when same name symbols exist in multiple overlays. 979 # Definition to refer overlay segment, when same name symbols exist in multiple overlays.
|