uhal_faq.ps

来自「AT91所有开发板的资料 AT91所有开发板的资料」· PS 代码 · 共 2,462 行 · 第 1/5 页

PS
2,462
字号
Ji 1644 2030 M 0.324 0 (................................)A ; : 0 0 2391 3233 rc 0 0 0 sco F3_42Ji 2028 2030 M 0.324 0 (............)A ; : 0 0 2391 3233 rc 0 0 0 sco F3_42Ji 2173 2030 M -0.352 0 (5)A ; LH pagesave restore(%%[ Page: 3 ]%%)  =%%PageTrailer%%Page: 4 4%%BeginPageSetup[{%%BeginFeature: *Resolution 300dpi%%EndFeature} stopped cleartomark[{%%BeginFeature: *Duplex %%EndFeature} stopped cleartomarkuserdict begin /pagesave save def end mysetup concat colspRefresh : 1.000 1.000 1.000 sco 0 0 2550 3300 rf ; %%EndPageSetup: 0 0 2391 3233 rc 0 0 0 sco %%IncludeFont: Helvetica-Bold(F0) cvn0.974  (Helvetica-Bold) cvn /Type1 T (Helvetica-Bold) cvnmF (F0_38) cvnF038 xF F0_38Ji 2175 3064 M -0.128 0 (1)A ; : 0 0 2391 3233 rc 0 0 0 sco (F0_63) cvnF063 xF F0_63Ji 296 322 M -0.123 0 (Introduction)A ; : 0 0 2391 3233 rc 0 0 0 sco %%IncludeFont: Symbol(F3) cvn1.000  (Symbol) cvn /Type1 F (Symbol) cvnmF (F3_42) cvnF342 xF F3_42Ji 596 439 M -0.192 0 (m)A ; : 0 0 2391 3233 rc 0 0 0 sco %%IncludeFont: NewCenturySchlbk-Roman(F5) cvn0.976  (NewCenturySchlbk-Roman) cvn /Type1 T (NewCenturySchlbk-Roman) cvnmF (F5_42) cvnF542 xF F5_42Ji 620 440 M -0.010 0 (HAL is a hardware compatibilty library providing a simple,  portable, API across)A ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 596 491 M 0.002 0 (a number of StrongARM based evaluation boards.   This API is intended to)A ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 596 542 M -0.034 0 (support single threaded applications and simple multi-threaded operating)A ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 596 593 M -0.004 0 (systems such as uCOS \(Micro-C OS\).  In Addition the code also acts as example)A ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 596 644 M -0.014 0 (software.)A ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 596 729 M 0.000 0 (This application note describes the contents of the )A ; : 0 0 2391 3233 rc 0 0 0 sco F3_42Ji 1580 728 M -0.192 0 (m)A ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 1604 729 M -0.038 0 (HAL baselevel contains and)A ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 596 780 M 0.029 0 (how to build it.)A ; : 0 0 2391 3233 rc 0 0 0 sco F0_63Ji 296 869 M -0.132 0 (The )A ; : 0 0 2391 3233 rc pagesave restorePscript_Win_Driver_Incr begin%%BeginResource: file Pscript_Win_Text_Bold 2.0 0/mBF{@ 4 copyfont `/FontName ~ |/OrigFontType ~ |/OrigFontName ~ | 0FontMatrix idtransform ! &/PaintType known{PaintType 0 eq{/PaintType 2 |/StrokeWidth ~ |}{PaintType 1 eq PaintType 2 eq or PaintType 3 eq or &/StrokeWidth known and{StrokeWidth add/StrokeWidth ~ |}{!}?}?}{!}? @ & Edefinefont Pscript_Windows_Font 3 1 $ put}b/xBF{Pscript_Windows_Font ` 1 ^/FontName get 1 ^ scalefont 3 1 $ scalefont 2 copy ~ | ~ ! | E}b/xMBF{mFMastore Pscript_Windows_Font ` 1 ^/FontName get 1 ^ makefont 3 1 $ makefont 2copy ~ | ~ ! | E}b/xBF2{/sB0 ~ mBF/sB1 sB0 3 -1 $ xBF sB1}b/xMBF2{/sB0 ~ mBFmFM astore/sB1 sB0 3 -1 $ xMBF sB1}b/sB{: Pscript_Windows_Font currentfont getJi @ S ; S}b/asB{: Pscript_Windows_Font currentfont get Ji 3 copy A ; A}b/wsB{: Pscript_Windows_Font currentfont get Ji 4 copy W ; W}b/awsB{:Pscript_Windows_Font currentfont get Ji 6 copy D ; D}b/sBT3{: @ S ; 1 1 -M S}b/asBT3{: 3 copy A ; 1 1 -M A}b/wsBT3{: 4 copy W ; 1 1 -M W}b/awsBT3{: 6 copy D; 1 1 -M D}b/mIF{iMat 4 3 -1 $ put 2 copyfont `/OrigFontType ~ |/OrigFontName~ | @ & E definefont iMat makefont Pscript_Windows_Font 3 1 $ put}b%%EndResourceend reinitializeuserdict begin /pagesave save def end mysetup concat colspRefresh : 0 0 0 sco 1 Lc 1 Lj solid 0 0 2391 3233 rc 0 0 0 sco %%IncludeFont: Symbol(F0) cvn1.016  (Symbol,Bold) cvn /Type1 F (Symbol) cvnmF (F0B) cvn0.010  (Symbol,Bold) cvn /Type1 F0mBF (F0B_63) cvnF0B63 xBF F0B_63Ji 425 866 M -1.288 0 (m)asB ; : 0 0 2391 3233 rc 0 0 0 sco %%IncludeFont: Helvetica-Bold(F3) cvn0.968  (Helvetica-Bold) cvn /Type1 T (Helvetica-Bold) cvnmF (F3_63) cvnF363 xF F3_63Ji 460 869 M -0.051 0 (HAL Baselevel)A ; : 0 0 2391 3233 rc 0 0 0 sco %%IncludeFont: NewCenturySchlbk-Roman(F5) cvn0.976  (NewCenturySchlbk-Roman) cvn /Type1 T (NewCenturySchlbk-Roman) cvnmF (F5_42) cvnF542 xF F5_42Ji 596 988 M 0.162 0 (The )A ; : 0 0 2391 3233 rc 0 0 0 sco (F0_42) cvnF042 xF F0_42Ji 683 987 M -0.192 0 (m)A ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 707 988 M 0.020 0 (HAL library can be built for a number of different StrongARM platforms)A ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 596 1039 M 0.029 0 (and, for each of these platforms, it may be loaded into memory in a number of)A ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 596 1090 M 0.038 0 (different ways.  The following table shows the current set of combinations:)A ; : 0 0 2391 3233 rc 0 0 0 sco %%IncludeFont: NewCenturySchlbk-Bold(F8) cvn0.976  (NewCenturySchlbk-Bold) cvn /Type1 T (NewCenturySchlbk-Bold) cvnmF (F8_42) cvnF842 xF F8_42Ji 614 1261 M 0.031 0 (EBSA-110)A ; : 0 0 2391 3233 rc 0 0 0 sco F8_42Ji 1352 1261 M 0.142 0 (Cogent CMA)A ; 589 1258 N M 3 3 rr : 0 0 0 sco O ; 589 1258 N M 3 3 rr : 0 0 0 sco O ; 592 1258 N M 736 3 rr : 0 0 0 sco O ; 1328 1258 N M 3 3 rr : 0 0 0 sco O ; 1331 1258 N M 794 3 rr : 0 0 0 sco O ; 2125 1258 N M 3 3 rr : 0 0 0 sco O ; 2125 1258 N M 3 3 rr : 0 0 0 sco O ; 589 1261 N M 3 85 rr : 0 0 0 sco O ; 1328 1261 N M 3 85 rr : 0 0 0 sco O ; 2125 1261 N M 3 85 rr : 0 0 0 sco O ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 614 1349 M -0.061 0 (DEMON loadable)A ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 1352 1349 M -0.061 0 (DEMON loadable)A ; 589 1346 N M 3 3 rr : 0 0 0 sco O ; 592 1346 N M 736 3 rr : 0 0 0 sco O ; 1328 1346 N M 3 3 rr : 0 0 0 sco O ; 1331 1346 N M 794 3 rr : 0 0 0 sco O ; 2125 1346 N M 3 3 rr : 0 0 0 sco O ; 589 1349 N M 3 84 rr : 0 0 0 sco O ; 1328 1349 N M 3 84 rr : 0 0 0 sco O ; 2125 1349 N M 3 84 rr : 0 0 0 sco O ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 614 1436 M -0.032 0 (Load from flash)A ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 1352 1436 M 0.057 0 (Load from ROM or ROM emulator)A ; 589 1433 N M 3 3 rr : 0 0 0 sco O ; 592 1433 N M 736 3 rr : 0 0 0 sco O ; 1328 1433 N M 3 3 rr : 0 0 0 sco O ; 1331 1433 N M 794 3 rr : 0 0 0 sco O ; 2125 1433 N M 3 3 rr : 0 0 0 sco O ; 589 1436 N M 3 84 rr : 0 0 0 sco O ; 589 1520 N M 3 3 rr : 0 0 0 sco O ; 589 1520 N M 3 3 rr : 0 0 0 sco O ; 592 1520 N M 736 3 rr : 0 0 0 sco O ; 1328 1436 N M 3 84 rr : 0 0 0 sco O ; 1328 1520 N M 3 3 rr : 0 0 0 sco O ; 1331 1520 N M 794 3 rr : 0 0 0 sco O ; 2125 1436 N M 3 84 rr : 0 0 0 sco O ; 2125 1520 N M 3 3 rr : 0 0 0 sco O ; 2125 1520 N M 3 3 rr : 0 0 0 sco O ; : 0 0 2391 3233 rc 0 0 0 sco F0_42Ji 596 1607 M -0.192 0 (m)A ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 620 1608 M 0.053 0 (HAL can be built using the ARM SDT 2.1 toolset running either under Windows)A ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 596 1659 M 0.058 0 (95 or Windows NT \(using the ARM 2.1 Project Manager\) or on a supported Unix)A ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 596 1711 M 0.066 0 (variant using GNU make files.  This can all get very confusing and so )A ; : 0 0 2391 3233 rc 0 0 0 sco F0_42Ji 1962 1710 M -0.192 0 (m)A ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 1986 1711 M -0.069 0 (HAL uses)A ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 596 1762 M 0.076 0 (a directory structure where each component\222s source directory has beneath it a)A ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 596 1813 M 0.016 0 (directory per supported platform.  For example, there are /lib/ebsa110 and)A ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 596 1864 M 0.014 0 (/lib/cogent or, if you prefer, \\lib\\ebsa110 and \\lib\\cogent directories.   Inside the)A ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 596 1915 M 0.000 0 (platform specific directories there may be code modules or include files as well as)A ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 596 1966 M 0.021 0 (the GNU Make files and the ARM 2.1 project files for that component.  Beneath)A ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 596 2017 M 0.026 0 (each platform directory there is a subdirectory per supported load method for that)A ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 596 2068 M 0.050 0 (board.   Using the library component as an example again, here are)A ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 596 2119 M -0.042 0 (/lib/ebsa110/demon and /lib/ebsa110/standalone directories for the DEMON)A ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 596 2171 M -0.038 0 (loadable and standalone variants of the )A ; : 0 0 2391 3233 rc 0 0 0 sco F0_42Ji 1374 2170 M -0.192 0 (m)A ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 1398 2171 M -0.041 0 (HAL library for the EBSA-110)A ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 596 2222 M 0.006 0 (StrongARM evaluation board.)A ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 596 2307 M 0.162 0 (The )A ; : 0 0 2391 3233 rc 0 0 0 sco F0_42Ji 683 2306 M -0.192 0 (m)A ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 707 2307 M 0.007 0 (HAL baselevel contains the following components:)A ; : 0 0 2391 3233 rc 0 0 0 sco F0_42Ji 596 2391 M 45.820 0 32 -0.320 0 (\267 )D ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 671 2392 M 0.030 0 (Documentation,)A ; : 0 0 2391 3233 rc 0 0 0 sco F0_42Ji 596 2476 M 45.820 0 32 -0.320 0 (\267 )D ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 671 2477 M 0.066 0 (Library,)A ; : 0 0 2391 3233 rc 0 0 0 sco F0_42Ji 596 2561 M 45.820 0 32 -0.320 0 (\267 )D ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 671 2562 M 0.025 0 (Include files,)A ; : 0 0 2391 3233 rc 0 0 0 sco F0_42Ji 596 2646 M 45.820 0 32 -0.320 0 (\267 )D ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 671 2647 M -0.041 0 (Example software,)A ; : 0 0 2391 3233 rc 0 0 0 sco F0_42Ji 596 2731 M 45.820 0 32 -0.320 0 (\267 )D ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 671 2732 M -0.021 0 (uCOS, a simple threaded OS)A ; : 0 0 2391 3233 rc 0 0 0 sco F5_42Ji 596 2816 M 0.004 0 (The next sub-sections describe these components in more detail.)A ; LH pagesave restore(%%[ Page: 4 ]%%)  =%%PageTrailer%%Page: 5 5%%BeginPageSetup[{%%BeginFeature: *Resolution 300dpi%%EndFeature} stopped cleartomark[{%%BeginFeature: *Duplex %%EndFeature} stopped cleartomarkuserdict begin /pagesave save def end mysetup concat colspRefresh : 1.000 1.000 1.000 sco 0 0 2550 3300 rf ; %%EndPageSetup: 196 3051 21 108 rc 0 0 0 sco %%IncludeFont: Helvetica-Bold(F0) cvn0.974  (Helvetica-Bold) cvn /Type1 T (Helvetica-Bold) cvnmF (F0_38) cvnF038 xF F0_38Ji 196 3056 M -0.128 0 (2)A ; : 0 0 2391 3233 rc 0 0 0 sco (F0_50) cvnF050 xF F0_50Ji 346 317 M 0.238 0 (Documentation)A ; : 0 0 2391 3233 rc 0 0 0 sco %%IncludeFont: NewCenturySchlbk-Roman(F3) cvn0.976  (NewCenturySchlbk-Roman) cvn /Type1 T (NewCenturySchlbk-Roman) cvnmF (F3_42) cvnF342 xF F3_42Ji 496 399 M -0.013 0 (This includes this applications note and the )A ; : 0 0 2391 3233 rc 0 0 0 sco %%IncludeFont: Symbol(F5) cvn1.000  (Symbol) cvn /Type1 F (Symbol) cvnmF (F5_42) cvnF542 xF F5_42Ji 1355 398 M -0.192 0 (m)A ; : 0 0 2391 3233 rc 0 0 0 sco F3_42Ji 1379 399 M -0.025 0 (HAL Applications Programming)A ; : 0 0 2391 3233 rc 0 0 0 sco F3_42Ji 496 450 M 0.004 0 (Interface document.  All documents are available in postscript, pdf and html.)A ; : 0 0 2391 3233 rc 0 0 0 sco F0_50

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?