Riscixfs Module 37 Security on the System 42

Total Page:16

File Type:pdf, Size:1020Kb

Riscixfs Module 37 Security on the System 42 Rl40 j •• ' • The choice of experience. ACORN R/40 • I I • I I • ... • 1be choice of experience Copyright © Acorn Computers Limited 1989 Designed and written by Acorn Computers Technical Publications Department Neither the whole nor any part of the information contained in, or the product described in this Guide may be adapted or reproduced in any material form except with the prior written approval of Acorn Computers Limited. The products described in this Guide are subject to continuous develop m n t and improvement. All information of a technical nature and particulars <)f the product and their use (including the information and particulars in th l t-~ Guide) are given by Acorn Computers Limited in good faith. However, A {H 'l Computers Limited cannot accept any liability for any loss or damage nrisi 1l J from the use of any information or particulars in this Guide. • If you have any comments on this Guide, please complete and return th ' ' Hill at the back of this Guide to the address given there. All other correSfHH \ 1 ~ t \ • should be addressed to: Customer Support and Service Acorn Computers Limited • Fulbourn Road Cambridge CB1 4JN Information can also be obtained from the Acorn Support lt1f t HJ tltl • Database (SID). This is a direct dial viewdata system available to H.,, t t I \. SID users. Initially, access SID on Cambridge (0223) 243642: thiH v Ill dl you to inspect the system and use a response frame for registration. ACORN and ARCHIMEDES are trademarks of Acorn Computers L itn lt · I. POSTSCRIPT is a trademark of Adobe Systems, Inc. UNIX is a trademark of AT&T DEC and V AX are trademarks of Digital Equipment Corporation. MS-- DOS is a trademark of Microsoft Corporation. • ETHERNET is a trademark of Xerox. Corporation. X WINDOW SYSTEM is a trademark of the Massachus ' t t ~ l1 1 11 t 't ' 1f Technology. LASERWRITER is a trademark of Apple Computer, Inc . • Published May 1989: ISSUE 1 ISBN 1 85250 068 9 \ Published by Acorn Computers Limited Part Number 0483,747 •• 11 Contents About this Guide Readership of this Guide· V Overview VI Conventions used in this Guide vu Introduction to System What is System Administration 1 Administration Guidelines to follow 2 Finding out about the Introduction 3 ' fllesystem Layout of the filesystem 3 Users of the filesystem 9 How the filesystem works 13 Mounting other UNIX filesystems 24 Starting up and Introduction 27 shutting down the Starting up the system . 27 .• .. ~ - .. system Shutting down the system •• 31 Adjusting your system 32 Using the RISCiXFS module 37 Security on the system 42 Maintaining the Introduction 45 filesystem Checking the filesystem using fsck 45 Tidying the filesystem 48 Filesystem maintenance scripts 51 Backing up the Introduction 61 filesystem Available commands 61 Using tar 62 Using cpio 63 Using dump and restore 67 Sample backup scripts 69 Contents Ill Adding and removing Introduction users Using useradmin Using groupadmin Using vipw Attaching peripheral Introduction Ul devices Available portS I Stages involved in connecting a device 111 Terminals ~) ~ Printers Im Modems lllJ SCSI peripherals I 0 I Using the floppy disc Introduction I I 7 utilities floppy disc.. device names 11 7 Formatting_. 9i~cs.. l I H Transferring information between machines I IIJ Using floppy discs as mountable UNIX filesystems 124 Setting up UUCP Introduction 127 Checking the serial line ll/'4 Setting up a UUCP name for your machine IN Setting up a UUCP login name 121) Setting up the UUCP files and directories 1211 Testing the UUCP link I ll Incoming UUCP I H Miscellany I ll Bibliography I I~ Reference Sections Reference Section A: The RISCiXFS module l l? Reference Section B: PostScript printer filter I '; I Reference Section C: Serial port connections 117 Reference Section D: Manual pages 161 Index • IV Contents About this Guide Readership of this 1 If you are using your RISC iX workstation as a stand-alone system, this Guide Guide provides you with enough information to start out as a Local System Administrator. If you are using your workstation on a network, contact your network System Administrator or alternatively refer to the Bibliography at the back of this Guide, which contains a list of books suitable for UNIX System Administration on a network. This Guide assumes that you have at least read the first few introductory chapters of the RISC iX User Guide and that you know how to log in to your system as root, as detailed in the Operations Guide. UNIX System Administration is a very large topic to broach in one Guide and there are many aspects that can only be fully appreciated by a thorough knowledge of the UNIX environment. ~-"~o not be put off by sometimes quite detailed information about the system . ,appearing in this Guide. Many example System Administration programs are available for you to use that will simplify the job of looking after your system . • If you wish to develop your System Administration skills further, you should refer to the Berkeley 4.3BSD System Manager's Manual which contains all the reference manual pages and supplementary documents for System Administrators as well as dipping into some of the books referenced in the Bibliography at the back of this G uide. About this Guide V Overview Here is a summary of the information that is contained in this G uide: Chapters Introduction to System Administration - gives an overview of the role of 11 System Administrator and explains why this role is so importanr in n UNIX environment. Finding out about the filesystem - a general description of the cont cnh nnd structure of the filesystem, with special emphasis on the parts of it rhat nn• ul interest to a System Administrator. Starting up and shutting down the system - describes the Jiffcrcnl procedures for booting the system up into RJSC iX and bringing the sysl cm down safely. This chapter also introduces the RJSC iX filing system modull' and sho~s how it can be u~ed for performing simple System Adminlsrr:a1lo11 tasks. Maintainitrg· •the filesystem - describes how to keep the fi lesystcm In n healthy state and also introduces some sample system maintenance scripts. Backing up the filesystem - details the various commands and utilities thnt yo u can use to backup your fil e~ystem. -., Adding and removing users - introduces the different methods available for adding and removing users from your system. Attaching peripheral devices - details the types of devices that can he attached to your system and discusses the stages involved in connecting them 10 your machine. Using the floppy disc utilities - describes all the fl oppy disc ut ili tiel\ t hnt are available o n your system. Setting up UUCP - describes how to set up UUCP on your system. Reference sections The reference sect ions at the back of the Guide contain supplcmt: nlilry information: The RISCiXFS module - gtves a full descriptio n of the * comm11"d" supported by the RISCiXFS module along with a list of I ikcl y c:rrilr messages that may be displayed. PostScript printer filter - a full listing of the PostScript printer fi lter thltt enables you to attach an Apple Laser Writer to your system vi About this Guldo Serial · port wnnections - wiring diagrams for attaching specific peripheral · devices to the serial port of your system. Manual pages · - contains the manual pages from section 8 of the 4.3BSD System Manager's Manual, that have been referenced in this Guide. An extensive bibliography is also included along with an index to help you find your way around the Guide . Conventions used In · The following typographical conventions are used throughout this Guide: this Guide Convention Meaning <DELETE> Press the key indicated. <CTRL-D> Hold down the first key and press the second. .J Press. the RETURN key . login: Text displayed on the screen. cat Text that you type in. filename A variable, where you should substitute what the word represents. For example: login: guest .J .• ~ ...... Another example: .. $ cat filename .J where filename is the name of the file; for example, 'readmel ': $ cat readmel .J £ .. About this Guide VII Introduction to System Administration What is System UNIX is a more complex system than single-user operating systems such as Administration? MS-OOS. This is because it was developed originally on machines intended for simultaneous multi-user access, with a team of operators assigned to attend to tapes and printers located well away from each user's terminal. One of the benefits .is that the system is multi-tasking, and many activities are simultaneously maintained by the UNIX kernel. Thus typical U NIX systems can be driving a printer, communicating with another system down a serial line and running a variety of tasks on a number of virtual terminals all at the same time. However, there are some drawbacks to this type of operating environment. For example: • You cannot just pull the plug to shut the machine down - it must be halted properly leaving everything in a tidy state. ... .. • Neither can you totally forget about what goes on behind the scenes and what housekeeping needs to be done from time to time to keep the system running smoothly. • You will also need to know about avoiding data loss and safeguarding your data by performing backups. • In future, you may also want to configure and adapt some of the aspects of the system to meet your own particular requirements, bypassing parts of the system you never use and avoiding questions to which you always give the same answer. In many cases you will find that UNIX is quite configurable, but you will need to find out a lot about the system before you start customising it.
Recommended publications
  • So What's the A6 Computer from STD Really Like?
    Front cover and reprint by kind permission of Qercus magazine. So what's the A6 computer from STD really like? (A reprint from Qercus issue 268) The A6 What is the A6? The A6 is a new generation of RISC OS computer. It is based around a high-specification PC running Windows XP. An emulation environment called VirtualRPC enables this machine to appear to RISC OS as if it is a traditional RiscPC machine, and so normal RISC OS applications can be run. Can I run all RiscPC applications? Virtually all, yes. The exception are those which rely on direct access to the parallel or serial ports such as the dongled versions of Impression, although the non-dongled versions work fine, and some modem diallers - internet connections are provided by the emulation environment via the internal modem or network interface. How fast? The A6 will generally run user applications much more quickly than the fastest StrongARM RiscPC. Applications which rely on the transfer of large amounts of data, such as DTP or graphics manipulaton will perform faster still. Such applications also benefit from 8MB of "VVRAM", which means that large screenmodes in true colour are no problem. Our new A6+ offers further enhancements and even better performance - see the last page of this leaflet for details. You're biased! Yes, we are - we specified the A6 to offer an ideal RISC OS emulation environment and we're proud of our achievements. But don't take our word for it - enclosed is a copy of a review of the A6 computer which originally appeared in Qercus issue 268.
    [Show full text]
  • Updated Virtualrpc Components for RISC OS 6
    ne of the main things that keeps me using my Risc PC is the versatility of the operating system - mainly due to it’s universal draw file format. For Oinstance I construct the centre pages in Artworks as this now has excellent PDF export facilities. However for proofing the magazine before it gets sent to the printers I like to do a printout to see if everything works properly. Because Artworks now can deal with multiple pages it is very easy to save each page either as an Artworks file or Draw file directly into the magazine’s Ovation Pro file by dragging and dropping. A two second job! Other computer platforms don’t generally have this facility of moving files directly into open application windows. Generally to move a file to another application you have to use the dreaded ‘save as’ filer window - choose a suitable format - navigate to where you need to save the file - save it - go to the other application - open a filer window - navigate to the saved file - open it in the new application. If you need to transfer a different file type you generally have to go through all that palaver again. Two seconds on RISC OS, thirty seconds on OS X or Windows. Draw is a great program with no real equivalent on a PC or Mac. For instance it can be put to good use in music for constructing objects the original program can’t do. I use the Sibelius music setting program on both RISC OS and Windows. The RISC OS still has one or two advantages over the PC version, one of which is it’s ability to export to Draw.
    [Show full text]
  • Computer Architectures an Overview
    Computer Architectures An Overview PDF generated using the open source mwlib toolkit. See http://code.pediapress.com/ for more information. PDF generated at: Sat, 25 Feb 2012 22:35:32 UTC Contents Articles Microarchitecture 1 x86 7 PowerPC 23 IBM POWER 33 MIPS architecture 39 SPARC 57 ARM architecture 65 DEC Alpha 80 AlphaStation 92 AlphaServer 95 Very long instruction word 103 Instruction-level parallelism 107 Explicitly parallel instruction computing 108 References Article Sources and Contributors 111 Image Sources, Licenses and Contributors 113 Article Licenses License 114 Microarchitecture 1 Microarchitecture In computer engineering, microarchitecture (sometimes abbreviated to µarch or uarch), also called computer organization, is the way a given instruction set architecture (ISA) is implemented on a processor. A given ISA may be implemented with different microarchitectures.[1] Implementations might vary due to different goals of a given design or due to shifts in technology.[2] Computer architecture is the combination of microarchitecture and instruction set design. Relation to instruction set architecture The ISA is roughly the same as the programming model of a processor as seen by an assembly language programmer or compiler writer. The ISA includes the execution model, processor registers, address and data formats among other things. The Intel Core microarchitecture microarchitecture includes the constituent parts of the processor and how these interconnect and interoperate to implement the ISA. The microarchitecture of a machine is usually represented as (more or less detailed) diagrams that describe the interconnections of the various microarchitectural elements of the machine, which may be everything from single gates and registers, to complete arithmetic logic units (ALU)s and even larger elements.
    [Show full text]
  • Why Aren't Operating Systems Getting Faster As Fast As Hardware?
    O C T O B E R 1 9 8 9 WRL Technical Note TN-11 Why Aren't Operating Systems Getting Faster As Fast As Hardware? John Ousterhout d i g i t a l Western Research Laboratory 100 Hamilton Avenue Palo Alto, California 94301 USA The Western Research Laboratory (WRL) is a computer systems research group that was founded by Digital Equipment Corporation in 1982. Our focus is computer science research relevant to the design and application of high performance scientific computers. We test our ideas by designing, building, and using real systems. The systems we build are research prototypes; they are not intended to become products. There is a second research laboratory located in Palo Alto, the Systems Research Cen- ter (SRC). Other Digital research groups are located in Paris (PRL) and in Cambridge, Massachusetts (CRL). Our research is directed towards mainstream high-performance computer systems. Our prototypes are intended to foreshadow the future computing environments used by many Digital customers. The long-term goal of WRL is to aid and accelerate the development of high-performance uni- and multi-processors. The research projects within WRL will address various aspects of high-performance computing. We believe that significant advances in computer systems do not come from any single technological advance. Technologies, both hardware and software, do not all advance at the same pace. System design is the art of composing systems which use each level of technology in an appropriate balance. A major advance in overall system performance will require reexamination of all aspects of the system.
    [Show full text]
  • RISC OS Power on Self Test
    26th January 1993 Support Group Application Note Number: 225 Issue: 1.00 Author: PFD RISC OS power on self test RISC OS 3.10 performs a series of tests to the hardware of the system on power up. This Application note describes those tests and how to interpret the information provided by them. Applicable Related Hardware : Any ARM based system Application fitted with RISC OS 3.10. Notes: None Copyright © Acorn Computers Limited 1993 Neither whole nor any part of the information contained in this note may be adapted or reproduced in any form except with the prior written approval of Acorn Computers Limited. Support Group Every effort has been made to ensure that the information in this leaflet is true and correct at Acorn Computers Limited the time of printing. However, the products described in this leaflet are subject to continuous Acorn House development and improvements and Acorn Computers Limited reserves the right to change its specifications at any time. Acorn Computers Limited cannot accept liability for any loss Vision Park or damage arising from the use of any information or particulars in this leaflet. ACORN, Histon, Cambridge ECONET and ARCHIMEDES are trademarks of Acorn Computers Limited. CB4 4AE Support Group Application Note No. 225, Issue 1.00 26th January 1993 In a normal power-on self test (POST) sequence, the screen colour is first set to purple to indicate testing has started. The first part of the test (which performs a brief ROM and RAM test and initialises the IO and Video controllers) passes within less than a second and is not easily visible.
    [Show full text]
  • RISC OS 3 Software Upgrade Fitting Instructions
    RISC OS 3 software upgrade fitting instructions Contents Page number Introduction 2 Packing list 2 An overview of the software upgrade procedure 4 Identifying your upgrade 4 Upgrading your computers hardware 5 Equipment required 5 Removing the computer's cover 6 Where to go next 7 Upgrading instructions for Archimedes 305, 310, 440 and R140 computers 8 Upgrading instructions for Archimedes 410/1, 420/1 and 440/1 computers 13 Upgrading instructions for Archimedes 540 and 8260 computers 18 Upgrading instructions for A3000 computers 24 Upgrading instructions for A5000 computers 30 Restarting the computer 35 Configuring the computer 35 Updating the RISC OS Applications Suite 35 Appendix A Main PCB Link settings for RISC OS 3 4Mb ROMs 37 Appendix B Main PCB Link settings for RISC OS 2 1Mb ROM/EPROM 39 1 Introduction Introduction These instructions describe how to upgrade your machine to the new Acorn operating system, R1SC OS 3, by fitting new ROMs in your machine. ROM is an acronym for Read Only Memory; it is a chip which fits inside the computer on its main printed circuit board (PCB). The ROM contains the new operating system. Before you begin this upgrade, please read all of these instructions carefully. If you do not feel confident to carry out this upgrade, please take the upgrade kit and your computer to an Acorn Dealer, who will install it for you: The dealer may make a charge for installing it — such a charge shall be entirely at the discretion of the dealer: If you decide to carry out this upgrade yourself, you carry it out entirely at your own risk: A3000 computers Some early A3000 computers should only be upgraded by Acorn Computers authorised dealers: See page 24 for more information.
    [Show full text]
  • DS021 RISC OS on the Strongarm August 1996
    • high level compilers and development tools available • low memory footprint, capable of being stored in and running from ROM • available as whole or in parts for licensing for StrongARM based systems ART's renowned RISC OS operating system, the most popular OS for ARM processors, has successfully been ported to the Digital Semiconductor StrongARM platform allowing embedded systems designers to build high quality high performance yet low power applications significantly faster than by developing their own code, improving on development cost and time-to-market considerations. Running under RISC OS at 200MHz the SA-110 delivers 350k Dhrystones per second - a performance of just over 200 Dhrystone MIPS. The RISC OS operating system is a highly modular system, consisting of a central kernel providing low level facilities and numerous extension modules providing higher level libraries and functions. As would be expected from a modular system, everything apart from the kernel is replaceable dynamically - even after the operating system has started. DS021/ART/AF August 1996 Designed to be runtime configurable to conserve system memory, RISC OS loads operating system extensions at runtime. These modules provide new functionality for applications as required. This functionality could be anything from a new device driver or video codec. RISC OS is designed as a fully functional ROM-based desktop operating system – however, due to its modular design it may be quickly adapted to fulfil the requirements of other ARM based systems. Examples of this include digital set-top boxes and network computers. RISC OS has been shipped on over 500 ,000 systems worldwide. The only operating system designed specifically from the ground upwards for the ARM processor, it includes a rich set of graphics, font and multimedia technologies.
    [Show full text]
  • Risc PC 486 Card User Guide
    Risc PC 486 Card User Guide Risc PC 486 Card User Guide Copyright © 1994 Acorn Computers Limited. All rights reserved. Published by Acorn Computers Technical Publications Department. Neither the whole nor any part of the information contained in, nor the product described in, this manual may be adapted or reproduced in any material form except with the prior written approval of Acorn Computers Limited. The product described in this manual and products for use with it are subject to continuous development and improvement. All information of a technical nature and particulars of the product and its use (including the information and particulars in this manual) are given by Acorn Computers Limited in good faith. However, Acorn Computers Limited cannot accept any liability for any loss or damage arising from the use of any information or particulars in this manual. This product is not intended for use as a critical component in life support devices or any system in which failure could be expected to result in personal injury. Acorn supplies its products through an international dealer network. These outlets are trained in the use and support of Acorn products and are available to help resolve any queries you may have. The Acorn PC cards are designed by Aleph One Limited on behalf of Acorn Computers Limited. ACORN, ARCHIMEDES and ECONET are trademarks of Acorn Computers Limited MS-DOS and Windows are trademarks of Microsoft Corporation All other trademarks are acknowledged. Published by Acorn Computers Limited Part number 0491,703 Issue 1 October 1994 ii Guarantee (valid in UK only) This equipment is guaranteed by Acorn Computers Limited ("ACORN") against mechanical and electrical defects subject to the conditions set out below.
    [Show full text]
  • Windows PC Apple Mac Acorn RISC OS
    Flowol Tutorial Primary & Secondary ™ 2 A Control Program for Windows PC Apple Mac Acorn RISC OS Authors: Anthony and Rod Bowker (K.I.T.E.) Programming: Anthony Bowker (K.I.T.E.) Tutorial: Rod Bowker (K.I.T.E.) Copyright: Program – Keep I.T. Easy (K.I.T.E.) 1997 Copyright: Tutorial – Keep I.T. Easy (K.I.T.E.) 1997 Produced by: Keep I.T. Easy P.O. Box 29 Nuneaton Warwickshire CV11 4TT e-mail: [email protected] Information also available from http://www.flowol.com !System, !Scrap and !SysMerge are copyright Acorn Computers Ltd. Document No. DO59 Issue 2 Flowol © Keep I.T. Easy 1997 Page 1 Flowol Tutorial Primary & Secondary Contents Page Setup Instructions System Requirements 3 Installing Flowol 3 Getting Started 4 Configuring Flowol for your interface 5 Tutorial Introduction 6 The Screen 7 The Toolbar 8 Zebra Crossing Using the ‘prompts’ to create a simple program 9 Displaying a ‘mimic’ 9 Save a program 9 Editing a flowchart Deleting and adding symbols 10 Changing information in a symbol 10 Changing the colours of the flowchart 10 The Lighthouse Moving and Copying a flowchart 11 Adding Labels 11 Changing the scaled view of the flowchart 12 Using an INPUT 12 Traffic Lights Simulate and the ‘monitor’ screen 13 Using Outputs on a Mimic 13 Drawing lines manually 13 ‘Hot keys’ 14 Slowing down the flowchart 14 Pelican Crossing Sub-routines 15 Repeating sub-routines 15 Run-what? (Testing sub-routines) 15 The Robot ‘Stop All’ 16 Level Crossing Barrier Motor outputs (with power control) 17 & 21 Testing outputs with the monitor screen 17 & 21 Using Graphs to monitor inputs and outputs 18 & 22 Auto-Home Using Analogue sensors 19 & 23 Using Graphs to plot information 20 & 24 Greenhouse Test Mode to check the inputs 25 Car Park Barriers Using variables 26 Speeding up the flowchart 26 Fairground Ride (variable motor speed) Flashing routines controlled by variables 27 Repeating sub-routines with variables 27 The Buggy (controlling two motor) Obstacle course, Random mover, Line follower 28 Solar Panel.
    [Show full text]
  • Advanced Unix/Linux System Program Instructor: William W.Y
    Advanced Unix/Linux System Program Instructor: William W.Y. Hsu › Course preliminaries › Introduction CONTENTS › Unix history › Unix basics 2/22/2018 INTRODUCTION TO COMPETITIVE PROGRAMMING 2 About this class › The class is called “Advanced Unix/Linux System Programming”. › It is not: – an introduction to Unix – an introduction to programming – an introduction to C (or C++) › 2/22/2018 INTRODUCTION TO COMPETITIVE PROGRAMMING 3 In a nutshell: the “what” 2/22/2018 INTRODUCTION TO COMPETITIVE PROGRAMMING 4 In a nutshell: the “what” 2/22/2018 ADVANCED UNIX/LINUX SYSTEM PROGRAMMING 5 In a nutshell: the “what” › Gain an understanding of the UNIX operating systems. › Gain (systems) programming experience. › Understand fundamental OS concepts (with focus on UNIX family): multi-user concepts. – Basic and advanced I/O – Process relationships – Interprocess communication – Basic network programming using a client/server model 2/22/2018 ADVANCED UNIX/LINUX SYSTEM PROGRAMMING 6 In a nutshell: the “why” › Understanding how UNIX works gives you insights in other OS concepts. › System level programming experience is invaluable as it forms the basis for most other programming and even use of the system. › System level programming in C helps you understand general programming concepts. › Most higher level programming languages (eventually) call (or implement themselves) standard C library functions. 2/22/2018 ADVANCED UNIX/LINUX SYSTEM PROGRAMMING 7 In a nutshell: the “how” static char dot[] = ".", *dotav[] = {dot, NULL}; struct winsize win; int ch, fts_options; int kflag = 0; const char *p; setprogname(argv[0]); setlocale(LC_ALL, ""); /* Terminal defaults to -Cq, non-terminal defaults to -1. */ if (isatty(STDOUT_FILENO)) { if (ioctl(STDOUT_FILENO, TIOCGWINSZ, &win) == 0 && win.ws_col > 0) termwidth = win.ws_col; f_column = f_nonprint = 1; } else f_singlecol = 1; /* Root is -A automatically.
    [Show full text]
  • The What, How and Why of RISC OS
    The what, how and why of RISC OS INTRO his may be the series and the RiscPC. In collaboration first time you with several other companies, RISCOS Thear of RISC Ltd have taken over the development OS computers. and production from the original Acorn You may think that company. New energy is being put into RISC OS is new the further development and renewal of on the PC market. this concept. Others have joined in as And you may won- well. The British firm RiscStation is de- der whether it is a veloping the R7500, MicroDigital are reliable and viable developing the Mico and Millipede are system; whether it developing the Imago motherboard. In may be interesting this leaflet you will find images of the to you and wheth- RiscPC produced by Castle er it is compatible Technology. with other sys- tems. There is only one answer to these questions: he proof of the pudding is still in the read, try, ask, test, eating. So, don’t be afraid, have a and compare. Tgo. You’ll be surprised... he British firm Acorn has pro- Tduced com- puters since the nineteen-seventies that are very pleasant to work with indeed: the Acorn Atom, the le- gendary BBC, the Electron, the Master, the Archimedes, the A- 2 HARDWARE Processor this way all options he RiscPC offers the use of several like telebanking, processors. trying out alternat- T ive operating sys- tems, operating he primary processor is always an programmes that ARM processor (Advanced Risc you use at your TMachine). ARM processors have workplace or run- been specially designed as RISC pro- ning PC-oriented cessors (Reduced Instruction Set CDs and CDROMs Computers), enabling exceptionally fast are open.
    [Show full text]
  • About This Manual
    About this manual 5a Summary of contents This manual gives you detailed information on RISC OS 3.5 and RISC OS 3.6, so that you can write programs to run on Acorn computers that use them. It must be used in conjunction with the RISC OS 3 Programmer’s Reference Manual, and is produced as a replacement for the earlier volume 5 in the set that described RISC OS 3.5 only. The pages are numbered ‘5a-n’ rather than ‘5-n’ to distinguish references to the two different versions. This manual only tells you about the differences between RISC OS 3.1, RISC OS 3.5 and RISC OS 3.6. Many cross references are given between this volume and the earlier volumes so that you can always refer to the main topic to obtain further information. The layout of chapters We’ve laid out the information in this manual as consistently as possible, to help you find what you need. Each chapter covers a specific topic, and in general includes: ● an Introduction, so you can tell if the chapter covers the topic you are looking for ● an Overview, to give you a broad picture of the topic and help you to learn it for the first time ● Technical Details, to use for reference once you have read the Overview ● SWI calls, described in detail for reference ● * Commands, described in detail for reference ● Application notes, to help you write programs ● Example programs, to illustrate the points made in the chapter, and on which you can base your own programs.
    [Show full text]