home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / amiga / programm / 17707 < prev    next >
Encoding:
Internet Message Format  |  1992-12-22  |  2.4 KB

  1. Path: sparky!uunet!spool.mu.edu!yale.edu!ira.uka.de!rz.uni-karlsruhe.de!rz.uni-karlsruhe.de!ry53
  2. From: ry53@rz.uni-karlsruhe.de (Angela Schmidt)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Getting a valid FileSysStartupMsg pointers.
  5. Date: 22 Dec 1992 16:36:29 GMT
  6. Organization: Nessyhoehle@I501.NessyNet.de
  7. Lines: 46
  8. Distribution: world
  9. Message-ID: <1h7g6dINNnl@nz12.rz.uni-karlsruhe.de>
  10. References: <1gnma8INNou3@nz12.rz.uni-karlsruhe.de> <1992Dec22.143308.26492@rzu-news.unizh.ch>
  11. Reply-To: Angela@rz.uni-karlsruhe.de
  12. NNTP-Posting-Host: tp70.rz.uni-karlsruhe.de
  13.  
  14. In article <1992Dec22.143308.26492@rzu-news.unizh.ch>, cschneid@amiga.physik.unizh.ch (Christian Schneider) writes:
  15. > Angela Schmidt (ry53@rz.uni-karlsruhe.de) wrote:
  16. > > or not. TypeOfMem() only works with RAM, but some of the entries in
  17. > > the fssm can be in ROM or even in the expansion space as well. So
  18. > But a valid fssm is always in ram, wrong?
  19.  
  20. I'm not sure. Maybe, the four trackdisk devices may have their fssm in
  21. ROM. But normally, the fssm is allocated by Mount and so in RAM.
  22.  
  23. > I'm currently using TypeOfMem() for dn_Startup only, I don't think
  24. > this should miss some devices.
  25.  
  26. Maybe you will miss DF0:, DF1:, DF2: or DF3: in future... But what do
  27. you think about the following checks:
  28.   - (dn_Startup<<2)>=1024
  29.   - AllocAbs ((dn_Startup<<2), x) MUST fail
  30.  
  31. > > for now, I assume that non-zero-values mean that there is a valid
  32. > > fssm. I tried TypeOfMem() but I really missed some devices after that,
  33. > This is rather dangerous. No enforcer hits?
  34.  
  35. No enforcer hits und no nonstandard dn_Startup. I think if a program
  36. like DiskCopy crashes with these device, I may crash too, if there is no
  37. good way to avoid crashing. Flames to /dev/nil.
  38.  
  39. > > because their device name (and I think the environment vector, too)
  40. > > was in ROM.
  41.  
  42. > Which devices did you miss? But fssm itself was in ram?
  43.  
  44. DF0:, DF1:, DF2: and DF3:. I'm not sure, but I think it was using
  45. KS 1.3. But maybe I'm wrong and was OS 2.04. But the fssm was in RAM.
  46.  
  47. I will be away until 10-Jan-92. So don't wonder why I don't answer...
  48.  
  49.  
  50.      V v
  51.   @/@@=\    Merry Christmas and a Happy New Year,
  52.     00 &=-      Angela 
  53. oOoO_/` \\_
  54.     \ /&\   Angela Schmidt cand. inf. (Nessy@IRC) | Amiga //
  55.   |>O<|         EMail: Angela@rz.uni-karlsruhe.de | 1000 // 
  56.    / \_/\/\/v,  Weekend: +49 731 712316 (9am-9pm) |  \\ // since 
  57.   /___________\ Weekdays: 721 6904263 (10am-11pm) |   \X/ 1986 
  58.