1
0
mirror of https://github.com/cc65/cc65.git synced 2024-12-23 19:29:37 +00:00
Commit Graph

907 Commits

Author SHA1 Message Date
cuz
e2e6a62e5c Debugged the driver
git-svn-id: svn://svn.cc65.org/cc65/trunk@2790 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-20 19:09:30 +00:00
cuz
290de026d1 Changed chip register names, fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@2789 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-19 23:04:30 +00:00
cuz
96b5da41f1 Invalid error codes will set errno
git-svn-id: svn://svn.cc65.org/cc65/trunk@2784 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-19 18:45:26 +00:00
cuz
4b5cd3b981 Fixed variable names
git-svn-id: svn://svn.cc65.org/cc65/trunk@2783 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-19 12:39:21 +00:00
cuz
bd9328115d Restructuring, added first version of IEC routines (untested)
git-svn-id: svn://svn.cc65.org/cc65/trunk@2782 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-19 00:12:44 +00:00
cuz
cbc53423c5 kiec.s
git-svn-id: svn://svn.cc65.org/cc65/trunk@2781 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-19 00:12:08 +00:00
cuz
c92b4ac06c Changes from Stefan Haubenthal
git-svn-id: svn://svn.cc65.org/cc65/trunk@2780 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-18 17:41:57 +00:00
cuz
ae8c0dc667 Use new decls
git-svn-id: svn://svn.cc65.org/cc65/trunk@2779 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-17 09:28:28 +00:00
cuz
b15e4106dc Use new joystick decls
git-svn-id: svn://svn.cc65.org/cc65/trunk@2777 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-16 22:38:12 +00:00
cuz
cb9a4e91e1 Use .repeat to unroll the loop.
Squeeze out two bytes.


git-svn-id: svn://svn.cc65.org/cc65/trunk@2775 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-16 21:10:18 +00:00
cuz
5010b8be45 Use changed EM decls
git-svn-id: svn://svn.cc65.org/cc65/trunk@2773 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-16 21:08:13 +00:00
cuz
422ebf76fb Cosmetic changes
git-svn-id: svn://svn.cc65.org/cc65/trunk@2764 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-15 23:06:05 +00:00
cuz
1c6de7dab2 New EM driver for the C16
git-svn-id: svn://svn.cc65.org/cc65/trunk@2762 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-15 21:10:24 +00:00
cuz
f210f6db1c Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@2757 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-14 18:57:08 +00:00
cuz
e43e9ff7f1 Serial support for the Plus/4
git-svn-id: svn://svn.cc65.org/cc65/trunk@2756 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-14 17:42:41 +00:00
cuz
9f48c6509c Don't use callax because condes is called in interrupt handlers
git-svn-id: svn://svn.cc65.org/cc65/trunk@2755 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-14 17:41:27 +00:00
cuz
ad6a85b255 Added a serial driver for the builtin 6551 of the Plus/4 (untested, but taken
mostly from the C64 version which is tested and works).
Improved interrupt handling (was needed for the driver).


git-svn-id: svn://svn.cc65.org/cc65/trunk@2754 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-14 17:40:57 +00:00
cuz
ba079ae6a1 Added an IRQ vector
git-svn-id: svn://svn.cc65.org/cc65/trunk@2753 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-14 17:39:22 +00:00
cuz
042c63f278 Squeezed one precious byte out of the code
git-svn-id: svn://svn.cc65.org/cc65/trunk@2749 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-13 20:55:37 +00:00
cuz
3b69c2fd21 Small size optimizations
git-svn-id: svn://svn.cc65.org/cc65/trunk@2746 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-13 15:16:11 +00:00
cuz
aa030c8e6c Ignore serial binary drivers
git-svn-id: svn://svn.cc65.org/cc65/trunk@2739 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-13 11:03:10 +00:00
cuz
fb09db833e Added C128 swiftlink driver
git-svn-id: svn://svn.cc65.org/cc65/trunk@2738 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-13 11:02:48 +00:00
cuz
baa1c2060d Use SER_API_VERSION
git-svn-id: svn://svn.cc65.org/cc65/trunk@2737 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-13 11:02:07 +00:00
cuz
bac72d6b60 Add SER_API_VERSION
git-svn-id: svn://svn.cc65.org/cc65/trunk@2735 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-12 23:28:58 +00:00
cuz
6ef711ed04 Fixed apple2 tgi names
git-svn-id: svn://svn.cc65.org/cc65/trunk@2726 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-10 07:57:48 +00:00
cuz
8579e0ec01 New apple2 tgi driver from Stefan Haubenthal
git-svn-id: svn://svn.cc65.org/cc65/trunk@2724 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-09 20:46:38 +00:00
cuz
7ef718d69e Update from Stefan Haubenthal
git-svn-id: svn://svn.cc65.org/cc65/trunk@2712 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-05 18:29:06 +00:00
cuz
298767d71a Use structs
git-svn-id: svn://svn.cc65.org/cc65/trunk@2711 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-03 20:54:43 +00:00
cuz
a1092ca7da Use structs
git-svn-id: svn://svn.cc65.org/cc65/trunk@2710 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-03 20:23:09 +00:00
cuz
4fa1f8ba97 Use structs/enums
git-svn-id: svn://svn.cc65.org/cc65/trunk@2709 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-03 19:57:27 +00:00
cuz
c15fd58d3b Use structs
git-svn-id: svn://svn.cc65.org/cc65/trunk@2707 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-12-03 10:15:33 +00:00
cuz
d7cbbc6f46 Clear high byte of returned value
git-svn-id: svn://svn.cc65.org/cc65/trunk@2689 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-11-28 15:53:24 +00:00
cuz
20582afca5 Patches by Stefan Haubenthal
git-svn-id: svn://svn.cc65.org/cc65/trunk@2687 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-11-26 21:17:29 +00:00
cpg
353b7e66a1 implement DEFAULT_DEVICE support
git-svn-id: svn://svn.cc65.org/cc65/trunk@2669 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-11-14 22:41:01 +00:00
cpg
06d79d06df fix newfd comment
git-svn-id: svn://svn.cc65.org/cc65/trunk@2668 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-11-14 22:40:08 +00:00
cpg
83c2a8d517 DEFAULT_DEVICE; replaced some spaces with tabs
git-svn-id: svn://svn.cc65.org/cc65/trunk@2667 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-11-14 22:39:16 +00:00
cpg
178b188eac use tmp4 instead of tmp2; tmp2 might now be used by ucase_fn()
git-svn-id: svn://svn.cc65.org/cc65/trunk@2666 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-11-14 22:37:17 +00:00
cuz
227f4a7bc2 Removed useless __errno imports
git-svn-id: svn://svn.cc65.org/cc65/trunk@2657 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-11-13 00:12:56 +00:00
cuz
017fc00dc9 Fixed a typo
git-svn-id: svn://svn.cc65.org/cc65/trunk@2654 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-11-12 16:41:47 +00:00
cuz
905c0e6ef8 New TGI driver by Stefan Haubenthal
git-svn-id: svn://svn.cc65.org/cc65/trunk@2653 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-11-12 16:41:09 +00:00
cuz
9b24bbc85c Removed the HORLINE entry point
git-svn-id: svn://svn.cc65.org/cc65/trunk@2652 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-11-12 16:40:54 +00:00
cuz
ad2c6a0e18 Removed the HORLINE entry point
git-svn-id: svn://svn.cc65.org/cc65/trunk@2648 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-11-12 16:07:08 +00:00
cuz
f8c840fc55 Removed the HORLINE entry point
git-svn-id: svn://svn.cc65.org/cc65/trunk@2647 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-11-12 15:56:16 +00:00
cuz
7cafe5bbde Removed the HORLINE entry point
git-svn-id: svn://svn.cc65.org/cc65/trunk@2646 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-11-12 15:54:41 +00:00
cuz
94e041264e Optimizations
git-svn-id: svn://svn.cc65.org/cc65/trunk@2642 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-11-11 22:33:42 +00:00
cuz
4b5bf0e3c2 Fix doubtful syntax which causes warnings with new assembler
git-svn-id: svn://svn.cc65.org/cc65/trunk@2632 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-11-10 10:01:27 +00:00
cuz
4698646a64 Use new assembler syntax
git-svn-id: svn://svn.cc65.org/cc65/trunk@2631 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-11-10 10:00:15 +00:00
cuz
99cca3618c Use new assembler syntax
git-svn-id: svn://svn.cc65.org/cc65/trunk@2629 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-11-09 23:00:22 +00:00
cuz
6966ccda7e Fixed the return code of fgetpos and ftell.
Made lots of functions __fastcall__.


git-svn-id: svn://svn.cc65.org/cc65/trunk@2615 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-11-06 18:04:07 +00:00
cpg
6fda5c6ef7 fix returned X register value (patch by Stefan Haubenthal)
git-svn-id: svn://svn.cc65.org/cc65/trunk@2612 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-11-05 16:41:11 +00:00
cuz
7f12a14e12 Removed emulation for BAR
git-svn-id: svn://svn.cc65.org/cc65/trunk@2605 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-11-03 17:39:00 +00:00
cuz
9c04edfaaa Make qsort __fastcall__
git-svn-id: svn://svn.cc65.org/cc65/trunk@2585 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-10-29 21:59:19 +00:00
cuz
76bbc48b99 Make bsearch __fastcall__
git-svn-id: svn://svn.cc65.org/cc65/trunk@2584 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-10-29 21:51:59 +00:00
cuz
64c3e5fd73 Fixed a comment
git-svn-id: svn://svn.cc65.org/cc65/trunk@2580 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-10-29 19:00:13 +00:00
cuz
6d8cdae722 Runtime function improvements by Piotr Fusik
git-svn-id: svn://svn.cc65.org/cc65/trunk@2577 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-10-28 08:47:47 +00:00
cuz
da6d928afb Use ROM variables MAX_X/MAX_Y
git-svn-id: svn://svn.cc65.org/cc65/trunk@2575 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-10-24 18:39:48 +00:00
cuz
ed2dfd50e9 Added TEXT entry point, use new assignment operator
git-svn-id: svn://svn.cc65.org/cc65/trunk@2572 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-10-23 10:02:59 +00:00
cuz
d168bbdb93 DONE/GETPALETTE/GETDEFPALETTE must no longer return an error code.
Used TGI_API_VERSION.


git-svn-id: svn://svn.cc65.org/cc65/trunk@2571 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-10-23 09:50:57 +00:00
cuz
d5dc5a7552 DONE does no longer set an error code
git-svn-id: svn://svn.cc65.org/cc65/trunk@2570 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-10-23 09:38:51 +00:00
cuz
ca72fb45b4 DONE, GETPALETTE and GETDEFPALETTE will no longer return errors.
Use TGI_API_VERSION.


git-svn-id: svn://svn.cc65.org/cc65/trunk@2568 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-10-23 09:29:12 +00:00
cuz
24d58573fe GETDEFPALETTE will no longer return an error
git-svn-id: svn://svn.cc65.org/cc65/trunk@2567 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-10-23 09:28:01 +00:00
cuz
e3e7ef9701 Used TGI_API_VERSION
git-svn-id: svn://svn.cc65.org/cc65/trunk@2566 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-10-23 09:05:50 +00:00
cuz
2c7218b5d9 Fixed a bug in memcpy
git-svn-id: svn://svn.cc65.org/cc65/trunk@2562 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-10-22 21:04:22 +00:00
cuz
b7b9455fcd Fixed problem with tgi_init and tgi_setpalette
git-svn-id: svn://svn.cc65.org/cc65/trunk@2553 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-10-21 10:03:09 +00:00
cuz
096d23ccf0 Use the new := operator
git-svn-id: svn://svn.cc65.org/cc65/trunk@2543 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-10-17 00:53:14 +00:00
cuz
3f06947b36 Squeeze two cycles out of the abs() function
git-svn-id: svn://svn.cc65.org/cc65/trunk@2508 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-10-10 17:59:00 +00:00
cuz
23c35f27f8 Improved 65c02 support
git-svn-id: svn://svn.cc65.org/cc65/trunk@2507 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-10-10 17:52:12 +00:00
cuz
1a82023fef Replaced /bin/bash0 by new CT_NONE
git-svn-id: svn://svn.cc65.org/cc65/trunk@2499 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-10-10 16:59:58 +00:00
cuz
cf49904e69 Added ctype.s
git-svn-id: svn://svn.cc65.org/cc65/trunk@2498 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-10-10 16:59:41 +00:00
cuz
6afee6fb05 New target supervision
git-svn-id: svn://svn.cc65.org/cc65/trunk@2497 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-10-10 16:44:20 +00:00
cuz
5cc79eaf15 Squeezed a few bytes out of the code
git-svn-id: svn://svn.cc65.org/cc65/trunk@2480 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-10-08 21:09:24 +00:00
cuz
c5e5205e94 Make setlocale __fastcall__
git-svn-id: svn://svn.cc65.org/cc65/trunk@2470 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-10-02 21:44:56 +00:00
cuz
0f658a210f Add zlib modules for all platforms
git-svn-id: svn://svn.cc65.org/cc65/trunk@2465 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-10-01 20:59:06 +00:00
cuz
ed6a2f5c86 New joystick driver, converted from c64 one
git-svn-id: svn://svn.cc65.org/cc65/trunk@2458 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-09-28 21:41:15 +00:00
cuz
873d9adde9 Use symbolic names instead of numbers
git-svn-id: svn://svn.cc65.org/cc65/trunk@2457 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-09-28 21:39:20 +00:00
cuz
5a0041df7a Added two more joystick drivers from groepaz
git-svn-id: svn://svn.cc65.org/cc65/trunk@2454 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-09-27 20:14:31 +00:00
cuz
86a2019c50 Fixed sprite expand registers
git-svn-id: svn://svn.cc65.org/cc65/trunk@2451 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-09-25 18:50:14 +00:00
cuz
03560318ef Make the stuff compile
git-svn-id: svn://svn.cc65.org/cc65/trunk@2445 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-09-23 20:11:39 +00:00
cuz
73941d8f48 New version from Piotr
git-svn-id: svn://svn.cc65.org/cc65/trunk@2444 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-09-23 20:05:32 +00:00
cuz
fe37c38972 Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@2418 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-27 09:48:10 +00:00
cuz
a7acdf7072 Fixed a bug, splitted the where.s module into wherex.s and wherey.s
git-svn-id: svn://svn.cc65.org/cc65/trunk@2415 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-26 20:14:43 +00:00
cuz
676e8ff513 Working on the serial driver
git-svn-id: svn://svn.cc65.org/cc65/trunk@2414 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-25 14:52:46 +00:00
cuz
296b417502 API changes
git-svn-id: svn://svn.cc65.org/cc65/trunk@2406 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-22 11:23:48 +00:00
cuz
bc9f2678a2 Fixed a problem and a typo
git-svn-id: svn://svn.cc65.org/cc65/trunk@2405 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-21 20:35:26 +00:00
izydorst
2c56da70fe reverted last change, it was nonsense considering how functions are called
git-svn-id: svn://svn.cc65.org/cc65/trunk@2392 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-20 12:19:59 +00:00
izydorst
e1c6745c9a fixed a bug (joy #1 would never be tested)
git-svn-id: svn://svn.cc65.org/cc65/trunk@2390 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-20 12:09:39 +00:00
cuz
e5613ad9eb Ignore intermediate files
git-svn-id: svn://svn.cc65.org/cc65/trunk@2388 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-20 12:06:04 +00:00
cuz
6c65ea7d4a memcpy and memmove have been split
git-svn-id: svn://svn.cc65.org/cc65/trunk@2386 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-20 12:04:31 +00:00
cuz
a3109620ab Changed rm -f to $(RM)
git-svn-id: svn://svn.cc65.org/cc65/trunk@2385 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-20 11:59:27 +00:00
cuz
3ef773058d Changed rm -f to $(RM)
git-svn-id: svn://svn.cc65.org/cc65/trunk@2384 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-20 11:51:44 +00:00
cuz
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.


git-svn-id: svn://svn.cc65.org/cc65/trunk@2382 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-20 10:17:53 +00:00
izydorst
78908d8421 removed redundant code; memset == FillRam, bzero == ClearRam with proper return values
git-svn-id: svn://svn.cc65.org/cc65/trunk@2376 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-19 22:56:55 +00:00
izydorst
0ce4187e0e small optimization, 5 bytes saved
git-svn-id: svn://svn.cc65.org/cc65/trunk@2372 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-19 22:38:01 +00:00
cuz
833702e25f Speed optimization
git-svn-id: svn://svn.cc65.org/cc65/trunk@2362 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-18 11:25:31 +00:00
izydorst
f0e0c9007c documentation updates, EnterDesktop() is equal to exit(0)
git-svn-id: svn://svn.cc65.org/cc65/trunk@2361 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-18 00:05:49 +00:00
izydorst
8426c00f11 fixes for quiet rm on *BSD OSes
git-svn-id: svn://svn.cc65.org/cc65/trunk@2357 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-17 23:43:20 +00:00
cuz
3a78b76b95 Fixed a bug
git-svn-id: svn://svn.cc65.org/cc65/trunk@2355 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-17 20:15:01 +00:00
cpg
93f1a5b61a renamed remove.s to sysremove.s and adapted it for common/remove.s
git-svn-id: svn://svn.cc65.org/cc65/trunk@2354 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-17 19:56:14 +00:00
cpg
88243a0b26 renamed remove.o to sysremove.o
git-svn-id: svn://svn.cc65.org/cc65/trunk@2353 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-17 19:54:46 +00:00
cpg
5c712d2087 added dummy error code 177 for sysremove
git-svn-id: svn://svn.cc65.org/cc65/trunk@2352 b7a2c559-68d2-44c3-8de9-860c34a00d81
2003-08-17 19:54:05 +00:00