This website requires JavaScript.
65e0bec349
Fixed include paths
cuz
2003-08-20 11:48:49 +00:00
2d168babe9
Split memcpy and memmove, since the former is used a lot more often than the latter. Optimized the code for smaller size and greater speed.
cuz
2003-08-20 10:17:53 +00:00
aef8789873
Fixed several type conversion issues
cuz
2003-08-20 08:32:07 +00:00
78908d8421
removed redundant code; memset == FillRam, bzero == ClearRam with proper return values
izydorst
2003-08-19 22:56:55 +00:00
0ce4187e0e
small optimization, 5 bytes saved
izydorst
2003-08-19 22:38:01 +00:00
e20bda21b3
Fixed type conversion problems
cuz
2003-08-19 20:31:10 +00:00
7596da75f0
Fixed an internal compiler error when the first token of a source file caused an error message. In this case, the line info was not available leading to a PRECONDITION VIOLATED.
cuz
2003-08-19 20:30:55 +00:00
5890278a69
A page length of zero wasn't accepted
cuz
2003-08-18 21:45:49 +00:00
7a3e8ebe6d
New default value for STARTADDR
cuz
2003-08-18 20:38:30 +00:00
7faa7ab3b8
New default for start address
cuz
2003-08-18 20:36:38 +00:00
da8739609d
Fixed addresses crossing 0x10000
cuz
2003-08-18 20:14:31 +00:00
2af86784a9
Fixed wrong info for PAGELENGTH
cuz
2003-08-18 19:58:30 +00:00
d790ae1b42
More optimizations
cuz
2003-08-18 14:40:27 +00:00
833702e25f
Speed optimization
cuz
2003-08-18 11:25:31 +00:00
f0e0c9007c
documentation updates, EnterDesktop() is equal to exit(0)
izydorst
2003-08-18 00:05:49 +00:00
8426c00f11
fixes for quiet rm on *BSD OSes
izydorst
2003-08-17 23:43:20 +00:00
3a78b76b95
Fixed a bug
cuz
2003-08-17 20:15:01 +00:00
93f1a5b61a
renamed remove.s to sysremove.s and adapted it for common/remove.s
cpg
2003-08-17 19:56:14 +00:00
88243a0b26
renamed remove.o to sysremove.o
cpg
2003-08-17 19:54:46 +00:00
5c712d2087
added dummy error code 177 for sysremove
cpg
2003-08-17 19:54:05 +00:00
a70d466e3e
Fixed a bug
cuz
2003-08-17 15:20:18 +00:00
aa87296c1f
PutDecimal takes unsigned int as decimal parameter
izydorst
2003-08-17 14:54:15 +00:00
03c049794f
added info about MessageBox function
izydorst
2003-08-17 14:49:46 +00:00
1c4a581284
boxes with icons don't need click vector
izydorst
2003-08-17 14:49:05 +00:00
1390fe6edd
new MessageBox function
izydorst
2003-08-17 14:34:05 +00:00
1746592598
PutDecimal corection
izydorst
2003-08-16 18:36:43 +00:00
73de21d7dd
minor correction
izydorst
2003-08-16 18:17:01 +00:00
c52034c59a
Cleanup use of predefined data types / defines
cuz
2003-08-16 08:23:01 +00:00
cc389a3911
Fixed a bug
cuz
2003-08-16 08:14:05 +00:00
b45d25d60f
same drawing mode extension like for DrawLine
izydorst
2003-08-15 23:29:23 +00:00
fa084ef304
system vector interception fixes
izydorst
2003-08-15 23:17:11 +00:00
247b3953bd
small demo of system vectors interception
izydorst
2003-08-15 23:07:20 +00:00
4afe11d314
include omission
izydorst
2003-08-15 22:34:07 +00:00
9c444a4947
fixed Sleep behavior (now truly works)
izydorst
2003-08-15 22:20:45 +00:00
c40519859a
retouch ('coz I'm not sure if it is in the head)
izydorst
2003-08-15 22:19:32 +00:00
5b3230c65f
fixed problem with I/O access on C64
izydorst
2003-08-15 22:17:13 +00:00
d697ff8030
Removed the readjoy module - it was obsolete
cuz
2003-08-15 21:23:32 +00:00
09c208ee67
Baud rate #define changes
cuz
2003-08-15 21:22:58 +00:00
74b3b70805
Ignore .ser files
cuz
2003-08-15 21:20:07 +00:00
5efa39491a
Working on the serial driver
cuz
2003-08-15 21:17:36 +00:00
ff31c93891
documented argc/argv passing, added info about proper handling this information
izydorst
2003-08-15 20:06:33 +00:00
0d2d580418
small process handling info update
izydorst
2003-08-15 19:57:29 +00:00
1ce25913dd
fixed bug in DrawLine function; extended DrawLine behavior
izydorst
2003-08-15 19:55:37 +00:00
a0209d0a86
fixed null parameter handling
izydorst
2003-08-15 19:54:57 +00:00
bc6dadb3db
added sleep() implementation
izydorst
2003-08-15 19:24:20 +00:00
b499757ee4
geos/process/sleep.s renamed to processsleep.s due to nameclash with common file
izydorst
2003-08-15 19:16:01 +00:00
476d47dd46
sleep.s renamed to processleep.s due to nameclash with common sleep
izydorst
2003-08-15 19:14:55 +00:00
00b4316ee3
Added first version of swiftlink driver
cuz
2003-08-15 12:05:56 +00:00
f3e0d3fbb1
More debug infos
cuz
2003-08-15 10:59:22 +00:00
5422c6924a
Removed the -Lp switch, place --dbgfile into help screen
cuz
2003-08-15 09:19:57 +00:00
ccdd31b51e
Added gcc attributes
cuz
2003-08-14 21:15:10 +00:00
c6078cae22
Add gcc attributes, fixed a format string problem
cuz
2003-08-14 21:09:03 +00:00
58e3d8c97c
Add gcc attributes
cuz
2003-08-14 21:05:25 +00:00
73ab1ef8a9
fix CH_CROSS definition
cpg
2003-08-14 14:15:41 +00:00
91a79e4714
Fixed a bug
cuz
2003-08-14 13:08:46 +00:00
3302bfc108
_em_unload was not exported
cuz
2003-08-14 12:27:20 +00:00
88d2cc0410
INCS didn't include nes.inc
cuz
2003-08-13 18:54:31 +00:00
b821c2c8ae
More optimizations
cuz
2003-08-13 09:35:49 +00:00
6f986fd8ac
Build remove.o
cuz
2003-08-13 07:31:01 +00:00
0d0977ff69
added _dos_type with defines and getdefdev()
cpg
2003-08-12 20:02:01 +00:00
624b88e976
use callmain; don't call getargs, it's now called from initlib (it's now a constructor)
cpg
2003-08-12 19:59:51 +00:00
cfa26a93be
dosdetect.o, getdefdev.o: new object files
cpg
2003-08-12 19:57:50 +00:00
645413f431
moved into its own module from getargs.s
cpg
2003-08-12 19:56:55 +00:00
964f4fcc06
move getdevdef and DOS detection into their own modules; renamed getargs to initmainargs and constructorfied it
cpg
2003-08-12 19:56:09 +00:00
ec9b710688
this file is now in asminc
cpg
2003-08-12 19:52:24 +00:00
6e37953f52
added here from libsrc/atari
cpg
2003-08-12 19:52:00 +00:00
b144a85dbb
Fixed a bug
cuz
2003-08-12 19:34:09 +00:00
9d6c683ab6
New --config directive passed to the linker
cuz
2003-08-12 19:31:06 +00:00
f78fce218c
Added get_ostype.s
cuz
2003-08-12 17:48:31 +00:00
deeecae2ce
Added get_ostype.s
cuz
2003-08-12 17:42:03 +00:00
651e82ac78
New get_ostype function
cuz
2003-08-12 17:40:37 +00:00
b410ca18c4
New file uname-test.c
cuz
2003-08-12 17:32:16 +00:00
4e76d0155d
New uname function
cuz
2003-08-12 17:24:02 +00:00
fd8e2bd2c6
New field lengths
cuz
2003-08-12 16:57:10 +00:00
60a9a57f06
New field length, added suggestions about contents
cuz
2003-08-12 16:56:54 +00:00
091207c331
Add getcwd
cuz
2003-08-12 16:56:32 +00:00
7cc6ab0c16
fixed line drawing routines
izydorst
2003-08-12 15:39:39 +00:00
67a7e672b1
Documented .VERSION
cuz
2003-08-12 15:15:08 +00:00
fcfaaee3a9
Added new .VERSION constant
cuz
2003-08-12 15:11:55 +00:00
591f3f39ba
Added #define for combined version
cuz
2003-08-12 15:10:24 +00:00
8bc9f321ec
New uname function
cuz
2003-08-12 14:24:34 +00:00
ae7c80a3d1
New include file
cuz
2003-08-12 14:17:14 +00:00
6fcf735744
Fixes to the code just written
cuz
2003-08-12 13:58:17 +00:00
8bfaa09b77
Added a getcwd function
cuz
2003-08-12 13:51:11 +00:00
20e805a124
New error code ERANGE
cuz
2003-08-12 13:48:45 +00:00
ad569c8f2f
New chdir() function
cuz
2003-08-12 13:24:25 +00:00
b7d7e6bb04
Moved reusable parts of remove into oserrcheck. Rewrote remove(). Added rename().
cuz
2003-08-12 13:06:43 +00:00
fada6651c9
Made rename() fastcall
cuz
2003-08-12 12:54:39 +00:00
53538332e5
Completed the first version of the da65 docs
cuz
2003-08-12 11:26:53 +00:00
98cdbaba4b
Allow a CPU spec in the GLOBAL section of the info file
cuz
2003-08-12 11:01:46 +00:00
f0dace7bd0
Address fix
cuz
2003-08-12 10:30:14 +00:00
4a518df5bc
Clarify calling order for constructors/destructors and the new search paths
cuz
2003-08-12 10:29:32 +00:00
53dc9dedf0
Clarify calling order for constructors/destructors
cuz
2003-08-12 10:29:06 +00:00
f28586ffcc
Add compatibility code
cuz
2003-08-11 21:34:22 +00:00
5a6ce40b13
Fixed an optimization
cuz
2003-08-11 20:46:51 +00:00
81f94afd5c
Rewrote type conversions
cuz
2003-08-11 20:18:30 +00:00
b4bfbfa8ce
The input file on the command line is optional
cuz
2003-08-10 17:22:46 +00:00
73dfa23c98
Fixed a bug that caused problems locating the last parameter of a function
cuz
2003-08-10 17:05:18 +00:00
9a34fdb41e
Two parts were not converted from using embedded strings to use of the new string table.
cuz
2003-08-10 16:27:35 +00:00
38e102d2df
Fixed a bug
cuz
2003-08-10 16:12:04 +00:00