Impression Newsletter Number 3 July 2020
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Privateeye Is an Image Viewer for RISC OS
Welcome PrivateEye is an image viewer for RISC OS. It requires RISC OS 3.6 or later and a Boot sequence with the Nested Wimp and a 32-bit Shared C Library. Features • Loads and displays bitmap and vector images • Sprites, JPEGs, GIFs and PNGs • DrawFiles and ArtWorks • Bitmap effects • Adjust gamma, brightness and contrast • Blur and sharpen • Change saturation and apply histogram effects • Alpha channel support • Bitmap rotation with interactive preview • Rotation is lossless for JPEGs • Native JPEG display using SpriteExtend • Inbuilt lossless “cleaning” transparently loads progressive JPEGs • JFIF, Exif and Adobe metadata information display • Multiple-channel histogram PrivateEye • Display images may be saved • Convert JPEGs, GIFs and PNGs to into Sprites Image Viewer • Any number of images may be open concurrently by David Thomas, © 1999–2017 • Customisable key map version 3.00 (08 Feb 2017) • Lots of interactive help (use it!) Supported Image Formats PrivateEye converts images as necessary into a JPEGs RISC OS-native format. This means that GIFs, PNGs and (optionally) JPEGs are converted into Sprite format when RISC OS’s SpriteExtend module, version 0.99 or later, is used they are loaded. to directly display JPEGs. This allows images larger than available free memory to be displayed by decompressing The converted image is referred to as the display image. and plotting on the fly. Operations such as saving, rotation and the effects system operate on the display image only. Progressive (multiple scan) JPEGs are supported. PrivateEye has an inbuilt version of jpegtran which automatically Sprites converts JPEGs into a baseline format that SpriteExtend can render. -
ARM Software Development Toolkit Version 2.11 User Guide
211ug.book : SDT_UG_Front_cover.fm Page i Sunday, June 1, 1997 12:21 PM ARM Software Development Toolkit Version 2.11 User Guide Document number: ARM DUI 0040C Issued: May 1997 Copyright Advanced RISC Machines Ltd (ARM) 1996 Beta Draft Beta ENGLAND GERMANY Advanced RISC Machines Limited Advanced RISC Machines Limited Fulbourn Road Otto-Hahn Str. 13b Cherry Hinton 85521 Ottobrunn-Riemerling Cambridge CB1 4JN Munich UK Germany Telephone: +44 1223 400400 Telephone: +49 89 608 75545 Facsimile: +44 1223 400410 Facsimile: +49 89 608 75599 Email: [email protected] Email: [email protected] JAPAN USA Advanced RISC Machines K.K. ARM USA Incorporated KSP West Bldg, 3F 300D, 3-2-1 Sakado Suite 5 Takatsu-ku, Kawasaki-shi 985 University Avenue Kanagawa Los Gatos 213 Japan CA 95030 USA Telephone: +81 44 850 1301 Telephone: +1 408 399 5199 Facsimile: +81 44 850 1308 Facsimile: +1 408 399 8854 Email: [email protected] Email: [email protected] World Wide Web address: http://www.arm.com Partner Confidential - Final Draft 211ug.book : SDT_UG_Front_cover.fm Page ii Sunday, June 1, 1997 12:21 PM Proprietary Notice ARM, the ARM Powered logo and EmbeddedICE are trademarks of Advanced RISC Machines Ltd. Neither the whole nor any part of the information contained in, or the product described in, this manual may be adapted or reproduced in any material form except with the prior written permission of the copyright holder. The product described in this manual is subject to continuous developments and improvements. All particulars of the product and its use contained in this manual are given by ARM in good faith. -
Acorn User Display at the AAUG Stand During Will Be Featuring Denbridge Digital the RISC OS '99 Show at Epsom Race in More Depth in a Future Issue of the Course
eD6st-§elling RISC OS magazine in the world 4^:^^ i I m Find out what Rf| ::j!:azj achines can do tau ISSUE 215 CHRISTMAS 1999 £4.20 1 1 1 1 1! House balls heavy (packol 10) £15 illSJ 640HS Media lot MO dri.c £|9 £!2J]| Mouse lor A7000/r- N/C CD 630t1B re-wriie niedia £10 fii.rs £S tS.il Mouse for all Aciirns (not etr) A70DQ CD 630MB vrriie once raedis (Pk ol Computers for Education £12 II4.II1 10) £|0 £11.15 Original mouse for all Atoms (not A7K) HARDWARE i £16 urn JAZ IGB midta £58 £68.15 Business and Home |AZ 2GB media PERIPHERALS £69 [i PD 630MS media SPECIAL OFFER! £18 tll.lS I Syid 1.5GB media £S8 £S!IS ISDN MODEM + FREE Syquest lOSMB media £45 [S28I ACORN A7000+ tOHniTERS FIXING K. SytfuestOiMB media £45 islSjl INTERNET CONNEaiON )f[|iit'iij![IMB media £45 tS2S slice lor ,!.:., 2d Rlst PC int 1 waj L jj) i( 1 Syqufit 770HB media £76 £45 (Sji? I A?000 4. Ciasm [D £499 hard drive liting kir 2x 64k bpi ehaniiels mil M IDE £|2 £14.10 Zip lOOHBraetfia £8 (Ml IS9xU0«40mm A7000+(l3isnhO £449 W.il i- baikplane (not il CO aJrody insialled) Zip mW £34 [3).!S iOOMB media 1; pack) £35 awl] ;;! footprint A71100+0(lyHeyCD £549 mil Fixing km for hard drives ^ £S ff.40 Zip2S0HBmedia £11.50 (I4.i .Wf^ »«* 2 analogue ports |aTODCH- Odysse)- Nmotk HoniiDr cable lor all £525 mm Acorn (lelecdon) £|0 fll iS | 30 I- Odyssey Primary £599 flOJ ai Podule mi lor A3D00 £|6 RISC OS UPGRADES 47000 I OdyssEc Setoiidary £599 Rise PC I slo[ backplane ISP trial mm ii4.B I Argonet I £29 A700Oi Rise OS 3.11 chip sti £20 am OdyssEr^uil £699 Lih.il SCSI I S II [abteclioice -
GAG-NEWS 69 September/Oktober 2003 Hardware
Hardware vielbeschworene Medusa-Nachfolger Hardware Abstrac- IYONIX pc vs. Omega tion Layer, kurz HAL). Steffen Huber Castle setzt ganz auf integrierte Kom- Nichtsdestotrotz ponenten aus dem PC-Markt. Das überzeugt RISC Ein altes englisches Sprichwort Herzstück, der XScale 80321 von Intel, OS 5 durch einen lautet sinngemäß: „Man wartet getaktet mit 600 MHz, beinhaltet Satz interessanter ewig auf den Bus, und dann kom- gleichzeitig den RAM-Controller (200 Features gegenüber men zwei gleichzeitig.“ Ungefähr MHz DDR-RAM) und den PCI-Buscon- Version 4: Fontmanager mit Unicode- so stellt sich derzeit die Situation troller (32bit/33 MHz und 64bit/66 Unterstützung, DHCP fürs Ethernet, im RISC OS-Markt dar. Nachdem MHz). Die Grafikkarte ist eine Stan- LanManFS mitgeliefert (inklusive Sup- man fast schon geologische Zeit- dard-PCI-Grafikkarte aus dem nVidia- port für lange Dateinamen), USB- räume auf einen würdigen Risc Stall (Geforce2 MX400), das on-board- Unterstützung, maximaler WimpSlot PC-Nachfolger gewartet hat, ist Netzwerk basiert auf einem Gigabit- von 1 GB pro Programm anstatt 28 MB, nun die Qual der Wahl angesagt: Ethernet-Chip von Intel, USB wird Support für bedeutend größere Parti- Der IYONIX pc von Castle Tech- über eine Standard-PCI-Karte realisiert, tionen sowie natürlich die unvermeid- nologies oder der Omega von Sound kommt von einem AC97-Chip- lichen Bugfixes und Optimierungen. MicroDigital? satz und die diversen Peripheriegeräte (UDMA-IDE, zwei serielle Ports) wer- Omegaseitig könnte man theoretisch den von einer Standard-Southbridge natürlich für rund 230 die neueste Die Testkandidaten sind ein IYONIX (über PCI angekoppelt) bereitgestellt, Select-Version (inklusive aller weiterer pc mit CD-Brenner, 512 MB RAM und wie man sie ebenfalls vom PC-Markt Versionen, die innerhalb eines Jahres 80er Platte, der Omega ist das Midi- kennt. -
Acorn Risc Pc 600
ACORN RISC PC 600 Acorn Acorns retort to the PowerMacs is an example of innovative design, with extensive expansion, the promise of RISC better cross-platform compatibility and graphics performance Archimedes owners only dreamed about. Ian PC 600 Burley gets a slice of the action. and CPU fans as the chip generates less than 1W of heat. Current ARM610s are 0.8 micron parts, and sample 0.6 micron parts are testing at 40MHz. One of the most striking aspects of the new RISC PC is its case, designed under the auspices of Allen Boothroyd, who designed the original BBC Micro and was a force behind hi-fi manufacturer Meridian. It is made of tough Bayer Bayblend ABS/Polycarbonate, which is used to make riot shields. Internal surfaces are coated to reduce radio frequency interference (RFI) but the external surface is an unpainted light grey. There is provision for screw-mounted peripherals inside but devices like CD-ROMs and hard disks will be clip-mounted Apple-style. Two twist-locking pins need to be turned 90° to get the case lid off. These can be padlocked and the case tethered. It takes less than a minute to open the case, swap processor modules and refit the lid, without any tools. Standard models have a slimline base case with ^ RISC PC Acorn Computers of Cambridge, and not their a two-expansion slot backplane; the front panel has a 600s get the colleagues from Cupertino, were the first to bring spring-loaded door to hide the floppy drive. If you need latest release affordable RISC computing to the masses. -
Filesystems HOWTO Filesystems HOWTO Table of Contents Filesystems HOWTO
Filesystems HOWTO Filesystems HOWTO Table of Contents Filesystems HOWTO..........................................................................................................................................1 Martin Hinner < [email protected]>, http://martin.hinner.info............................................................1 1. Introduction..........................................................................................................................................1 2. Volumes...............................................................................................................................................1 3. DOS FAT 12/16/32, VFAT.................................................................................................................2 4. High Performance FileSystem (HPFS)................................................................................................2 5. New Technology FileSystem (NTFS).................................................................................................2 6. Extended filesystems (Ext, Ext2, Ext3)...............................................................................................2 7. Macintosh Hierarchical Filesystem − HFS..........................................................................................3 8. ISO 9660 − CD−ROM filesystem.......................................................................................................3 9. Other filesystems.................................................................................................................................3 -
Risc PC X86 Card User Guide Risc PC X86 Card User Guide Copyright © 1995 Acorn Computers Limited
Risc PC x86 Card User Guide Risc PC x86 Card User Guide Copyright © 1995 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 Risc PC x86 Cards are designed by Acorn Computers Limited. ACORN is a trademark of Acorn Computers Limited PC-DOS is a trademark of International Business Machines Corporation Windows and the Windows logo are trademarks of Microsoft Corporation All other trademarks are acknowledged. Published by Acorn Computers Limited Part number 1411,003 Issue 1, September 1995 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. -
ARM Command Line Workbook
ARM Command Line Workbook CS160 Computer Organization Version 1.1 October 27th, 2002 Revised Fall 2005 ARM University Program Version 1.0 January 14, 1997 ARM Command Line Workbook Introduction Aim This workbook provides the student with a basic understanding of the facilities provided by the ARM Toolkit for command line users. Note: For all of the command line tools provided with the toolkit it is possible to get on- line help on the command line parameters by specifying the toolname followed by -help. Prerequisites Before getting started, you will need to add the ARM tools to your command path. Make the following change to the ~/.zsh_files/.zshrc file: • export PATH="$PATH:/pkgs/arm202u/bin" Next, you will need to add an environment variable so that the ARM compiler knows where to find the appropriate libraries. Make the following change to the ~/.zshrc file: • export ARMLIB="/pkgs/arm202u/lib" Ask the GTAs for help if you don’t know how to do this. When done, issue the commands: source ~/.zshrc ~cs160/bin/armsetup.pl The latter will create a hierarchy of subdirectories and files in a directory called arm within your cs160 directory. The reference /cmdline/hello.c thus should be read as ~/arm/cmdline/hello.c Compiler The ‘Hello World’ example program is a simple C program which calls a subroutine. This program file can be found as /cmdline/hello.c #include <stdio.h> /* Declare subroutine before used by main */ void subroutine (void); int main() { printf("Hello World from main\n"); subroutine(); printf("And Goodbye from main\n"); return 0; } /* Define subroutine */ void subroutine() { printf("Hello from subroutine\n"); } 2 ARM Command Line Workbook Exercise 1.1 Compile this program with the ARM C compiler type armcc -g hello.c The C compiler automatically invokes the linker to produce an executable with the same name as the C module but with no file extension. -
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. -
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. -
Chapter 13 ARM Image Format
Chapter 13 ARM Image Format This chapter describes the ARM Image Format (AIF). It contains the following sections: • Overview of the ARM Image Format on page 13-2 • AIF variants on page 13-3 • The layout of AIF on page 13-4. ARM DUI 0041C Copyright © 1997 and 1998 ARM Limited. All rights reserved. 13-1 ARM Image Format 13.1 Overview of the ARM Image Format ARM Image Format (AIF) is a simple format for ARM executable images, consisting of: • a 128-byte header • the image code • the image initialized static data. An AIF image is capable of self-relocation if it is created with the appropriate linker options. The image can be loaded anywhere and it will execute where it is loaded. After an AIF image has been relocated, it can create its own zero-initialized area. Finally, the image is entered at the unique entry point. 13-2 Copyright © 1997 and 1998 ARM Limited. All rights reserved. ARM DUI 0041C ARM Image Format 13.2 AIF variants There are three variants of AIF: Executable AIF Executable AIF can be loaded at its load address and entered at the same point (at the first word of the AIF header). It prepares itself for execution by relocating itself if required and setting to zero its own zero-initialized data. The header is part of the image itself. Code in the header ensures that the image is properly prepared for execution before being entered at its entry address. The fourth word of an executable AIF header is: BL entrypoint The most significant byte of this word (in the target byte order) is 0xeb. -
Acorn Risc PC Technical Reference Manual
Acorn Rise PC Technical Reference Manual Copyright © Acorn Computers Limited 1994. All rights reserved. Published by Acorn Computers Technical Publications Department. No part of this publication may be reproduced or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording or otherwise, or stored in any retrieval system of any nature, without the written permission of the copyright holder and the publisher, application for which shall be made to the publisher. The product described in the manual 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. The products described in this manual are subject to continuous development and improvement. All information of a technical nature and particulars of the products and their 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, or any incorrect use of the products. All maintenance and service on the products must be carried out by Acorn Computers' authorised dealers or Approved Service Centres. Acorn Computers Limited can accept no liability whatsoever for any loss or damage caused by service, maintenance or repair by unauthorised personnel. If you have any comments on this manual, please complete the form at the back of the manual and send it to the address given there. Acorn supplies its products through an international distribution network. Your supplier is available to help resolve any queries you may have.