Showing changes from revision #0 to #1:
Added | Removed | Changed
The FSLock module provides the functionality to protect CMOS RAM and other filing systems such as the hard disc against unwanted modification. This is achieved by intercepting any SWI that alters the filing system contents or CMOS RAM, and returning an error instead.
Currently, FSLock can only protect drives 4 โ 7 on any one filing system. It is important to note that two areas of a protected disc are excluded. They are:
The following table details the different Lock states.
State | Description |
---|---|
Fully unlocked | An fully unlocked device has no password allocated to it. The discs or configuration can be modified. This state persists over all device resets. This is the default state after the CMOS RAM has been successfully cleared |
Partially unlocked | A partially unlocked device has a password allocated to it. The discs and configuration modified. If the machine is reset, it reverts to being locked |
Locked | A locked device has a password allocated to it. The discs or configuration cannot be modified. This state persists over all device resets |
The lock states are passed to commands using the lock status.
Status | Meaning |
---|---|
0 | Fully unlocked |
1 | Partially unlocked |
2 | Locked |