Dead Hackers Society
Other BBSes »
 
 
Demoscene  Coding  CT60  Buy/sell

CT60 and related things BBS
 
Re: 68060 cache flush
Posted by: Kalms Apr,19.2006-02:15 

3) If you have any DMA-capable devices in the system, you need to flush the datacache at appropriate times to ensure that data gets moved out from CPU to main memory before the DMA device tries to access it.

The cache flush can essentially be seen as a mechanism that synchronizes the contents of the CPU's caches and the main RAM. If the 680x0 did snooping between I/D caches like on x86, then there would be no need for the synchronization step when writing self-modifying code.








[All messages in this thread]    [Start new thread]

Topic Posted by  Date 
68060 cache flush GT Turbo Apr,10.2006-16:25
  Re: 68060 cache flush Coda Apr,10.2006-16:49
    Re: 68060 cache flush GT Turbo Apr,10.2006-16:51
      Re: 68060 cache flush Coda Apr,10.2006-17:12
        Re: 68060 cache flush Peter Apr,10.2006-18:15
          Re: 68060 cache flush deez Apr,10.2006-23:31
            Re: 68060 cache flush Coda Apr,11.2006-07:46
            Re: 68060 cache flush evil Apr,11.2006-21:59
    Re: 68060 cache flush Creature XL Apr,12.2006-19:47
  Re: 68060 cache flush Didier Méquignon Apr,11.2006-12:46
    Re: 68060 cache flush Creature XL Apr,12.2006-20:01
      Re: 68060 cache flush Coda Apr,12.2006-21:59
        Re: 68060 cache flush Creature XL Apr,17.2006-02:27
          Re: 68060 cache flush Kalms Apr,19.2006-02:15
            Re: 68060 cache flush Didier Mequignon Apr,20.2006-12:45
              Re: 68060 cache flush Kalms Apr,20.2006-22:51


Reply to this message
Name:
Topic:
Anti-troll code:

Message:

What's the anti-troll code?
That's your personal code to be able to add comments and messages on the dhs.nu site.
Don't have a code or forgot it? Fix it here.
© 1994-2024 Dead Hackers Society Contact: Anders Eriksson