“The Renaissance Begins the Modern World”
467 pages
English

“The Renaissance Begins the Modern World”

Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres
467 pages
English
Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres

Description

  • expression écrite - matière potentielle : from greece
  • expression écrite
“The Renaissance Begins the Modern World” Section 1: The Renaissance in Italy Why did the Renaissance start in Italy? • The period started from about 1400 and ended around 1600 • Renaissance means rebirth • The ideas and the new way of life was spread through Europe different ways and during different time periods • It came to Italy first during the 15th Century • It came to Italy for many reasons o The location of Italy in relation to the Mediterranean Sea o The wealthy cities of trade (Naples, Genoa, and Venice) o Trade brought new ideas and Italy was a trading machine What were the Italian City-States?
  • hard life from the middle ages
  • famous painting
  • source of enormous wealth for the countries ù
  • worthy ù king phillip
  • low countries
  • england
  • life
  • king

Sujets

Informations

Publié par
Nombre de lectures 27
Langue English

Extrait

Writing FCode 3.x Programs
2550 Garcia Avenue
Mountain View, CA 94043
U.S.A.
A Sun Microsystems, Inc. BusinessÓ
1996 Sun Microsystems, Inc. 2550 Garcia Avenue, Mountain View, California 94043-1100 U.S.A.
All rights reserved. This product or document is protected by copyright and distributed under licenses restricting its use,
copying, distribution and decompilation. No part of this product or document may be reproduced in any form by any means
without prior written authorization of Sun and its licensors, if any.
®Portions of this product may be derived from the UNIX system. UNIX is a registered trademark in the United States and other
countries, exclusively licensed through X/Open Company, Ltd.
RESTRICTED RIGHTS LEGEND: Use, duplication, or disclosure by the government is subject to restrictions as set forth in
subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 and FAR 52.227-19.
The product described in this manual may be protected by one or more U.S. patents, foreign patents, or pending applications.
TRADEMARKS
Sun, Sun Microsystems, the Sun logo, SunSoft, the SunSoft logo, Solaris, SunOS, OpenWindows, DeskSet, ONC, ONC+, and NFS
are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. UNIX is a registered
trademark in the United States and other countries, exclusively licensed through X/Open Company, Ltd. OPEN LOOK is a
registered trademark of Novell, Inc. PostScript and Display PostScript are trademarks of Adobe Systems, Inc.
All SPARC trademarks are trademarks or registered trademarks of SPARC International, Inc. in the United States and other
countries. SPARCcenter, SPARCcluster, SPARCompiler, SPARCdesign, SPARC811, SPARCengine, SPARCprinter, SPARCserver,
SPARCstation, SPARCstorage, SPARCworks, microSPARC, microSPARC-II, and UltraSPARC are licensed exclusively to Sun
Microsystems, Inc. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc.
®The OPEN LOOK and Sun™ Graphical User Interfaces were developed by Sun Microsystems, Inc. for its users and licensees.
Sun acknowledges the pioneering efforts of Xerox in researching and developing the concept of visual or graphical user
interfaces for the computer industry. Sun holds a non-exclusive license from Xerox to the Xerox Graphical User Interface, which
license also covers Sun’s licensees who implement OPEN LOOK GUI’s and otherwise comply with Sun’s written license
agreements.
X Window System is a trademark of X Consortium, Inc.
THIS PUBLICATION IS PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
PARTICULAR PURPOSE, OR NON-INFRINGEMENT.
THIS PUBLICATION COULD INCLUDE TECHNICAL INACCURACIES OR TYPOGRAPHICAL ERRORS. CHANGES ARE
PERIODICALLY ADDED TO THE INFORMATION HEREIN, THESE CHANGES WILL BE INCORPORATED IN NEW
EDITIONS OF THE PUBLICATION. SUN MICROSYSTEMS, INC. MAY MAKE IMPROVEMENTS AND/OR CHANGES IN
THE PRODUCT(S) AND/OR THE PROGRAMS(S) DESCRIBED IN THIS PUBLICATION AT ANY TIME.
Please
RecycleContents
Preface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviii
1. SBus Cards and FCode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
FCode PROM Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Interpreting FCode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Device Identification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Creating and Executing FCode Definitions . . . . . . . . . . . . . . . . 3
2. Elements of FCode Programming . . . . . . . . . . . . . . . . . . . . . . . 5
Colon Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Stack Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Programming Style . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Commenting Code. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Coding Style . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Definition Length. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Stack Comments. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
A Minimal FCode Program. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
ivFCode Classes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Primitive FCode Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
System FCode Functions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Interface FCode Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Local FCode Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3. Testing FCode Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
FCode Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Tokenizing FCode Source 18
FCode Binary Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Testing FCode Programs on the Target Machine . . . . . . . . . . . . 20
Configuring the Target Machine . . . . . . . . . . . . . . . . . . . . . . . . . 21
Setting Appropriate Configuration Parameters. . . . . . . . . . 21
Modifying the Expansion Bus Probe Sequence . . . . . . . . . . 21
Getting to the Forth Monitor 22
Using the Command Line Editor of the Forth Monitor . . . . . . 22
Using the Forth Monitor to Test FCode Programs. . . . . . . . . . . 23
Usingdload to Load from Ethernet . . . . . . . . . . . . . . . . . . . 24
Usingdlbin to Load From Serial Port A . . . . . . . . . . . . . . . 24
Usingbootom Hard Disk, Diskette, or Ethernet 25
Usingdl to Load Forth Over Serial Port A . . . . . . . . . . . . . . . . 26
Using the Forth Monitor to Interpret an FCode Program. . . . . 26
Using the Forth Monitor to Browse a Device Node. . . . . . . . . . 29
Using the Forth Monitor to Test a Device Driver. . . . . . . . . . . . 30
Device Node Methods. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
v Writing FCode 3.x Programs—May 1996Usingselect-dev . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Usingbegin-select-dev . . . . . . . . . . . . . . . . . . . . . 33
Usingexecute-device-method . . . . . . . . . . . . . . . 34
Usingapply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Testing FCode Programs in Source Form . . . . . . . . . . . . . . . . . . 35
Producing an FCode PROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Exercising an Installed FCode PROM . . . . . . . . . . . . . . . . . . . . . 36
4. Packages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Package Instances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Package Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Static and Instance-specific Methods. . . . . . . . . . . . . . . . . . . 42
Execution Tokens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Intra-package Calling Methods . . . . . . . . . . . . . . . . . . . . . . . 43
Accessing Other Packages . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Inter-package Calling Methods 46
execute-device-method andapply . . . . . . . . . . . . . . . . 49
Plug-in Device Drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Common Package Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Basic Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Recommended Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Package Data Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Instance Arguments and Parameters. . . . . . . . . . . . . . . . . . . . . . 54
Package Addresses 56
Package Mappings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Contents vinvramrc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Modifying Package Properties . . . . . . . . . . . . . . . . . . . . . . . . 58
Standard Support Packages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Sun Disk-Label Support Package. . . . . . . . . . . . . . . . . . . . . . 59
TFTP Booting Support Package . . . . . . . . . . . . . . . . . . . . . . . 60
Deblocker Support Package . . . . . . . . . . . . . . . . . . . . . . . . . . 61
5. Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Standard FCode Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Standard Property Names . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Display Device Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Network Device Properties . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Memory Device Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
General Properties For Parent Nodes . . . . . . . . . . . . . . . . . . 67
Detailed Descriptions of Standard Properties . . . . . . . . . . . . . .

  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents