User contributions for Winston
Jump to navigation
Jump to search
- 15:09, 4 May 2009 diff hist +56 Spectranet: Tutorial 7
- 23:17, 28 April 2009 diff hist +2,783 Current events
- 22:43, 22 April 2009 diff hist −12 Current events
- 22:43, 22 April 2009 diff hist +4,012 Current events
- 23:12, 14 April 2009 diff hist +2,674 Current events
- 23:37, 2 April 2009 diff hist +2,547 Current events
- 22:50, 31 March 2009 diff hist +261 Current events →At last, perhaps a server that works...
- 22:40, 31 March 2009 diff hist +757 Current events
- 23:38, 26 February 2009 diff hist +1,304 Current events
- 23:19, 4 February 2009 diff hist +756 Current events
- 23:12, 4 February 2009 diff hist +1,333 N Spectranet ROM images New page: == Instructions == Download the file for the language of your choice. To flash the new ROM image, you must load it onto the Spectrum. This can be done from a PC using the ethup tool, ...
- 23:04, 4 February 2009 diff hist +270 N Downloads New page: == Spectranet Downloads == === PC based tools === * ethup - The ethup tool: Allows you to load a Spectrum's memory with arbitrary data via the NMI menu. === ROM images and Spectrum ...
- 23:02, 4 February 2009 diff hist +46 Main Page
- 15:38, 30 January 2009 diff hist +327 Ethup
- 19:04, 24 January 2009 diff hist +2,453 Current events
- 18:20, 24 January 2009 diff hist −17,908 Current events
- 18:19, 24 January 2009 diff hist +17,942 N Old News (July 08 - Dec 08) New page: == More boards made == Unfortunately, I've been a bit busy at work of late, so I've not really attended to the project in the last two or three weeks - in fact, I've done nothing at all t... current
- 01:11, 14 January 2009 diff hist +1,129 Current events
- 20:47, 3 January 2009 diff hist +101 Current events →Through port success
- 20:46, 3 January 2009 diff hist +930 Current events
- 22:58, 1 January 2009 diff hist +122 Current events
- 18:05, 1 January 2009 diff hist +192 Current events →Through port testing
- 18:03, 1 January 2009 diff hist +1,920 Current events
- 20:39, 21 December 2008 diff hist +653 Current events →More boards made
- 20:36, 21 December 2008 diff hist +752 Current events
- 00:28, 28 November 2008 diff hist +1,412 Current events
- 18:09, 23 November 2008 diff hist +1,018 Current events
- 23:21, 20 November 2008 diff hist +3,175 Spectranet: Tutorial 7
- 00:51, 19 November 2008 diff hist +1,540 Current events
- 19:43, 15 November 2008 diff hist +609 Spectranet: Tutorial 7 →Using MODULECALL
- 19:40, 15 November 2008 diff hist +7,732 N Spectranet: Tutorial 7 New page: As well as the parts required to support the W5100 ethernet interface, the Spectranet contains extra memomory. Some of this is used to support the socket library and provide required funct...
- 19:19, 15 November 2008 diff hist +1 Hardware overview →Installing the hardware current
- 19:18, 15 November 2008 diff hist +152 Hardware overview →The JTAG connector
- 14:57, 15 November 2008 diff hist +715 N Ethup New page: The ethup utility is a simple command line utility to upload data to the Spectrum, using a ''very'' simple protocol. The protocol is as follows: bytes 0,1: Start address, LSB first byte...
- 13:54, 15 November 2008 diff hist +52 Software →Net code tutorial
- 20:02, 9 November 2008 diff hist +1,091 Current events
- 11:10, 26 October 2008 diff hist +2,101 Current events
- 11:00, 26 October 2008 diff hist +19 N File:00020.jpg Spanish translation current
- 23:36, 18 October 2008 diff hist +1,954 Current events
- 23:23, 18 October 2008 diff hist +28 N File:Utf8.jpg UTF-8 supported by putchar42 current
- 23:21, 18 October 2008 diff hist +2 Current events →Older News
- 23:21, 18 October 2008 diff hist −29,774 Current events
- 23:20, 18 October 2008 diff hist +29,830 N Old News (June 08 - July 08) New page: == BASIC extended == I've put the infrastructure in place for BASIC extensions in the ROM this weekend. By default, BASIC is not extended. The code in the fixed ROM page (page 0, mapped ... current
- 22:02, 16 October 2008 diff hist +1,280 Current events
- 22:51, 7 October 2008 diff hist +2,126 Spectranet: Tutorial 6
- 18:27, 4 October 2008 diff hist +7,042 Spectranet: Tutorial 6
- 15:50, 4 October 2008 diff hist +2,456 Current events
- 22:58, 1 October 2008 diff hist +204 m Spectranet: Tutorial 6
- 22:53, 1 October 2008 diff hist +9 Spectranet: Tutorial 6
- 22:52, 1 October 2008 diff hist +4,798 Spectranet: Tutorial 6
- 22:36, 29 September 2008 diff hist +2,346 N Spectranet: Tutorial 6 New page: The Spectranet ROM provides some facilities for extending the ZX BASIC interpreter. At present, there is an interpreter extension mechanism, and there are plans to add support for channel...
- 15:26, 26 September 2008 diff hist +44 Main Page
- 21:00, 11 September 2008 diff hist +1,611 Current events
- 23:09, 6 September 2008 diff hist +167 Using flash memory current
- 23:05, 6 September 2008 diff hist +1,188 Using flash memory
- 21:38, 6 September 2008 diff hist +9,605 N Using flash memory New page: Like the static RAM, there is 128K of flash memory. It's accessed the same way as static RAM - for information on how to page the flash memory, see the [[Using paged RAM|article about usin...
- 20:32, 6 September 2008 diff hist +21 Main Page
- 15:59, 6 September 2008 diff hist +5,794 N Using paged RAM New page: The Spectranet hardware in its standard form not only provides the ethernet hardware, it also provides extra general purpose memory. 128K of this is flash ROM - which can be programmed by ... current
- 15:12, 6 September 2008 diff hist +20 N Pageout Redirecting to Pagein current
- 15:12, 6 September 2008 diff hist +1,028 N Pagein New page: '''pagein''' - pages in Spectranet memory into the lower 16K of address space. '''pageout''' - pages out the Spectranet memory. == Synopsis == ''Assembly language'' call PAGEIN ... current
- 15:00, 6 September 2008 diff hist +20 N Hlcall Redirecting to Ixcall current
- 14:59, 6 September 2008 diff hist +1 Ixcall current
- 14:59, 6 September 2008 diff hist +1,176 N Ixcall New page: '''HLCALL''' - call a routine pointed to by hl using the pager '''IXCALL''' - call a routine pointed to by ix using the pager == Synopsis == ld hl, ADDRESS call HLCALL ld i...
- 20:04, 31 August 2008 diff hist +24 N String2mac Redirecting to Mac2string current
- 20:01, 31 August 2008 diff hist +1,573 N Mac2string New page: '''mac2string (IXCALL 0x3E5A)''' - convert a 6 byte MAC address to a null terminated string '''string2mac (IXCALL 0x3E3D)''' - convert a null terminated string to a 6 byte MAC address ==... current
- 19:40, 31 August 2008 diff hist +27 N Ipstring2long Redirecting to Long2ipstring current
- 19:40, 31 August 2008 diff hist +1,407 N Long2ipstring New page: '''long2ipstring (IXCALL 0x3E39)''' - convert a 4 byte big endian value to a null-terminated dotted decimal IP string '''ipstring2long (IXCALL 0x3E3C)''' - convert a dotted decimal IP str... current
- 18:17, 31 August 2008 diff hist +20 Setpagea current
- 18:12, 31 August 2008 diff hist +22 N Setpageb Redirecting to Setpagea current
- 18:12, 31 August 2008 diff hist +1,066 N Setpagea New page: '''setpagea (HLCALL 0x3E33)''' - set memory page in paging area A '''setpageb (HLCALL 0x3E36)''' - set memory page in paging area B == Synopsis == ''Assembly language'' ld a, page...
- 23:39, 28 August 2008 diff hist +275 Ifconfig inet current
- 23:37, 28 August 2008 diff hist +27 N Deconfig Redirecting to Ifconfig inet current
- 23:36, 28 August 2008 diff hist +27 N Get ifconfig gw Redirecting to Ifconfig inet current
- 23:36, 28 August 2008 diff hist +27 N Get ifconfig netmask Redirecting to Ifconfig inet current
- 23:36, 28 August 2008 diff hist +27 N Get ifconfig inet Redirecting to Ifconfig inet current
- 23:36, 28 August 2008 diff hist +16 Software
- 23:35, 28 August 2008 diff hist +27 N Ifconfig gw Redirecting to Ifconfig inet current
- 23:35, 28 August 2008 diff hist +27 N Ifconfig netmask Redirecting to Ifconfig inet current
- 23:34, 28 August 2008 diff hist +2,133 N Ifconfig inet New page: '''ifconfig_inet (IXCALL 0x3E48)''' - configure the internet protocol address '''ifconfig_netmask (IXCALL 0x3E4B)''' - configure the netmask '''ifconfig_gw (IXCALL 0x3E43)''' - configure...
- 23:19, 28 August 2008 diff hist +23 N Gethwaddr Redirecting to Sethwaddr current
- 23:19, 28 August 2008 diff hist +1 Sethwaddr current
- 23:18, 28 August 2008 diff hist +110 m Sethwaddr →Return values
- 23:18, 28 August 2008 diff hist +1,330 N Sethwaddr New page: '''sethwaddr (IXCALL 0x3E51)''' - set the MAC address '''gethwaddr (HLCALL 0x3E54)''' - get the MAC address == Synopsis == ''Assembly language'' ld hl, hw_addr ; location in m...
- 21:43, 28 August 2008 diff hist +44 Software
- 23:30, 27 August 2008 diff hist +233 User Guide current
- 23:22, 27 August 2008 diff hist +16 Hardware overview
- 23:21, 27 August 2008 diff hist +6,986 N Hardware overview New page: == Installing the hardware == Like most Spectrum peripherals, turn the Spectrum on, and plug it in to the Spectrum's edge connector. If you have a later Spectrum +2 or a Spectrum +3, you ...
- 22:33, 27 August 2008 diff hist +16 N File:Spectranet-pcb-guide.png Guide to the PCB current
- 21:13, 27 August 2008 diff hist +925 N User Guide New page: == Before you plug it in == The most important points to note: * Like any Spectrum peripheral, only connect it to the edge connector with the Spectrum powered off. (The ethernet port, ho...
- 19:56, 25 August 2008 diff hist +18 N Pollall Redirecting to Poll current
- 19:55, 25 August 2008 diff hist +18 N Pollfd Redirecting to Poll current
- 19:55, 25 August 2008 diff hist +2,737 N Poll New page: '''poll - HLCALL 0x3E1E''' - poll an array of sockets '''pollfd, poll_fd - HLCALL 0x3E24''' - poll a single socket '''pollall - HLCALL 0x3E21''' - poll all open sockets == Synopsis == ... current
- 18:19, 25 August 2008 diff hist +398 Memory
- 18:12, 25 August 2008 diff hist +93 N File:Address-space.png Address space layout. Red = flash ROM. Yellow = W5100. Cyan = static RAM. Grey = no hardware. current
- 16:32, 25 August 2008 diff hist +6,608 N Spectranet: Tutorial 5 New page: You will have noted by now that the programs so far stop and wait whenever they want some data. For many programs, there's nothing wrong with this. There's a broad category of network pro... current
- 15:20, 25 August 2008 diff hist +187 Spectranet: Tutorial 4 →Further reading current
- 15:18, 25 August 2008 diff hist +839 Spectranet: Tutorial 4
- 15:11, 25 August 2008 diff hist +9,291 Spectranet: Tutorial 4
- 20:58, 19 August 2008 diff hist +4,637 Nm Spectranet: Tutorial 4 make a start on the UDP tutorial
- 20:50, 17 August 2008 diff hist +2,076 Current events