Subversion Repositories HelenOS-historic

Rev

Rev 1702 | Rev 1735 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1702 Rev 1708
Line 295... Line 295...
295
/** Insert data into instruction or data translation register.
295
/** Insert data into instruction or data translation register.
296
 *
296
 *
297
 * @param va Virtual page address.
297
 * @param va Virtual page address.
298
 * @param asid Address space identifier.
298
 * @param asid Address space identifier.
299
 * @param entry The rest of TLB entry as required by TLB insertion format.
299
 * @param entry The rest of TLB entry as required by TLB insertion format.
300
 * @param dtc If true, insert into data translation register, use instruction translation register otherwise.
300
 * @param dtr If true, insert into data translation register, use instruction translation register otherwise.
301
 * @param tr Translation register.
301
 * @param tr Translation register.
302
 */
302
 */
303
void tr_mapping_insert(__address va, asid_t asid, tlb_entry_t entry, bool dtr, index_t tr)
303
void tr_mapping_insert(__address va, asid_t asid, tlb_entry_t entry, bool dtr, index_t tr)
304
{
304
{
305
    region_register rr;
305
    region_register rr;