Mirror of CollapseOS
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

17 lines
756B

  1. When a word modifies the buffer, it sets the buffer as dirty
  2. by calling BLK!!. BLK@ checks, before it reads its buffer,
  3. whether the current buffer is dirty and implicitly calls BLK!
  4. when it is.
  5. The index of the block currently in memory is kept in BLK>.
  6. Many blocks contain code. That code can be interpreted through
  7. LOAD. Programs stored in blocks frequently have "loader blocks"
  8. that take care of loading all blocks relevant to the program.
  9. Blocks spanning multiple disks are tricky. If your media isn't
  10. large enough to hold all Collapse OS blocks in one unit, you'll
  11. have to make it span multiple disks. Block reference in
  12. informational texts aren't a problem: When you swap your disk,
  13. you mentally adjust the block number you fetch. (cont.)