Home
last modified time | relevance | path

Searched refs:segment (Results 1 – 14 of 14) sorted by relevance

/TwlSDK-5.3.1/build/libraries/dsp/ARM9.TWL/src/
Ddsp_process.c194 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()
362segment * (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.3.1/build/libraries/dsp/common/src/
Ddsp_if.c545 int segment; in DSPi_MapProcessSlotAsStraight() local
546 for (segment = 0; segment < MI_WRAM_B_MAX_NUM; ++segment) in DSPi_MapProcessSlotAsStraight()
548 if (context->segmentCode & (1 << segment) != 0) in DSPi_MapProcessSlotAsStraight()
550 int slot = segment; in DSPi_MapProcessSlotAsStraight()
555 context->slotOfSegmentCode[segment] = slot; in DSPi_MapProcessSlotAsStraight()
558 for (segment = 0; segment < MI_WRAM_C_MAX_NUM; ++segment) in DSPi_MapProcessSlotAsStraight()
560 if (context->segmentData & (1 << segment) != 0) in DSPi_MapProcessSlotAsStraight()
562 int slot = segment; in DSPi_MapProcessSlotAsStraight()
567 context->slotOfSegmentData[segment] = slot; in DSPi_MapProcessSlotAsStraight()
Ddsp_util.c544 …int segment = (int)MATH_MIN(len, DSP_WORD_TO_DSP32(DSPiLocalRingLength - DSPiLocalRingOffset)); in DSPi_SyncSamplingBufferCore() local
546 &DSPiLocalRingBuffer[DSPiLocalRingOffset], DSP_WORD_TO_ARM(segment)); in DSPi_SyncSamplingBufferCore()
547 len -= segment; in DSPi_SyncSamplingBufferCore()
548 DSPiReadPosition += segment; in DSPi_SyncSamplingBufferCore()
553 DSPiLocalRingOffset += (int)DSP_WORD_TO_ARM32(segment); in DSPi_SyncSamplingBufferCore()
/TwlSDK-5.3.1/build/libraries/wxc/ARM9/src/
Dwxc_protocol_impl_common.c48 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.3.1/include/twl/dsp/ARM9/
Dprocess.h171 …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.3.1/build/libraries/wfs/common/src/
Dwfs_server.c154 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 …]
Dwfs_thread.c174 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.3.1/include/nitro/specfiles/
DARM7-TEG.lsf45 # set top address for static segment
DARM9-TEG.lsf45 # rename segment default -> main
DARM7-TS.lcf.template45 # Added * (.wram) on static segment
DARM7-TEG.lcf.template39 # Added * (.wram) on static segment
/TwlSDK-5.3.1/include/twl/specfiles/
DARM7-TS.lcf.template67 # Definition to refer overlay segment, when same name symbols exist in multiple overlays
155 # Definition to refer overlay segment, when same name symbols exist in multiple overlays
209 # Definition to refer overlay segment, when same name symbols exist in multiple overlays
319 # Definition to refer overlay segment, when same name symbols exist in multiple overlays
410 # Definition to refer overlay segment, when same name symbols exist in multiple overlays
498 # Definition to refer overlay segment, when same name symbols exist in multiple overlays
620 # Definition to refer overlay segment, when same name symbols exist in multiple overlays
721 # Definition to refer overlay segment, when same name symbols exist in multiple overlays
804 # Definition to refer overlay segment, when same name symbols exist in multiple overlays
892 # Definition to refer overlay segment, when same name symbols exist in multiple overlays
DARM9-TS.lcf.template83 # Definition to refer overlay segment, when same name symbols exist in multiple overlays
200 # Definition to refer overlay segment, when same name symbols exist in multiple overlays
254 # Definition to refer overlay segment, when same name symbols exist in multiple overlays
355 # Definition to refer overlay segment, when same name symbols exist in multiple overlays
446 # Definition to refer overlay segment, when same name symbols exist in multiple overlays
534 # Definition to refer overlay segment, when same name symbols exist in multiple overlays
689 # Definition to refer overlay segment, when same name symbols exist in multiple overlays
784 # Definition to refer overlay segment, when same name symbols exist in multiple overlays
855 # Definition to refer overlay segment, when same name symbols exist in multiple overlays
943 # Definition to refer overlay segment, when same name symbols exist in multiple overlays
DARM9-TS-cloneboot-C.lcf.template82 # Definition to refer overlay segment, when same name symbols exist in multiple overlays
216 # Definition to refer overlay segment, when same name symbols exist in multiple overlays
270 # Definition to refer overlay segment, when same name symbols exist in multiple overlays
371 # Definition to refer overlay segment, when same name symbols exist in multiple overlays
462 # Definition to refer overlay segment, when same name symbols exist in multiple overlays
550 # Definition to refer overlay segment, when same name symbols exist in multiple overlays
709 # Definition to refer overlay segment, when same name symbols exist in multiple overlays
804 # Definition to refer overlay segment, when same name symbols exist in multiple overlays
875 # Definition to refer overlay segment, when same name symbols exist in multiple overlays
963 # Definition to refer overlay segment, when same name symbols exist in multiple overlays