RTOS [real time operating system] Comparisons

First posted
Monday March 19 2018 14:2
Updated
Friday April 12, 2019 08:40

Interactive or batch?

Real or virtual machine software technology?

Interactive RTOSs/OSs require command interpreter[s].

Microsoft Windows command line
interpreters
(shells) such as COMMAND.COM ,
cmd.exe , 4DOS, 4NT and Windows PowerShell.


[Wrote FORTH51 command line interpreters ENCLOSE and -FIND in 8051
assembler
. And the syntax checking 8051 assembler too.

Sandia labs job assignment.

Wrote x86/87 syntax checking PC/ASSEMBLER®. Source code in Embedded Controller Forth for the 8051 family.

Fig forth community taught me how to write assemblers in high level forth.]
Monday April 2, 2018 09:14 Interactive? Virtual or real machine technology? Written in what language in addition to assembler? What
assembler?
target produced from text source? Constructor/
destructor capable?
Target include incremental assembler and compiler?  Size? Target full scree editor? Conncts to Windows file system? Open source? Targets? Cost? Documentation? Active? Table entry modified:
date
time
Abassi                                
AMOS                                
AMX RTOS                                
Apache Mynewt                                
MCS BASIC-52  yes rm  assembler ? no no no1   yes? no yes 8052 free MCS BASIC-52 REFERENCE MANUAL yes2 4/3/18 
uKOS                                
ARTOS (Locamation)                                
Apache Mynewt                                
ARTOS (Robotu)                                
Atomthreads                                
AVIX                                
BeRTOS                                 
BOOS Core                                 
BRTOS                                
CapROS                                
ChibiOS/RT                                
ChorusOS                                
ChronOS                                
CoActionOS (now Stratify OS)                                
cocoOS                                
Concurrent CP/M, became MP/M                                
Concurrent DOS, became Multiuser DOS                                
Contiki                                 
COS                                 
CooCox CoOS                                
Deos                                
DioneOS                                 
distortos                                 
DNIX                                
dnx RTOS                                
GEC DOS                                
DSOS                                
DSP/BIOS                                
DSPnano RTOS                                 
DuinOS                                
eChronos                                
eCos                                
eCosPro                                
embOS                                
Embox                                
Embkernel                                
ERIKA Enterprise                                
EUROS                                
F9 microkernel                                
Femto OS                                
FlexOS                                
FORTH51 yes vm forth forth Nautilis 1 
metacompiler
yes yes 32.2KB yes  yes yes 8080 family free Forth Encyclopedia yes 4/1/18
FORTH85 yes vm forth forth Nautilis 2 
metacompiler
yes yes   yes yes yes 8051
family
free Embedded controller forth for the 851 family. Amazon. yes 4/1/18
FORTH86 yes  vm forth forth Nautilis 2 
metacompiler
yes yes   yes yes yes 8080-
7 gen Kaby Lake3
free Embedded controller forth for the 851 family. Amazon. yes 4/3/18
FreeOSEK



                       
FreeRTOS                                
Fuchsia                                
FunkOS                                
Fusion RTOS                                
FX-RTOS                                
HeartOS                                
Helium                                
HP-1000/RTE                                
Hybridthreads                                
hyperCOS                                
BM 4680 OS                                
Integrity                                
INtime                                
IntrOS                                
ITRON, µITRON                                
ISIX                                
iRTOS                                
KolibriOS                                
Kithara RTS                                
Lepton                                 
LithOS                                
LynxOS                                
Mark3                                
MaRTE OS                                
MAX II,IV                                
MAX II,IV                                
mbed-rtos                                
MenuetOS                                 
Menuet 64                                
MicroC/OS-II                                
MicroC/OS-III                                
Milos                                 
miosix                                
mipOS                                
Microsoft Invisible Computing (MMLite)                                
mLithOS                                
MP/M                                
MQX                                
MERT                                
Multiuser DOS                                
Nano-RK                                
Neutrino                                
NI Linux Real-Time                                
nOS                                
Nucleus RTOS                                
Nut/OS                                 
NuttX                                
OpenEPOS                                
OS20                                 
OS2000                                
OS21                                
OS4000                                
OpenRTOS                                
OSA                                
OSE                                
OS-9                                
OSEK                                
Parallax
BASIC stamp BS1
    None PIC assembly                       4/26/18
Parallax
BASIC stamp BS2
    None PIC assembly                       4/26/18
Parallax
BASIC stamp >BS2
    None SX assembly                       4/26/18
Partikle                                
Phar Lap ETS                                
PaulOS                                
PICOS18                                
Piko/RT                                
Pharos                                
Phoenix-RTOS                                
PikeOS                                
Portos                                
POK                                
PowerTV                                
Prex                                
Protothreads                                
pSOS                                
QNX                                
QP                                
Kaspersky OS                                
Data General RDOS                                 
REAL/32                                
RedHawk Linux (Red Hat compatible)                                
Real-time Linux (CONFIG_RT_PREEMPT)                                 
REX OS                                
RIOT                                
RMX                                
RODOS                                
RSX-11                                
RT-11                                
RTAI                                
RTEMS                                
RTLinux                                
RT-Thread                                
RTXC Quadros                                
RTX, RTX64                                
RTX Keil Real-Time Operating System                                
Ruff                                
RX116                                
RX616                                
RX-UX832                                
SafeRTOS                                
SCIOPTA                                
scmRTOS                                
SDPOS                                
SHaRK                                
silRTOS                                
Simba                                
SimpleAVROS                                
SINTRAN III                                
SOOS Project                                
StateOS                                
Stratify OS                                
Symbian OS                                
Talon DSP RTOS                                
TargetOS                                
T-Kernel                                
THEOS                                
ThreadX                                
TizenRT                                
TI-RTOS Kernel (SYS/BIOS)                                
Tockos                                
 Trampoline Operating System (OSEK and AUTOSAR)                                
TNKernel                                
TNeo                                
Transaction Processing Facility                                
TRON project                                
TUD:OS                                
Unison RTOS                                
UNIX-RTR                                
uSmartx                                
u-velOSity                                
velOSity                                
VRTX                                
VxWorks                                
Windows CE                                
Xenomai                                
XMK                                
Simulink Real-Time                                
Y@SOS                                
MontaVista Linux                                
UNOS                                
uOS                                
Zephyr                                

1 Assembler code machine language out inserted into DATA statements giving BASIC52 microsecond RTOS response.

2 Hardware available? Obsolete?

3 6 MHz 8080 through 3114 MHz core i5 7200U kaby lake FORTH86 RTOS tested.

Latest footnote.




Nooroz.



Iran Danesjoo Information Committee project reports. [1, 2 , 3].

NSA funded FORTH85, 86, 51 projects.

3/31/18 audio.



BASIC ONGOSUB and C Case constructs omitted.

C case constructs too slow? Forth implementation.


Coder unknown.
Page 360.

BASIC ONGOSUB implemented in forth speedy. And accomplishes same function? :)
Coder known :)

Forth is super extensible language. BASIC extensible too but not as easy as forth.

c?
Pages 150, 319, 368.

Implementation different than use.


Win 10/1709 7 gen i5 7200U kaby lake, 3114 M Hz drawing about 15 W..
Lenovo N500 laptop running xp home.






embedded systems :)

Not taught at American colleges/universities.

C industry prevailed ... with its buggy 1970s FORTRAN extension batch technology. In America.

Windows, F35, Gerald R Ford examples?
Notes
Friday April 12, 2019 08:40
____
Programming languages: Don't bother learning these ones in 2019.

Stack Overflow Developer Survey Results 2019.


Tuesday April 9, 2019 13:12

Notepad used to remove unnesary , following Rn and spsce before }.
dot net code file named changed. Console.Read() added to prevent console window from closing at print end.




ARM DUI 0553B enumerated M4 floating point opcodes.

Monday April 8, 2019 16:28
____
ARM DUI 0553B.

Imports System.IO
Module Module1
Sub Main() ' Store the line in this String.
Dim line As String ' Create new StreamReader instance with Using block.
Using reader As StreamReader = New StreamReader("file.txt")
' Read one line from file
line = reader.ReadLine
End Using
' Write the line we read from "file.txt"
Console.WriteLine(line)
End Sub
End Module

Console app works!
Imports System.IO
Module Module1
Sub Main()
' Loop over lines in file.
For Each line As String In File. ReadLines("h:\m49.txt")
' Display the line. Console.WriteLine("-- {0}", line)
Next
End Sub
End Module


h:\m49.txt file seen with Notepad/forth86 below. :)

Imports System.IO
Module Module1
Sub Main()
' Loop over lines in file.
For Each line As String In File.
ReadLines("file.txt")
' Display the line.
Console.WriteLine("-- {0}", line)
Next
End Sub
End Module

Imports System.IO
Module Module1
Sub Main() Using writer As StreamWriter =
New StreamWriter("myfile.txt") writer.
Write("One ")
writer.WriteLine("two 2")
writer.WriteLine("Three")
End Using
End Sub
End Module



Monday April 8, 2019 08:01

:) ARM M4 assembler project vb dot net insurance.




Saturay April 6, 2019 12:27

____
the GNU Assembler (known as GAS) and ARM assembler are two different syntaxes for assembly language source code, however, the organization of the startup code are similar.

Friday April 5, 2019 17:12

Operand snytax decisions critical for project success.

Comments? GreenHill @. Keil ; Or vb dot net '?

Try to duplicate GreenHill or Keil? Or something else?
Assemblers syntax. ctardese?






Operand syntax decisions criticial to success of Intel MCS BASIC-52 RTOS assembler ARM M4 port project.

256 GB sdhc. How many address bits?

2^32 calculators reports.
 Bits GB
33 = 8
34   16
35   32
36   64
37 128
38 256

Tuesday April 2, 2019 08:27

Can vb dot net file read code be made portable for 10, 7, xp?

Friday March 22, 2019 13:01
vb dot net file read project build/run win 10/1803 videos.
$130 Asus E203MAS celeron N4000.
$800 Levnov Flex 14 [aka 6] core i7-8550U.
Project set up.
$130 Asus E203MAS celeron N4000.
$800 Levnov Flex 14 [aka 6] core i7-8550U. Corrrection: Flex 6, not 5.

Recent pdf. 1990 book!


Embedded controller software interactive metacompileable RTOS technology not c/c++.

Apps order of magnite[s?] more reliable than than c/c++ apps.

Thursday March 21, 2019 14:45



Dislike c/c++ programming enviroment.

Felt like Microsoft grunt on Windows 2000 project.

Lost control of project.

Metacompiler technolgy starts with an interactive RTOS produced from source.

App layered on top of RTOS.

Short app modules debugged, then added to RTOS and metacompiled.

App becomes part of the RTOS.

Incremental devlopement opposed to BUILD solution.

When app complete, then parts of the RTOS not used can be commented-out, then
remetacompiled leaving only the app ... if desired.
Did this with Intel 8085 NSA Missile Secure Cryotographic Unit in mid 1980s.
App written calling modules written in c/c++/masm to try to minimized code written, in this case INtel MCS BASIC-52., the RTOS high=level/incremental assembler.
Forth86 makes int 21 calls to DOS so to avoid duplicated code development.

$130 Asus E203MAS/hotmetal post.
But we adopt vb dot net.
vb dot net file reads.

Portable apps super-important, imo.



Tuesday March 19, 2019 10:33
e203


3/18/19
"We could not download a license.".

1. Repair VS install / reinstall, [Worked. :)]



App3 Sam Alleb vb dot net file read.


Thursday November 29, 2018 21:05

ARM M4 metacompilable interactive assembler project will work!

$115 win 10/1803 laptop required. Too expensive pc capabile of running
visual stucio 2017 + vb dot net would endanger project success.










Saturday March 16, 2019 19:40
____
Boeing 737 Crashes Raise Tough Questions on Aircraft Automation.
____


____
For VS 2015, Community and Professional are functionally virtually identical. The major areas of difference are: 1) No free training materials (access to PluralSight, Azure etc) with Community, and 2) No support for Microsoft's Team Foundation server (collaborative/team development tools). It provides everything needed for professional development as an individual and for many small teams. – Peter Jul 21 '16 at 12:37.

Lenovo N500 vista running xp from ssd hotmetal post.
In the latest Boeing (NYSE:BA) news, the company said it may be done with the software upgrade for its 737 Max aircraft faster than expected.


Hotmetal stopped working on xp laptops.

First time BlueGriffon caused this.737 MAX 8 software technology problems?
FAA says evidence begins to connect Boeing 737 Max 8 crashes.
c/c++ software technology problems?
Trump Announces Ban of Boeing 737 Max Flights.

Following the Indonesia crash, Boeing was expected to updated its software and training guidelines so that airlines can teach their pilots to fly the planes more safely and easily. That software update is planned for April.




Staring in about 1980 the c industry mounted a persuasig campaign to convince management that c/assembler the best.

BASIC/forth were a joke.

Microsoft even taken in. xp written in c/assembler.

Counterattack ... using social media, of course.









c/c++?
FAA will order Boeing to upgrade safety software on its 737 Max 8s, Boeing says.
From the flight manual to automation, why pilots have complained about Boeing's 737 MAX 8.

Most of Boeing 737 MAX Fleet Now Grounded Amid Safety Concerns.



Boeing Software Certification Policy, 1980. Poster one of three authors.

Two jobn 1980 offers. . Boeing/Sandia National Laboratories.

Video.




Ethiopian Airlines CEO tells CNN: Pilot had 'flight control problems'.

“Airplanes are becoming far too complex to fly,” he wrote on Twitter.

“Pilots are no longer needed, but rather computer scientists from MIT.”
Implementing BASICs. How BASICs work.
Bill Gates Tackles Climate Barons: Getting Renewables & Batteries to Work Needs a ‘Miracle’.


Tuesday February 19, 2019 12:52

Ability to write assembler in high-level language implemented on interactive RTOS essential.

Technology learned from Forthians.

Start with interactive RTOS written by single programmer important.

We may be able to port John Katausky BASIC-52 RTOS. Likely unable to port RTOS written by multiple programmers.

Hardware floating point, metacompier software technology, and huge flash memory should make project successful/fun.

Enormous advantage to have RTOS generate itself from source!!!

Tuesday February 19, 2019 20:20

Hello Sam,

Tested your file read/John Anthony Oliver ONGOSUB codes on

1 Lenovo Flex 6, 8 gen core i7-85508.
2 Lenovo Flex 5 7 gen core i5-7200U.
3 Lenovo Ideapad 320 7 gen core i5-7200U.
4 Lenovo Ideapad 100 5 gen core c5-5200U
5 Asus E203MAS 2 GB celeron N4000. Best Buy return.
6 Asus E203MAS 4 GB celeron N4000. Best Buy return.
7 hp stream 13 2-5 GB celeron N3050, Office Depot.

1-6 run win 10/1803.
7 runs win 10/1607.



worked on 1-6.

But



caused compiler error on several of 1-6.

TextBox.Text = s

change eleiminated compiler error.

Failure to get m4b.txt pathcorrect, caused code to fail at run time with no errors given.

No changes required for John Anthony Oliver code on 1-6.



Visual Studio worked on 7.

But vb dot net compiles failed with many errors.

Visual Studio 2107 implementations appeared to vary considerable in 1-6.

Different programmers implement?

Codes not tested on Lubbock Asus E203MAS. Do not anticipate problems.

VB dot net adoption will make Intel MCS BASIC-52 interactive RTOS/ARM M4 metacompiler
project lots easier.

Inexpensive win 10/1803+ low power laptop required for project success too.

regards,
bill

index in ONGOSUB essentially forth register IP.




Cypress problem looms.





Tuesday October 30,2018 21:01

Metacompiler assemblers must be written in the high-level interactive RTOS language ... like forth or Intel MCS BASIC-52.



____
Visual Basic Tutorial 2017.
banas vb 2017.

Lecture 5 Banos view not matching our view.



Trying the add "View'.

Not working.



Banas video  changes View in to places.  Only 1 permitted here.

VB6 c/c++/assembler vb implementations.

vb intentionally sabotaged to encourage switch to c++?


Different vb 2017 causing dot net perl problem? [Bluegriffon bug.]

Monday October 29,2018 20:29

ON GOSUB vb dot net
.








Friday October 25, 2018 14:31
____
https://www.tutorialspoint.com/vb.net/vb.net_quick_guide.htm.

Bluegriffon vertical scroll bar omitted in installed ap.  Pgup/dn does not work properly._

vb dot net changed?


:(






Friday October 25, 2018 08:28

File length method c/c++ bug?
Method_(computer_programming).

Thursday October 25, 2018 09:38



 
Hello Sam,

Requested code.
 


Your fileinfo compiled without error.

But when I tried it on files suspicious results returned ... nothing major.

But in the case of m4.txt, fileinfo did not work.

m4.txt attached. Produced with Notepad on 10/1803 running on Lenovo Flex 6 8 gen core i7 8550U.
.
vb dot net 2/90 beta 8 63208-001, I think.

vb dot net not backward compatible, impression.

Posting on ganssle.htm#valascw so you can get idea of what I am up to.

Gannsle is author of "I hate forth".

regards,
bill
Wednesday October 24, 2018 14:40

Syntax speculation/experiment programming. :)

VB dot net appears c/c++ object oriented BASIC implementation.

VB 5.0 last traditional BASIC implementation.  VB 6.0 onward implementation taken over by the c industry ...
which convinced liberal art 'educated' administrators that c/c++ is superior to BASICs/Forth.

Not so the world is learning primarily with Windows 10  and F35 bugs.

But we are using vb dot net despite known  buggy c/c++ technology. 

Windows portion of the M4 metacompilable assembler nearly impossible without Visual Studio 2017 and vb dot net.

:)!





And a FAILURE. Bug?







And its fun to see what they did!
Dim i As Integer = Asc("x") ' Convert to ASCII integer.
Dim x As Char = Chr(i)      ' Convert ASCII integer to char.

vb dot net compiler errors.

Most, not just many, vb dot net examples give compiler errors. :(





Now to try to read to end of file.


Close. :) "?" ?


 

Rile write/read working. :)

_ before FileMode caused compile error.






_ removed. f: is sdhc flash drive on Lenogo Flex 6 8 gen core i7 8550U running win 10/1803.


Success!










Tuesday October 2, 2018 08:47
____
Bill... I don’t really make or sell them, but I did ( at one time ) describe how to create a simple one, with all the details and info required to build one...

This link you provided doesn’t really interest me, I'm not even sure I understand what it is soliciting... I still have the info to build one, if you are asking for that...

As for the chips, they are still available from MicroMint : http://www.micromint.com/ http://www.micromint.com/products/by-family/micromint-chips.html?id=97

They also offer SBCs using BASIC-52... look around on their website.

Does this answer your question...?

Otherwise, your comment = ?

Thanks...

Regards / Bob S.

Wednesday August 29, 2018 20:06

Table created with BlueGriffon.

arm m4 motherboards.


____


Tuesday July 17 2018 07:22
 
C/C++c assembler industry?
How to install RetroPie on Raspberry Pi.



Wired technology. Obsolete processor. c/c++/c assembler:(






 


Saturday 19:27 2018 19:55

Metacompiled Intel MCS BASIC-52 need to run on these impressive hardware.
Gigabyte Single Board PC Is Like Raspberry Pi On Steroids With Quad-Core Intel CPU And Dual LAN.



Friday July 6, 2018 09:12

Many c/c++/c assembler apps written by untalented programmers?

Gernic flaw in c industry technology?
You might ask Michelanglo when is going to finish.
But you don't tell him how to paint.
Jerry Boutelle
Nautilus 2 metacompiler author

Port Intel MCS BASIC-52 written by John Katausky using talented contract programmers to PSoC 6 BLE project approach. :)

Flex 6 using Intel thermal management to limit 3088 mHz durations?
Intel x86 processor thermal managent/problems with c apps audio. 7/3/18.



Software problem?
Vizio sound bar not working on return from 16 day vacation.

Power would not turn on.

Disconnected power cord at sound bar.

Saw 120 V.

Reconnected power cord. Turned on TV.

Sound bar worked perfectly.

Software reboot?
Forgot to turn off power to US/USSR CTBT seismic data authenticator before learning on vacation from Sandia Labs.

On return, keyed Enter on PC connected to authenticator.

Saw 'ok' on screen.

Forth and Intel MCS BASIC-52 on orders of magnitude more reliable than c/c++/c assembler apps, in my experiences.

When forth86 begins to act strange on a windows pc? Solution: restart windows. :)

Thursday July 5, 2018 08:07

FORTRAN FORMAT and C printf messes? :(!!!

Forth <#, # #> based on COBOL pricture format.

Much nicer!

Intel MCS BASIC-52 needs enhancements ... besides metacompiler build from source?
____
The language was based on FORTRAN II,

Probably the only exception was the Jupiter Ace, which instead used Forth.

During the 1980s, C compilers spread widely, and C became an extremely popular language. [C is not an RTOS.]

Some BASICs RTOSs. Others not.

ONGOSUB missing in Wikipedia BASIC post. :)


Tuesday July 3, 2018 12:48

Vacation refreshed.
About 3,700 miles travelled
No weight gain. :)
ARM M4 BASIC-52 assembler.
How do you eat an elephant?
Cut up into bite-sized pieces first.

Same for forth-style interactive/incremental assembler.

How man pieces?

8 gen core i7 8550U Lenovo Flex 6 install.

207 + 37 instructions.

Some assembly easy. One 32 bit word.

Operand instructions more difficult.

Strategy: Use table search opposed to if ... then ... else if possible.







Building PSoC 6 BLE BASIC-52-like interactive RTOS containing incremental BASIC-52 interpreter/compiler.

Monday July 2, 2018 17:45
____
intel sse instructions.
Core i7 8550U 8 gen Lenovo Flex 6 thermal high max Open Hardware Monitor readings investigated by running Windows Defender, Lenovo Vantage, Malwarebyte, solitaire, and ms hearts Sunday afternoon .... while trying to recover from vacation.
____
Solve overheating problem?



High. 90o C not seen yet. 41.1/38.2W!!!




Intel processors shut down to avoid heat damage, I read.

How long does 8550 suffer high temperatures?

A culprit.



8th-Gen Intel Core i7 CPUs Are Quite a Bit Faster.

Sunday July 1, 2018 16:48 Durango CO.
____
Microsoft Won’t Kill the Classic Snipping Tool on Windows 10 With Next Update.

Saturday June 30, 2018 09:26 Green River UT
 _____

Charles Moore [Forth}, John Katausky[Intel MCS BASIC-52] and Jerry Boutelle [Nautilis 2 forth metacompilere] gave us the tecnology needed for this project.

8080 fig Forth starting point for microcontroller forth.

Intel MCS BASIC-52 starting point.


Both languge systems are extensible ... both in high-level and assember.

Backward compatiblity essential for avoiding messes .... like c/c++/c assembler windows.

Extenions added using high-level/assembler.

And genereated from source using metacompiler comipiled/assembled from the RTOS!!!

Friday June 29, 2018 16:05 Green River UT

Lenovo Flex 8 gen core i7 8550U under testo on vacation.

14 inch screen easy to read/ Reason?


Machine Assembly and System Programming on the I. B. M. 360 Paperback
April, 1969 by W. H. Payne (Author) 31+18 = 49?

Forth and hopefully soon-to-be Intel MCS BASIC-52 assembler programming more fun?!

Fig Forth programmers taught me proper assembler programming.

Assembler modules part of larger software interactive RTOS.

Assembler modules part of software machine, I learned.
____

ganssle2.htm tasks require one/two programmers weeks to complete by contract programmers.


Table of RTOS suggest c/c++/c assembler messes or "messes"?

Too many programmers required to complete these RTOSs?

Good high tech guys reading this?

Thursday June 28, 2018 16:44 Ogden UT

____


Less space required on Cypress PSoC 6 BLE? :)
The 80C52-BASIC chip is a custom-masked 80C52 microcontroller with a full-featured 8K-byte ROM-resident Basic-52 interpreter.





Hot?




Friday June 22, 2018 20:14 East Glacier Lodge MT

Language RTOS systems.

IBM hedged bets on IBM 5100 APL RTOS by also implementing BASIC.


In 1973, IBM released APL.SV, which was a continuation of the same product, but which offered shared variables as a means to access facilities outside of the APL system, such as operating system files. In the mid-1970s, the IBM mainframe interpreter was even adapted for use on the IBM 5100 desktop computer, which had a small CRT and an APL keyboard, when most other small computers of the time only offered BASIC. IBM alway does it right . Mistakes made. And corrected,
BASIC succeeded for a while until attack by the c industry.

Friday June 22, 2018 09:05 Shelby MT

Writing an interactive RTOS requires starting with a RTOS, imo.

And that RTOS is written in it own language + assembler.

c/c++ are compilers. Not RTOs.

Intel MCS BASIC-52 is an RTOS written by single programmer John Katausky.

c/c++/assembler software efforts usually involve many programmers. This usually leads to "messes".

Windows xp involved about 1,500 programmers upgrading windows 2000 to fix windows 98 security issues, we read.

Project apparently failed evidenced by succession of windows OSs.

Forth metacompiler technology applied to Intel MCS BASIC-52 port to Cypres PSoC 6 BLE will generate a very small interactive RTOS shell from source for IOT applications.

Intel MCS BASIC-52 psoc6 rtos will be compatible with c/c++/assembler software. It does not, or cannot, relpace all of this batch technology software.

Code for flashing binary Intel MCS BASIC-52 interactive RTOS is an example.
 

Thursday June 21, 2018 08:22

First indication that the PSoC 6 BLE hardware works.

Android verification attempt failed.

psoc 6 BT communication with Lenovo Flex 6 .... sort of.
Windows 10/1803 running of 8 gen core i 5 8550.



Rexburg ID.



____
airline scheduling software c c++.

What is the main programming language used for Avionics? or are several used?

When I worked at Boeing in 2003 they were C or C++. A lot of the ancillary software (maintenance software, etc, stuff that isn't actually on the plane) used Java or VB or .NET, however.

Wednesday June 20, 2018 16:11 Bozeman MT
Conflicting reports of win 10 adoption?
Believe it or not, gray-with-age Windows 7 gained market share in March and April 2018. Even now, Windows 10, which arrived not quite three years ago, is running on only 39.3% of all Windows PCs, compared to Windows 7’s 47.3%.


Tuesday June 19, 2018 17:48

Message received?



India has more that its share of devious jerks, late Robert Wallace reported.

Wallace spent year in India on sabbatical ... and went tiger hunting.

Lots of Indian students at Purdue. Some were the Mohama G types. Other were not.

Microsoft agent Jeevan Kumar and I installed Ofice 365 on hp stream 13 win 10/1511.

Lots of memory freed.


Seeed post.




____

CYPRESS DEVELOPER COMMUNITY 3.0.

PSoC 6 MCU Community.

PSoC 6 MCU with Bluetooth Low Energy (BLE) Connectivity FAQ – KBA220700.

Thread.



Monday June 18, 2018 09:00
 
Sampath Salvaraj psoc 6 video.

Friday June 15, 2018 19:48
____

psoc_creator crashed win 10/1803 on 8 gen Lenovo Flex 6.





 






Wednesday June 13, 2018 15:03
ARM m4 instructions 32 bits long, we read.


Far fewer valid M4 instructions?


Friday June 8, 2018 08:19

Lenovo IdeaPad 17KB boot failure mean win 10/1803 not suitable for commercial use?

____






4TB WD Passport $94. Best Buy.

Thursday June 7, 2018 13:41

Lenovo ideapad 320 17KB boot failure appears fixed by disabling boot from flash drive.

Last resort before reinstalling windows.

Sanida Computers employee advised technicians would reinstall windows in attempt to fix 320 problem ... for about $85.
 
Type 'create windows.iso' in Cortana leads to

Lenovo Flex 6 and Ideapad 320 windows.iso to optical disk attempts first.

320 has optical disk. Flex 6 external usb 3.0 optical disk.

Disabled 320 BIOS 'boot from flask dirve' option before trying to create windows.iso.

320 windows.iso procedure worked perfectly. 320 ejected optical disk on completion.

Flex 6 downloaded windows.iso to subfolder in 'Downloads'. "send to' required to burn file to external optical disk.

Lenovo Ideapad 100 [gen 5 broadwell BIOS includes 'compatable' option ... will likely run xp.:)] burned windows.iso on the fly ... eventual discovery. Click on 'burn to disk' generated invalid image or insert new disk messages.. 4 copies of windows.iso generated before realization of burn on fly discovered. :(

This PC running would have prevented this problem.

Lenovo Flex 5 [ gen 7 core i5 7200U] generated windows.iso, burned to external usb optical drive .... and sent a copy to OneDrive.

Microsoft OneDrive sent email to alert that OneDrive about full ... with link to page to purchase additional cloud storage space.

Optical drive removed from Flex 5 and attached to $129.94 Office Depot hp stream 13. Flex 5 windows.iso first observed on OD stream.

Product key burned burned into BIOS on win 8/10 laptops, we read.

Ignore product key entry when reinstalling windows 8/10, post advises.

____

Wednesday June 6, 2018 18:52
 
Last attempt
BIOS disable boot from usb.
to rescue Lenovo IdeaPad 320 before reinstalling with winddows.iso may have worked.

Downloaded to 4 win 10/1803 laptops.

Proceduren different for about all 4! But educational.
____



 

Tuesday June 5, 2018 09:42

BUILD attempted crashed on win 10/1803 and blue screened gen 8 core i7 8550.



____
Why the Military Can’t Quit Windows XP.

The Pentagon’s recent push to upgrade to Windows 10 won’t leave all legacy Microsoft products behind.











Monday June 4, 2018 12:25
arm m4 assembler.

http://masm32.com/board/index.php?topic=347.0
Bundled with Adobe pdf reader. Required for Posc creato.r












Lenovo Flex 6 en 8 core i7 8850U win 10/1803 install.


Sunday June 3, 2018 12:08
____
The ARM Instruction Set Architecture.

Friday June 1, 2018 14:38

Posc 6 ble boot loader code.

Batch c/c++.

Interactive RTOS shell hosting interactive/batch incremental compiler/assembler needed?



Trying to get sample app working.
https://www.youtube.com/watch?v=vbOLqPhc3h0
Gurinder Singh Gill video good.

Office Depot. $129.94.

High perormance transformed notebook from 'okay' to 'good'.

Nominal Frequency: 1.6GHz.


HP Stream 13 advertises 2 GB. Bill and Jeevan Kumar Office 365 improvement.



OD Stram 13 apps.



Windows 10/1607 tried to open OpenHardware ... failed.

OpenHarware installed, tested. Two above jpgs added ... for fun.

Lenovo ideapad 320 failed installing iobit uninstaller.



Used novo button to temporarily fix.

AVAST antivirus might cause 1709 to 1803 upgrade problem, read on Internet.

Safe Mode entered.



____







Thursday May31, 2018 07:06

The Coming Software Apocalypse.

Wednesiday May 30, 2018 12:47

Interactive RTOS video.
 


iobit uninstaller uninstalled with revo fixed Lenovo ideapad 320 boot failure issue.


Novo button only way found to restart 320.

Took about week to locate problem.

AVAST primary suspect of damage upgrade from 1709 to 1830.

Friday May 25, 2018 13:22

____






QuickBASIC.
But the Altair didn't just usher in the personal computer business, it gave birth to Microsoft.
It was Bill Gates and Paul Allen who wrote the original BASIC interpreter for the 8800, and
then went off to create Microsoft.
1803 installed on Lenovo 320 17KB. Still having restart problems
The Windows 10 April Update (1803): The Littlest Big Update.

Video 1, 2, 3, 4, 5.
Windows 10 April 2018 Update problems: Users struggle with mystery 'black screen'.

Ideapad 320 17KB running avast.

blaming the issue on Avast antivirus because a number of users who also run that
AV have had the same problems.
Floating San Juan video 1, 2.
1803 Error 0x80007005.

Top link caused.

____





Win 10/1803 Flex 6 Photosuite 7 problems.



Guide Dave Torres.



____

Tuesday May 22, 2018 17:52

Navajo Dam New Mexico.

Lenovo Flex 6 14 inch. Core i7 8550U. Win 10/1803. 122 mbps wifi at motel.

Quiet Motel room door oper.:)
Lenovo 320 17KB Core i5 7200U kaby lake.



Error 0x80007005?

Thinking abouy ARM m4 Intel MCS BASIC-52 interactive assembler on drive from abq to Navajo Dam.

c/c++ weapon of mass cyber destruction?

Lenovo 320 core i5 7200U update from 1709 to 1803 crashed with error message on second attempt.

First attempt caused 320 boot failure.

Lenovo button pressed to enter BIOS. Boot problems solved.
____
Microsoft and Google are jointly disclosing a new CPU security vulnerability that’s similar to the Meltdown and Spectre flaws that were revealed earlier this year. Labelled Speculative Store Bypass (variant 4), the latest vulnerability is a similar exploit to Spectre and exploits speculative execution that modern CPUs use.

 
____
Rush to Unreliable Renewables Threatens New York Power Grid.
First try.

Tuesday May 22, 2018 17:52

Navajo Dam New Mexico.
Journalism major Vincent-Collwawn?
Public Service Co. of New Mexico's parent company PNM Resources [NYSE: PNM] held its annual shareholders meeting in Texas City, Texas on Tuesday, and renewable energy and its plan for moving away from coal were big topics of conversation.

CEO, Chairman and President Pat Vincent-Collawn said the New Mexico-based utility company is working closely with the city of Albuquerque to implement electric buses, bring solar energy to some city facilities and upgrade street lights to LED to help combat the high crime rate in the city.
Lenovo Flex 6 14 inch. Core i7 8550U. Win 10/1803. 122 mbps wifi at motel.

Quiet Motel room door oper.:)
Lenovo 320 17.3.



Error 0x80007005?

Thinking abouy ARM m4 Intel MCS BASIC-52 interactive assembler on drive from abq to Navajo Dam.

c/c++ weapon of mass cyber destruction?

Lenovo 320 core i5 7200U update from 1709 to 1803 crashed with error message on second attempt.

First attempt caused 320 boot failure.

Lenovo button pressed to enter BIOS. Boot problems solved.
____
Microsoft and Google are jointly disclosing a new CPU security vulnerability that’s similar to the Meltdown and Spectre flaws that were revealed earlier this year. Labelled Speculative Store Bypass (variant 4), the latest vulnerability is a similar exploit to Spectre and exploits speculative execution that modern CPUs use.

 



Tuesday May 22, 2018 16:46

Navajo Dam New Mexico.

Lenovo Flex 6 14 inch. Core i7 8550U. Win 10/1803. 122 mbps wifi at motel.

Quiet Motel room door oper.:)
Lenovo 320 17.3.



Error 0x80007005?
c/c++ weapons of mass cyber destruction?

Lenovo 320 core i5 7200U update from 1709 to 1803 crashed with error message on second attempt.

First attempt caused 320 boot failure.
Lenovo button pressed to enter BIOS. Boot problems solved.
Lenovo Flex 6 gen 8 core i7 8550 running Win 10 1803 post.

Intel MCS BASIC-52 port uses most advanced pc technologies.
____

Monday May 21, 2018 09:23

Gen 8 coffee lake. 1803 = Windows 10 April 2108 update.

MCS BASIC-52 port prpject to use most high tech hardware and windows software.


Turbo frequency misleading.





Posting from Flex 6 core i6 8550U.

Below autoupdated. No permission asked.



 


Friday May 18, 2018 14:57.
Task
REQUEST FOR PROPOSAL

PORT Intel MCS BASIC-52 Interactive RTOS
to Cypress PSoC 6 BLE Pioneer Kit

                              Update: 5/18/18 14:57


1 Write interpreted syntax-checking ARM m4 assembler in Intel MCS BASIC-52.

Input: Single instruction buffer or file contains text examples of all m4
instruction set operands. Include FP instructions.

Example operands:
8 bits 01
16 bits 0123
32 bits 01234567
64 bits 012345789ABCDEF
Tokenize [ 0, 1, 2, ...] symbolic opcode with linear search.

Push operands, if any, on to operand stack.

Assemble single instruction interactively with jump to instruction assembly
module [subroutine].

View in binary or hex in output window.

Interactive debug one instruction at a time.

Debug global symbolic and local lables [$1: - $1, $2: - $2, ...] with batch
input test file.

Output: window, binary file.

Write Visual BASIC .NET interactive emulator of Intel MCS BASIC-52 features.

Use interactive emulator to debug assembler in Visual Studio.
   
2 Write ARM m4 disassembler in Windows 10 Visual BASIC .NET.

Input: single opcode + operands or m4 binary source.

Tokenize opcode [0, 1, 2, ...] with linear search.

Invoke instruction module. Recover operands.

Debug each opcode disassembly interactively.

Then debug multiple instructions lines batch.

Output: Instruction disassembly window. Text source file.

Allow single step for batch file disassembly.
   
3 Write syntax-checking ARM m0+ assembler in Intel MCS BASIC-52.

Input: Single instruction or file containing examples of all m0+ instruction operands.

Example operands:
8 bits 01
16 bits 0123
32 bits 01234567
64 bits 012345789ABCDEF
Output file: binary .txt

Write Visual BASIC .NET interactive emulator of Intel MCS BASIC-52 features.

Use toto debug assembler in Visual Studio.

Input: Single instruction buffer or file contains text examples of
all m4 instruction set operands. Include FP instructions.

Example operands:
8 bits 01
16 bits 0123
32 bits 01234567
64 bits 012345789ABCDEF
Tokenize [ 0, 1, 2, ...] opcodes with linear search.

Push discovered operands, if any, on to operand stack.

Assemble single instruction interactively with jump to instruction assembly
module [subroutine].

View in binary or hex in output window.
   
4 Write ARM m0+ disassembler in Windows 10 Visual BASIC .NET.

Input: single opcode + operands or m0+ binary source.

Tokenize opcode [0, 1, 2, ...] with linear search.

Invoke instruction module. Recover operands.

Debug each opcode disassembly interactively.

Then debug multiple instructions batch.

Output: Instruction disassembly window. Text source file.

Allow single step for batch file disassembly.
   
5 Write Intel MCS BASIC-52 emulator in Visual Studio Visual BASIC .NET .
 
   
6 Port Intel MCS BASIC-52 to m4 core [BASIC-P6M4] using using modules
written in m4 assembler similar to modules written by John Katausky in 8051 assembler.

Use MCS BASIC-52 stack structures: control stack, argument stack, internal stack.

Implement MCS BASIC-52 line editor.

Use Intel MCS BASIC-52 windows 10 emulator to debug.
   
7 Port BASIC-P6M4 to m0+ core.    
Revision History      
REV
SYM 
Reason Author Date/
Time 
0 Formal release. whp 5/18/18
14:59
BASIC-52/Forth86,85,51 are small interactive RTOS shells.

86/51 include interactive incremental assemblers.

Forth is the macro assembler language.

8051 assembler code written/debugged with Forth51, then imported into BASIC-52.

This code use in continuous lumber testing machines deployed throughout the world to help import
tester data using 8051 serial communication to a PC Microsoft Quick BASIC app.

App exported data to Excel.

Both Forth51 and BASIC-52 super-stable. No crashes. BASIC-51 in software technology. Forth51 vm.

8051 Forth ported from 8085 forth used for the Missile Secure Cryptographic Unit at Sandia National Laboratories.

Later use.






SENSITIVE COMPARTMENTED INFORMATION NONDISCLOSURE AGREEMENT.

M. Kent Parsons, Forth, and Failure Paul A Stokes.

g+ frequently autoincludes photo.



Deleted.



Wednesday May 16, 2018 10:11

john katausky intel.




implementing basics how basics work.





Monday May 14, 2018 16:49
 
____
Contract programmer evaluation criteria          
ains * * * * *
Lazy * * * * *
Hyperactive          
College/University
education.
*        
Informal software education * * * * *
Informal computer hardware education * * * * *
Talk  *        
Do  * * * * *
Assembler programming experience * * * *  
Forth assembler experience * * * * *
_asm c/c++ inline assembler experience * * * * *
English language proficiency *        
Microsoft Visual Studio experience * *      
Visual BASIC experience * * *

MCS BASIC-52 experience * * * * *
ARM m0 assemblere
programming experience
* *      
m0 instruction set knowledge          
ARM m4 assembler
programming experience
* *      
m instruction set knowledge          
Intel 8080 forth assembler
proramming experience 
* * * * *
8051 familiy assembler
programming experience 
* *      
x86 assembler
programming experience
* *      
x86 forth assembler
programming experience
* * * * *
c/c++ experience          
Batch software development dislike  * * * * *
NIH not invented here        
Brief documents  * * * * *
Verbose notes















































* * *    
Revision History
         
RevSym Reason Author Date
time
0 Release  whp 5/8/18
1 Add _asm, talk
do
nih
brief
verbose
table title
whp 5/9/18
15:01
2 m0
m4
8080
8051
x86 
whp 5/10/18
07:50
3 8080
forth
assembler
whp 5/11/18
06:57
4 ad m4/m0
machine
code
whp 5/14/18
16:49

c/assembler taught at Purdue?






Sunday May 13, 2018 21:00
 

____





Click finish and




PSoC 4.2 exploration.
The PSoC 6 family includes several devices that are multi-core with a 150 MHz main Arm Cortex-M4 core coupled with a Cortex-M0+.

•Driver and middleware source code is always available on both cores.

The PSoC 6 family provides a real step up in terms of performance and flexibility. It is available as a single-core 150MHz Arm® Cortex®-M4 device or a dual core version with a 100-MHz Arm Cortex-M0+ core to manage peripheral functions.



Blue up arrow: top of page.

Resizable.



The kit also comes with an E-ink display shield board that contains an ultra-low-power 2.7" E-ink display, a thermistor, a 6-axis motion sensor, and a digital microphone. Installing the kit enables rapid access to all the example projects from the PSoC Creator Start Page.


ARM m4 assembler mnemonics?
__
 

Friday May 11, 2018 16:04

Lenovo Flex 5.



____
CYPRESS DEVELOPER COMMUNITY 3.0.

http://www.cypress.com/documentation.




PSoC 6 BLE/CySmart video update.

RFP [request for proposal] next for Intel MCS BASIC-52 to PSoC6 BLE port project.


Makware attack?



DATAQ 145.

c industry NIH RTOS table?

Port Intel MCS BASIC-52. Not reinvent BASIC ... and lots of programmer have reinvented BASIC.

No contract programmer funding =
____




Thursday May 10, 2018 14:28
____
PSOC 6 BLE not pairing with Android CySmart cell phone app video.

Reset led illuminates/extinguishes video.

g+

psoc 6 ble dongle.

   

usbser.sys reinvention? PuTTY and DOSBox studfent

 
 

____

CE216767 – PSoC 6 MCU with Bluetooth Low Energy (BLE) Connectivity Bootloader.
___



 


____
A head-to-head comparison of the ARM Cortex-M4 and –M0 processor cores
by Jack Ganssle.

The ARM Cortex-M4 with its SIMD and floating-point capabilities ran the tests 12 to 174 times faster
than the ARM Cortex-M0 core and consumed 2x to 9x more power.
arm m0 instruction set.

arm m4 instruction set.

 
 
Win 10/1709 auto restart indicate Flex 5 malware?




Wednesday May 9, 2018 15:03

PSOC_creatyor installation caused win 10/1709 to bcome inoperative video.

PSOC_creatyor window similarly failed on other occasion video.

Evidence points of Akamai installer problem? video.







akamai software.

 

Tuesday May 8, 2018 19:38

Cypress?
make him an offer brando?
Intel MCS BASIC-52 is an interactive RTOS. :) Which needs to work on PSoC 6 BLE.

Tools updated.

Projects skill levels.
Brains * * * * *
Lazy * * * * *
College/University
education.
*        
Informal software education * * * * *
Informal computer hardware education * * * * *
Talk  *        
Do  * * * * *
Assembler programming experience * * * *  
Forth assembler experience * * * * *
_asm c/c** inline assembler experience * * * * *
English language proficiency *        
Microsoft Visual Studio experience * *      
Visual BASIC experience * * *

MCS BASIC-52 experience * * * * *
c/c++ experience          
Batch software development dislike  * * * * *
NIH not invented here        
           
Revision History          
RevSym Reason Author Date/time
0 Release  whp 5/8/18
1 Add _asm, talk, do, nih whp 5/9/18 07:21
____




Microsoft Visual BASIC.NET running under win 10/1709 on 7 gen kaby lake core i 5 7200U Lenovo Flex 5.

One usb type c port. Required to connect to Cypress PSoC 6 BLE board.
C++ program? Told by three Ethernet Fundamentals instructors that SEL solftware written in c++.

Monday May 7, 2018 17:50

Digikey 5/7/18 mail.





Tools.
8051 development tools? :)



5/5/17.


g+



Several hour process.









Complete setup appears to have caused Lenovo Flex 5 taskbar to fail. No windows explorer, restart, or settings.


Working. Windows + e to start file explorer.

ctrl+shft+esc to invoke task manager.

Restart file explorer.

Worked. Read about this fix.

Avoided



ctardese?
Seminar 5/1-3 summary.



How many ways transformers fail? Lots.

Afternoon.

Monitor lots of power data and import data into Excel.


 

Ethernet main reason for seminar attendance.

Three instructor explained bits of



Four software packages.

1 ipconfig.
2 ping.
3 SEL ethernet swtich app. Apparently written in c++.






Similar to usbser.sys?


Sunday May 6, 2018 11:43
____
http://www.cypress.com/documentation/development-kitsboards/psoc-6-ble-pioneer-kit
c/c++/assembler malware?
 
Return from Henderson, 10/1709 changed port assignment.
 

Thursday May 3, 2018 16:16

Ethernet interactive lab.
Wedneday May 2, 2018 16:49


Tuesday May 1, 2018 17:29

____
____

nmake. Ctards attempt to reinvet IBM 360 JCL?

Green Valley Ranch Henderson NV wifi.

 


Sunday April 29, 2018 21:27

PSoC 6 MCU Dual-CPU System Design.

Solution to the c/assembler problem?

Highly intellegent computer experts who understand little english.

How do we communicate?

____

 
____






Technology not taught in c/assembler infected American colleges/universities.




____




Saturday April 28, 2018 07:41
HotMetal PRO used here programmed in VB 5.0?

 

Thursday April 26, 2018 20:45

Visual Basic .NET.

IBM 5100.

Resume update.

____

No answering machine?





Parallax death?

 


Wednesday April 25, 2018 14:13

Trouble reading from DI-145 interactive investigation.



See 0s. Final carriage return but no characters preceding. ?
scratch software.

blocky software.
 

____

Tuesday April 24, 2018 13:21

8051 forth book files deleted from prosefights. Not me.

Backups located.__
http://www.prosefights.org/parsons/forth.htm

Links appear hacked.

____


c industry using liberal arts 'educated' ploys to promoted is buggy 1970s batch technology.
f35 software problems.


Carrier Ford too?
____




Understand how the liberal arts 'educated' 'think'. co·gno·scen·ti.

 

Monday April 23, 2018 19:08
____

g+


I'd expect this trend to continue, keeping C very likely popular for most IoT platforms (at the base) with perhaps a visual programming language generating that C code.

[in America?]



The combination seems ripe to completely replace the ease of programming in BASIC (or Forth?) for the general masses, and can give beginners and experts similar access to an IoT device's capabilities.

'make impression' better?







I'd expect this trend to continue, keeping C very likely popular for most IoT platforms (at the base) with perhaps a visual programming language generating that C code.




____

____
Would not do DATAQ DI-145 usb project if required to use c/assembler [ctardese] batch technology.

BASIC metacompiler technology?




g+







 

Sunday April 22, 2018 19:42

Lece deserves answer? Or response?


Sandia labs 8085 started forth projects.
Intel's Microprocessor.
which accelerates in 2018.
Intel 8080.
Intel 8085.
Intel MCS-51.
P8052AH-BASIC.
Guilt for getting DOSBox virtual com1 working first on xp, caused Saturday work to get it working win 10/1709 gen 7 kaby lake low power fast Lenovo Flex 5.

Impression that we favor xp incorrect. We favor highest hardware/software tech. And even rm technology.

xp continues to be valuable. US electric grid and Navy continue to use xp, we read and hear.

Win 7 and 8 largely avoided becuse of little advance over xp for our use.

10 is big advance, imo. Office 365 impressive, imo too.
Java vm implementers must port byte code to each new processor. Work! And code maintenance. Yuk.

FORTH86 interactive RTOS installation on win 10/1709 required no work becaue of rm hardware technology. :)

vm technology has serious implementation/maintence ... as well a running slow ... issues, imo.
Virtual com1 exercised interactively. Didn't function like real com1.
serial1=modem causes com1 to act like real com1
Entered L2-8 on whim. Surprise!

'info 0' typed in putty. No characters appear until Enter keyed.

No line feed sent by 145.

____
11 char overrun with 10/1709.

1 i, 2, f, 3 o, 4 space, 5 0, 6 D, 7 A, 8 T, 9 A, 10 Q 11 carraige return.
 
Improvement over xp implementation? :)
____
 




Saturday April 21, 2018 20:18

viz.





Most advanced x86 processors and windows focus.




DATAQ DI-145.
Moved DATAQ DI-145 from Lenovo N500 running xp to




Lenovo N500 Vista laptop running xp home from ssd.

Moved.

DATAQ DI-145 usb communications with interactive RTOS hosting incremental compiler/assember woking on 10/1709

First error line resulted from poster overruning the 145 by placing L2-7 on single.

FORTH86 interpreter/compiled code too fast for 145.

Friday April 20, 2018 12:03

Interactive RTOS FORTH86 message sent interactively to DATAQ DI-145 apparently received. 145 responded.

Lenovo N500 xp lapatop.

COM1 is the virtual port and COM5 the real port in dosbox [DOSBox] parlance. We agree after interactiveLY testing COM1.

Putty communicating with DATAQ DI-145. Dosbox access denied.
Dosbox communications established, Putty access denied.

Interactive trasmission of 'info 0' followed by L8 CR to the 145.

Command L8 caused the Serial: Error line to appear.

Overrun likely caused by FORTH86 not reading 145 12 character message message. i 1, n, 2 f 3, o 4, space 6, D 7, A 8, T 9, A 9, Q 10, CR 11, 12? :)

Interactive RTOS containing incremental comiler/assembler critical, imo.

Video of incremental compiler in action.

 
____





Thursday April 19, 2018 13:33
____
Software:Neuberger PMC-Software.

serial1=directserial realport:com1 startbps:19600 parity:n bytesize:8 stopbits:1 irq:4 serial2=dummy serial3=disabled serial4=disabled

https://www.dosbox.com/download.php?main=1

Wednesday April 18, 2018 12:40

____


xp
appears important because it shows how to link legacy com ports
to virtual com ports. Done by Microsoft! :)

Technique used by PuTTY and likely by DOSBox.


Forth86 running in native mode cmd.exe and DOSBox emulation.
Project goals:

1 Read binary a/d values from DATA1 DI-145.

2 Write formatted data to file to be read by .xls spreadsheet by Office 365 Excel or OpenOffice 2018.
Charls Moore implemented COBOL picture numeric output in forth which is far superior to c printf, imo.
3 Defeat c/assembler embedded control.
Sharing file between native and emulation execution example.










BASIC and forth interactive RTOSs better than c batch implementations?

Tuesday April 17, 2018 09:35

Belkin/Ativa serial to usb adapaters putty/hypeterminal virtual com port access caused DOSBox instalaltion on Lenovo N500 vista laptop running xp home from ssd.


Windows multitasking feature neat.

Communication between DOSBox and command prompt forth86 possible through windows file system?

DOSBox programmers appear to use same technique to access virtual com port as hyperterminal and putty.

 


Shop for or try to write RTOS?

In c/assembler?.

Monday April 16, 2018 18:00

$27.00 Compaq purchase decision understood.
How to access non-standard COM ports (USB->Serial, COM5+) in DOS/C?.

Maybe you can find a USB emulator with a driver that still does this. But I'd consider the odds very low. Instead, marry your '90s software to '90s hardware. Buy an old-fashioned PCI card that you screw into the bus. So that the standard Microsoft driver works. Those cards were still available last time I looked (fat year ago) although pickings were getting slim. Or dig one out of an old machine.

[Compaq returned to box. Along withn Belkin and Ativa serial/usb converters. To shed.

Obsolete toxic electronics. Like obosolete wind turbines and old solar systems.

win 10 serial/usb 10-xp converter ordered.

And xp DOSBox downloaded. :)]

Back to DOSBox? Win 10 interface goal, not xp.
Belkin usb to serial discovered plugged into 8051 serial communications board.
 
Was usb/serial communications established between Forth86 and 51 using xp?

Or was the Compaq purchased because of failure?

Obsolete toxic electronics
Compaq included.
Belkin cd unreadable.

Research.




U2SXP.INF.









Sunday April 15, 2018 13:45
____
8051 assembler written in basic.

arduino real time os.

prolific usb chipset.
Saturday April 14, 2018 22:02

RTOS on target hosting incremental compiler/assembler full screen editor connect to Windows file system is THE WAY?

vm tech better than rm?
arduino real time os.
Compaq DOS latptop stored in shed running FORTH86.






P.COM is FORTH86.



VLIST ... not WORDS.



Video.

Compaq stored in shed in back yard. :(


Friday April 13, 2018 10:35

____
Wednesday April 11, 2018 18:12

Connect usb to serial project succdessfully completed many years ago. And video recorded.

8051/usb chip surface mount chip connect project abandon.

Surface mount heat gun scam discrovered.
Our air is purer. Therefore you need to buy our $400 equipment for your project.

About $12 Harbor Freight heat gun worked fine.

But beware of "swimmers". Use aluminium foil swimmer cover.

c/assembler software technology resembles FORTRAN/OS360 technology, imo.

c printf resembles FORTRAN FORMAT? Yuk!

Charles Moore FORTH implemented COBOL # #. Better idea, imo.



Tuesday April 10, 2018 18:28

https://barrgroup.com/

Gigahertz reality.

Ganssle plan to safely dispose of toxic oboslete electonics?.



Issuing a ring 3 FORTH86 PC@ from a Windows 2000 cmd window [interactively, of course] caused the window to immediately close with no error warning.

xp appears to trap issuing ring 0 IN and OUT. Both appear to be handled through virtual port.
____




https://www.eltima.com/wiki/user-guides/vspd.html

____

DATAQ DI-145 connected. xp.

Tested using Hyhperterminal or putty. 
Disconnected.

Davice rewrites. Any differences?




 

Hyperterminal com5 communication with DI-145 working okay. Reinvocation required - sometimes. Suspect d'tor reason.

Office Depot $129.95 hp stream 13 running win 10/1607.


Monday April 9, 2018 08:24

c industry commandeered university/college programming language education?

cypress flash controller. 8051?
____









Ganssle author of I hate Forth.


Friday April 6, 2018 20:22
____
putty source code.

1,500 person years of work to upgrade win 2000 to xp, we read.

Thursday April 5, 2018 20:23 

____





Research.

If we knew what it was we were doing, it wouldn't be called research, would it?
Albert Einstein











HyperTerminal and Putty communicating with 145 on xp Lenovo N500.


Putty COM1communicating with DI-145 on win 10 Flex 6.
____ 

Surrogate?

Interactive forth testing. xp.


Wedneday April 4, 2018 14:28

Hyperterminal works on win 10/1709.

Copy files from xp machine of installation disk to


145 port moved from COM3 to COM1.





No clear screen in edit. Reason for Q.
Windows 2000 cannot be made RTOS! But never tried shared memory approach for ring 0-3 communication.
Windows 98 is RTOS with hardware buffering help.
DeviceIOControl data transfer between rin 0 and 3 too slow.

Interrupt processing to slow too.

Windows 10 RTOS capable? I'm optimistic.

Coupled with DATAQ, ... over usb.
Digitize at sensor, learned at Sandia labs.

Seismic verification.

Low signals. Long wires gather noise, we learned.
Wirreless too?


Environmental variables Windows xp setting preventing viewing COM5 resources.

Resources missing.
Didn't fix.


interpreted.

Interpreter syntax arbitrary. Solutions: 1 documented. 2 Guess and experiment.

DEVICE MANAGER XP RESOURCES ENVIRONMENTAL VARIABLE.

Insight into DOSBox port processing.


:)



Fourth try.

Tuesday April 3, 2018 09:05

di-145 works.


Moved 145 to Lenovo N500 Vista running xp home out of ssd.
___


parallax basic stamp is RTOS + hardware target.

Serial/usb communications between peripheral devices and RTOS FORTH86 essential.
 
DI-145 working?



 

Sunday April 1, 2018 22:34

Industrial/human factors psych survey project.
Hello RTOS vendor,

RTOS candidates selection easier if properties known.

Please return responses to:

1 Interactive?

2 Virtual or real machine technology?

3 Written in what language in addition to assembler?

4 What assembler?

5 Target produced from text source?

6 Target include incremental assembler and compiler? 

7 Constructor/destructor capable?

8 Size?

9 Target full scree editor?

10 Commects to Windows file system?

11 Open source?

12 Cost?

13 Active?

14 Documentation?

Tnx in advance.

Survey manager.











Saturday March 31 2018 09:020

Downloaded. Windows 10/1709 16299.320 Lenovo Flex 5 5th gen kaby lake.

Lenovo N500 Vista running xp WS_FTP95 download attempts kept crashing.

Microsoft continue to request that error report be sent. No!

Microsoft send malwar to xp machines. :(

Windows 7 and 8 computers too?


8051 forth web lectures.

FORTH86 RTOS current in 2018 ... except for usb and perhaps wireless interface to peripheral hardware.

Friday March 30 2018 22:10

Forth RTOS book more important in 2018 than 1990 since software works on win 10 7 gen kaby lake?

No word from Elsevier?











Forth missing? :)
Comparison of real-time operating systems.

Developer Survey Results 2018.


2011. :)






C an American disease, silicon valley forth programmers report.

C/assembler "messes"?

Jack Ganssle YouTube.


EEVblog #818 - Embedded Electronics With Jack Ganssle.














This page is formatted with CSS by the author