X1000 C: commands not pure??

AmigaOne X1000 platform specific issues.

X1000 C: commands not pure??

Postby xenic » Fri Mar 22, 2013 4:58 pm

I add all external (3rd party) commands to a secondary C: assignment so that my C: directory only contains system installed commands. I decided add a few commands to the resident list to see if it speeds up a warm reboot. However, I noticed that only a few commands are marked "Pure" (P protection bit set) while almost all the AmigaDOS commands are marked "Pure" on my SAM. Here are the only commands marked "Pure" in my X1000 C directory:
Avail
Copy
Edit
Info
MakeLink
Reboot
RoadshowControl
Version
WBRun

Does that mean that only the above commands can be added to the resident list on the X1000 or are the missing "Pure" settings a mistake (bug) that needs to be fixed?

I also noticed that the "xadClientVer" and "NVSetVar" commands are present on my SAM but missing on the X1000. Should either of those commands also be present in the X1000 C: directory?

The "xadUnF" script is missing the "Script" (S) protection bit on the X1000 which means it won't work unless explicitly "executed" with the Execute command. I'm pretty sure the missing script protection bit is a bug.
AmigaOne X1000 with 2GB memory - OS4.1 FE
xenic
 
Posts: 1160
Joined: Sun Jun 19, 2011 1:06 am

Re: X1000 C: commands not pure??

Postby ssolie » Fri Mar 22, 2013 5:11 pm

xenic wrote:Does that mean that only the above commands can be added to the resident list on the X1000 or are the missing "Pure" settings a mistake (bug) that needs to be fixed?

Once we reach final release status we will review which commands are still pure or not. It is not a good idea to mess with the pure bit yourself.

I also noticed that the "xadClientVer" and "NVSetVar" commands are present on my SAM but missing on the X1000. Should either of those commands also be present in the X1000 C: directory?

NVSetVar is only available on UBoot-based platforms.

I don't know much about the xad stuff.
ExecSG Team Lead
User avatar
ssolie
Beta Tester
Beta Tester
 
Posts: 1010
Joined: Mon Dec 20, 2010 9:51 pm
Location: Canada


Return to Platform: AmigaOne X1000

Who is online

Users browsing this forum: No registered users and 5 guests