forked from MatiasNAmendola/libsf
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathreadme.txt
135 lines (102 loc) · 4.83 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
The LibSF repository contains all source code maintained by the Liberty Software
Foundation (LibSF). Our talents and skills given back to God, from whom they
came, being used to serve His Kingdom here upon this Earth. In much prayer and
supplication, knowing that He is able to do exceedingly abundantly beyond any
of our needs. Jesus Christ, our Savior, to Him be all the glory.
--------------
_ _ ____ ___ __
| |(_)|___ \ / _ \ / /
| | _ __) || (_) | / /_
| || | |__ < > _ < | '_ \
| || | ___) || (_) || (_) |
|_||_||____/ \___/ \___/
Liberty Software "LibSF" 386-x40 CPU Project
Mar.09.2015 -- Partially designed, not yet coded
Summary:
A 40-bit extension of the 80386 with much ISA revamping.
Provides 100% backward compatibility with all aspects of
the non-kernel ISA and structures, with the exception of
paging.
Milestones:
Oppie-1 through Oppie-7 have been mapped out.
Oppie-1 has been coded, including emulator, assembler, debugger, and verilog.
LibSF-386-x40 fundamental design has been created. See the li386-documentation pages.
--------------
___ ___ _ _ _ __ ___ ___
/ __| / _ \ | | | || '__|/ __|/ _ \
\__ \| (_) || |_| || | | (__| __/
|___/ \___/ \__,_||_| \___|\___|
All primary Liberty Software Foundation source code.
Includes:
Debi x86 disassembler for Linux.
Visual FreePro, Jr.
DNA Project Butterfly
Prime Number research:
Prime Harmonics.
Tetra Primes.
Primes 2,3,5.
--------------
_ _ _
| | (_)| |
_ _ | |_ _ | | ___
| | | || __|| || |/ __|
| |_| || |_ | || |\__ \
\__,_| \__||_||_||___/
General Purpose Utilities
Includes:
Cliserv -- Client/server communication using sockets.
Lin2win -- an emulation layer for native Linux code supporting the Windows API.
BXML -- Binary XML language, allowing for explicit length attribute content.
DSF -- Dynamic Scalable Fonts.
F2H -- File to .h format.
Inquriy -- A bug tracker.
SHA-1 -- A public domain SHA-1 algorithm packaged for use in LibSF projects.
--------------
__ ____ __ _ __ ___
\ \ / /\ \ / /| '_ ` _ \
\ V / \ V / | | | | | |
\_/ \_/ |_| |_| |_|
Visual FreePro Virtual Machine
This is the full version of the Visual FreePro Project.
For references to Visual FreePro, Jr., look under source\.
--------------
You are not alone in your Visual FreePro interest!
www.visual-freepro.org site-wide web statistics
May.13.2013 through Sep.07.2014 (482 days)
* 24,856 unique IP address hits.
* Of those visiting on more than 10 separate days, each IP address visits on an average of 30 separate days.
* 678 have visited on 10 days or more, 152 on 30 separate days, 81 on 50 separate days.
* Excluding Rick C. Hodgin and bots, 20 users have visited the site on more than 100 separate days.
* 706 separate IP addresses have downloaded at least one video.
* 12,607 video downloads initiated (includes pauses, restarts, rewinds, fast forwards, and jump to hh:mm).
--------------
Visual FreePro, Jr. specific
Jun.01.2014 through Sep.07.2014 (98 days)
* 3,423 unique IP address hits.
* 89 of those have visited the site on more than 10 separate days. 18 on at least 25 separate days.
* 72 separate IP addresses have downloaded at least one video.
* 672 video downloads initiated (includes pauses, restarts, rewinds, fast forwards, and jump to hh:mm).
* The Jul.12.2014 video Adding a function to VJr has been initiated 349 times by 51 IP addresses.
--------------
Mar.09.2015 - Work in progress on VXB compiler.
Feb.12.2015 - Lin2win emulation layer development.
Dec.21.2014 - VJr 0.55 released, 32-bit and 64-bit support.
Jul.12.2014 - VJr 0.30 released, allows framework for other developers to help contriute functions.
Jun.15.2014 - Development on Visual FreePro and Whitebox suspended. Visual FreePro, Jr. begins.
Mar.09.2014 - Development is ongoing. Working on VASM, VDeb, and the VVM execution engine per OBED 0.70.
Jan.28.2014 - Development is ongoing. Slow and steady wins the race. :-)
May.11.2013 - Development of WhiteBox continues. About 2500 lines of code.
Apr.29.2013 - Development on Visual FreePro is suspended pending the completion of WhiteBox.
Apr.29.2013 - Development of WhiteBox begins.
--------------
As of Feb.20.2013, it contains The Visual FreePro Project,
which is comprised of several sub-components:
(1) VVM - The Visual FreePro Virtual Machine top-level program.
(2) OSS - The VVM Operating System Specific code.
(3) MC - The VVM Machine Code assembler, disassembler for debugger.
(4) VASM - The VVM source code assembler.
(5) VDeb - The VVM Debugger (a compiled DLL).
(6) VDebugLauncher - The VVM Debugger launcher (tells VVM to load the debugger DLL).
(7) Localization - Supporting resource DLLs for English and Spanish.
(8) For more information, see: https://github.com/RickCHodgin/libsf/blob/master/vvm/how_to_contribute.txt
(9) For more information, see: http://www.visual-freepro.org/videos/