Document fait avec Nvu Document made with Nvu
acceuilnouveautesintroductioncoeurmini_systemepages_techniquesrevue_de_presselienscourriel


 mini_systemespecificationsarchitectureinstructionslogicielsutilisationemulateurs

Softwares

First software is obviously code to be loaded in the ROM. I supply this one under shape of ".bin" so that it is most basic possible and for the 3 types of foreseen ROM:

Detailed description of all the instructions of the FORTH kernel
 
 Type of ROM
 Binary file
 27.128 (16 KiloBytes)
 v400_128.bin
 27.256 (32 KiloBytes)
 v400_256.bin
 27.512 (64 KiloBytes)
v400_512.bin

Here are at present available software packages:

 Software
 Version
 Author
 Brief description
 telechar.txt 1.02 jpb.forth  Instruction of downloading MANDATORY. This software must be loaded code source of various applications just after the initialization of the card. It contains the code of the instruction "TELECHARGEMENT" which, placed a the beginning of the application files, allows the compilation of these last ones after their transfer to copy / paste in the window "Terminal". USELESS from the version 2.01 of the ROM software.
memoire.txt 1.01 jpb.forth    Utility for display the contents of the memory. Instruction "DUMP" allows to show in hexadecimal and in ASCII a list of bytes of which you clarify the address of the beginning and the number.
 g_taches.txt 2.00 jpb.forth   Tools for control of the real-time kernel. Instruction "OLIST" allows to show the rate of activity of the processor during the last 20 seconds. Instruction "PERF" shows permanently the rate of activity all the seconds.
 xmodem.txt 3.00 jpb.forth    Tools of transfer by XMODEM protocol. Two instructions, "XMODEM_RECOIT" AND "XMODEM_EMET", allow the load and the saving of the memory card.
 evolutio.txt 1.10 jpb.forth   Utility for downloading and automatic launch of a new version of binary file ( vXXX_128.bin ). This allows the evaluation of this las front to program a new ROM.
baudrate.txt 2.00 jpb.forth    Utility for change of the speed of transmission RS232. The maximal speed is of 19200 bits by second.
pcf8574.txt 1.00 jpb.forth   Driver for parallel ports I2C PCF8574.
pcf8574a.txt 1.00 jpb.forth    Driver for parallel ports I2C PCF8574A.
test_i2c.txt 1.50 jpb.forth  Utility of validation of the link I2C requiring the preliminary compilation of pcf8574.txt. Interface is confirmed by piloting a PCF8574 ( PHILIPS) material address of which is fixed to 0 ( A0=A1=A2=0).
eeprom.txt 1.10 jpb.forth   Utility of downloading of the EEPROM I2C. The use of this tool is described in corresponding chapter.
asm68000.txt 1.50 jpb.forth   Assembler 68000. The use of this tool is described in corresponding page.
sqrt.txt 1.00 jpb.forth    An example of use of the assembler 68000 with an instruction of origin of the square root of 32 bits integer.
rs232b.txt 1.50 jpb.forth  Routines for the management of the second UART of the 68681 (RXB AND TXB). These routines can be compiled only to leave the version 2.10 of the ROM software.
interco.txt 1.00 jpb.forth  Utility allowing to connect the 2 UARTS with different speeds of transfer (management of 2 plugs of 64 KB in broadcast and in reception). This utility requires the preliminary compilation of rs232b.txt.
flottant.txt 1.20 jpb.forth    Basic operators for calculation in floating decimal point in the simple precision IEEE standard (1 bit of sign, 8 exponent's bits and 23 bits of mantissa). This software requires the preliminary compilation of asm68000.txt.
flotmath.txt 1.20 jpb.forth  Mathematical functions of calculation in floating decimal point described in corresponding page. This software requires the preliminary compilation of flottant.txt.
calculet.txt 1.20 jpb.forth   A calculator working in Polish fashion inverted as those of the builder Hewlett Packard. Application is called with the word FORTH "CALCULETTE". This software requires the preliminary compilation of flotmath.txt.
vt100.txt 2.50
jpb.forth   An experimental application allowing to make a visual demonstration of the real-time kernel by using the terminal configured in mode VT100.
gestmem.txt 1.01 jpb.forth  A driver allowing the dynamic allocation of the memory. Instructions are described in corresponding page. USELESS from the version 3.00 of the ROM software.
gif.txt 1.30 jpb.forth  An experimental software of images creation in the standard gif ( gif89a ). An example of image is visible by selecting image6.gif. An example of mathematical curve is visible by selecting courbe3.gif. An example of animation in black and white is visible by selecting bruit5.gif. This software requires the preliminary compilation of xmodem.txt.
asm68010.txt1.00jpb.forth  Assembler 68010. The use of this tool is described in corresponding page.
ports_A_B.txt0.10jpb.forth  Ports A and B driver described in the corresponding page.
barre_graphe.txt0.10jpb.forth  Bar graph driver described in the corresponding page.
7_segments.txt0.10jpb.forth  7 segments display driver described in the corresponding page.
petit_clavier.txt0.10jpb.forth  Keyboard driver described in the corresponding page.
moteur_pap.txt0.10jpb.forth  Step by step engines driver described in the corresponding page.
testsimu.txt0.10
jpb.forth  Simulated interfaces test for graphic emulators.
sequenceur.txt 1.00 jpb.forth
Real time sequencer driver described in the corresponding technical page.

To complete this table, do not hesitate to send your applications in the mailing list under shape of file of text without accentuation.