📄 easyweb.lst
字号:
##############################################################################
# #
# IAR MSP430 C/C++ Compiler V3.41C/W32 [Kickstart] 08/May/2009 11:19:54 #
# Copyright 1996-2006 IAR Systems. All rights reserved. #
# #
# __rt_version = 2 #
# __double_size = 32 #
# __reg_r4 = free #
# __reg_r5 = free #
# __pic = no #
# __core = 64kb #
# Source file = F:\rf\参考资料\NET430\Internet\slaa137a\easyweb.c #
# Command line = F:\rf\参考资料\NET430\Internet\slaa137a\easyweb.c #
# --preprocess F:\rf\参考资料\NET430\Internet\slaa137a\D #
# ebug\List\ -lCN F:\rf\参考资料\NET430\Internet\slaa137 #
# a\Debug\List\ -o F:\rf\参考资料\NET430\Internet\slaa13 #
# 7a\Debug\Obj\ -s3 --no_cse --no_unroll --no_inline #
# --no_code_motion --no_tbaa --debug -e --double=32 -I #
# "D:\Program Files\IAR Systems\Embedded Workbench #
# 4.0\430\INC\" -I "D:\Program Files\IAR #
# Systems\Embedded Workbench 4.0\430\INC\CLIB\" #
# List file = F:\rf\参考资料\NET430\Internet\slaa137a\Debug\List\eas #
# yweb.lst #
# Object file = F:\rf\参考资料\NET430\Internet\slaa137a\Debug\Obj\easy #
# web.r43 #
# #
# #
##############################################################################
F:\rf\参考资料\NET430\Internet\slaa137a\easyweb.c
1 //------------------------------------------------------------------------------
2 // Name: easyweb.c
3 // Func: implements a dynamic HTTP-server by using
4 // the easyWEB-API
5 // Ver.: 1.1
6 // Date: January 2004
7 // Auth: Andreas Dannenberg
8 // MSP430 Applications
9 // Texas Instruments Inc.
10 // Rem.: - For detailed software/hardware information refer to MSP430
11 // application note SLAA137 (www.ti.com/msp430)
12 // - Build with IAR EW V2.21B
13 // - The compiler option "Formatted write" should be set to "Medium"
14 // (to ensure proper operation of the sprintf() function)
15 //------------------------------------------------------------------------------
16 #include <stdlib.h>
17 #include <stdio.h>
18 #include <string.h>
19
20 #include "msp430x14x.h"
\ In segment DATA16_AN, at 0x2
\ unsigned char volatile __data16 IFG1
\ IFG1:
\ 000000 DS8 1
\ In segment DATA16_AN, at 0x120
\ unsigned short volatile __data16 WDTCTL
\ WDTCTL:
\ 000000 DS8 2
\ In segment DATA16_AN, at 0x21
\ unsigned char volatile __data16 P1OUT
\ P1OUT:
\ 000000 DS8 1
\ In segment DATA16_AN, at 0x22
\ unsigned char volatile __data16 P1DIR
\ P1DIR:
\ 000000 DS8 1
\ In segment DATA16_AN, at 0x29
\ unsigned char volatile __data16 P2OUT
\ P2OUT:
\ 000000 DS8 1
\ In segment DATA16_AN, at 0x2a
\ unsigned char volatile __data16 P2DIR
\ P2DIR:
\ 000000 DS8 1
\ In segment DATA16_AN, at 0x1d
\ unsigned char volatile __data16 P4OUT
\ P4OUT:
\ 000000 DS8 1
\ In segment DATA16_AN, at 0x1e
\ unsigned char volatile __data16 P4DIR
\ P4DIR:
\ 000000 DS8 1
\ In segment DATA16_AN, at 0x35
\ unsigned char volatile __data16 P6OUT
\ P6OUT:
\ 000000 DS8 1
\ In segment DATA16_AN, at 0x36
\ unsigned char volatile __data16 P6DIR
\ P6DIR:
\ 000000 DS8 1
\ In segment DATA16_AN, at 0x37
\ unsigned char volatile __data16 P6SEL
\ P6SEL:
\ 000000 DS8 1
\ In segment DATA16_AN, at 0x57
\ unsigned char volatile __data16 BCSCTL1
\ BCSCTL1:
\ 000000 DS8 1
\ In segment DATA16_AN, at 0x58
\ unsigned char volatile __data16 BCSCTL2
\ BCSCTL2:
\ 000000 DS8 1
\ In segment DATA16_AN, at 0x1a0
\ unsigned short volatile __data16 ADC12CTL0
\ ADC12CTL0:
\ 000000 DS8 2
\ In segment DATA16_AN, at 0x1a2
\ unsigned short volatile __data16 ADC12CTL1
\ ADC12CTL1:
\ 000000 DS8 2
\ In segment DATA16_AN, at 0x140
\ unsigned short volatile __data16 ADC12MEM0
\ ADC12MEM0:
\ 000000 DS8 2
\ In segment DATA16_AN, at 0x80
\ unsigned char volatile __data16 ADC12MCTL0
\ ADC12MCTL0:
\ 000000 DS8 1
21 #include "support.h"
22 #include "easyweb.h"
23 #include "tcpip.h" // easyWEB TCP/IP stack
24
25 #include "webside.c" // webside for our HTTP server (HTML)
\ In segment DATA16_C, align 1, align-sorted
\ unsigned char const __data16 WebSide[1427]
\ WebSide:
\ 000000 3C68746D6C3E DC8 3CH, 68H, 74H, 6DH, 6CH, 3EH, 0DH, 0AH
\ 0D0A
\ 000008 3C686561643E DC8 3CH, 68H, 65H, 61H, 64H, 3EH, 0DH, 0AH
\ 0D0A
\ 000010 3C6D65746120 DC8 3CH, 6DH, 65H, 74H, 61H, 20H, 68H, 74H
\ 6874
\ 000018 74702D657175 DC8 74H, 70H, 2DH, 65H, 71H, 75H, 69H, 76H
\ 6976
\ 000020 3D2272656672 DC8 3DH, 22H, 72H, 65H, 66H, 72H, 65H, 73H
\ 6573
\ 000028 682220636F6E DC8 68H, 22H, 20H, 63H, 6FH, 6EH, 74H, 65H
\ 7465
\ 000030 6E743D223522 DC8 6EH, 74H, 3DH, 22H, 35H, 22H, 3EH, 0DH
\ 3E0D
\ 000038 0A3C7469746C DC8 0AH, 3CH, 74H, 69H, 74H, 6CH, 65H, 3EH
\ 653E
\ 000040 656173795745 DC8 65H, 61H, 73H, 79H, 57H, 45H, 42H, 20H
\ 4220
\ 000048 2D2064796E61 DC8 2DH, 20H, 64H, 79H, 6EH, 61H, 6DH, 69H
\ 6D69
\ 000050 632057656273 DC8 63H, 20H, 57H, 65H, 62H, 73H, 69H, 64H
\ 6964
\ 000058 653C2F746974 DC8 65H, 3CH, 2FH, 74H, 69H, 74H, 6CH, 65H
\ 6C65
\ 000060 3E0D0A3C2F68 DC8 3EH, 0DH, 0AH, 3CH, 2FH, 68H, 65H, 61H
\ 6561
\ 000068 643E0D0A0D0A DC8 64H, 3EH, 0DH, 0AH, 0DH, 0AH, 3CH, 62H
\ 3C62
\ 000070 6F6479206267 DC8 6FH, 64H, 79H, 20H, 62H, 67H, 63H, 6FH
\ 636F
\ 000078 6C6F723D2223 DC8 6CH, 6FH, 72H, 3DH, 22H, 23H, 33H, 30H
\ 3330
\ 000080 333041302220 DC8 33H, 30H, 41H, 30H, 22H, 20H, 74H, 65H
\ 7465
\ 000088 78743D222346 DC8 78H, 74H, 3DH, 22H, 23H, 46H, 46H, 46H
\ 4646
\ 000090 463030223E0D DC8 46H, 30H, 30H, 22H, 3EH, 0DH, 0AH, 3CH
\ 0A3C
\ 000098 703E3C623E3C DC8 70H, 3EH, 3CH, 62H, 3EH, 3CH, 66H, 6FH
\ 666F
\ 0000A0 6E7420636F6C DC8 6EH, 74H, 20H, 63H, 6FH, 6CH, 6FH, 72H
\ 6F72
\ 0000A8 3D2223464646 DC8 3DH, 22H, 23H, 46H, 46H, 46H, 46H, 46H
\ 4646
\ 0000B0 46222073697A DC8 46H, 22H, 20H, 73H, 69H, 7AH, 65H, 3DH
\ 653D
\ 0000B8 2236223E3C69 DC8 22H, 36H, 22H, 3EH, 3CH, 69H, 3EH, 48H
\ 3E48
\ 0000C0 656C6C6F2057 DC8 65H, 6CH, 6CH, 6FH, 20H, 57H, 6FH, 72H
\ 6F72
\ 0000C8 6C64213C2F69 DC8 6CH, 64H, 21H, 3CH, 2FH, 69H, 3EH, 3CH
\ 3E3C
\ 0000D0 2F666F6E743E DC8 2FH, 66H, 6FH, 6EH, 74H, 3EH, 3CH, 2FH
\ 3C2F
\ 0000D8 623E3C2F703E DC8 62H, 3EH, 3CH, 2FH, 70H, 3EH, 0DH, 0AH
\ 0D0A
\ 0000E0 0D0A3C703E3C DC8 0DH, 0AH, 3CH, 70H, 3EH, 3CH, 62H, 3EH
\ 623E
\ 0000E8 546869732069 DC8 54H, 68H, 69H, 73H, 20H, 69H, 73H, 20H
\ 7320
\ 0000F0 612064796E61 DC8 61H, 20H, 64H, 79H, 6EH, 61H, 6DH, 69H
\ 6D69
\ 0000F8 632077656273 DC8 63H, 20H, 77H, 65H, 62H, 73H, 69H, 64H
\ 6964
\ 000100 6520686F7374 DC8 65H, 20H, 68H, 6FH, 73H, 74H, 65H, 64H
\ 6564
\ 000108 206279207468 DC8 20H, 62H, 79H, 20H, 74H, 68H, 65H, 20H
\ 6520
\ 000110 656D62656464 DC8 65H, 6DH, 62H, 65H, 64H, 64H, 65H, 64H
\ 6564
\ 000118 205765627365 DC8 20H, 57H, 65H, 62H, 73H, 65H, 72H, 76H
\ 7276
\ 000120 65723C2F623E DC8 65H, 72H, 3CH, 2FH, 62H, 3EH, 20H, 3CH
\ 203C
\ 000128 623E65617379 DC8 62H, 3EH, 65H, 61H, 73H, 79H, 57H, 45H
\ 5745
\ 000130 422E3C2F623E DC8 42H, 2EH, 3CH, 2FH, 62H, 3EH, 3CH, 2FH
\ 3C2F
\ 000138 703E0D0A3C70 DC8 70H, 3EH, 0DH, 0AH, 3CH, 70H, 3EH, 3CH
\ 3E3C
\ 000140 623E48617264 DC8 62H, 3EH, 48H, 61H, 72H, 64H, 77H, 61H
\ 7761
\ 000148 72653A3C2F62 DC8 72H, 65H, 3AH, 3CH, 2FH, 62H, 3EH, 3CH
\ 3E3C
\ 000150 2F703E0D0A3C DC8 2FH, 70H, 3EH, 0DH, 0AH, 3CH, 75H, 6CH
\ 756C
\ 000158 3E0D0A3C6C69 DC8 3EH, 0DH, 0AH, 3CH, 6CH, 69H, 3EH, 3CH
\ 3E3C
\ 000160 623E4D535034 DC8 62H, 3EH, 4DH, 53H, 50H, 34H, 33H, 30H
\ 3330
\ 000168 463134392C20 DC8 46H, 31H, 34H, 39H, 2CH, 20H, 38H, 20H
\ 3820
\ 000170 4D487A2C2036 DC8 4DH, 48H, 7AH, 2CH, 20H, 36H, 30H, 4BH
\ 304B
\ 000178 4220466C6173 DC8 42H, 20H, 46H, 6CH, 61H, 73H, 68H, 2CH
\ 682C
\ 000180 20324B422053 DC8 20H, 32H, 4BH, 42H, 20H, 53H, 52H, 41H
\ 5241
\ 000188 4D3C2F623E3C DC8 4DH, 3CH, 2FH, 62H, 3EH, 3CH, 2FH, 6CH
\ 2F6C
\ 000190 693E0D0A3C6C DC8 69H, 3EH, 0DH, 0AH, 3CH, 6CH, 69H, 3EH
\ 693E
\ 000198 3C623E435338 DC8 3CH, 62H, 3EH, 43H, 53H, 38H, 39H, 30H
\ 3930
\ 0001A0 304120437279 DC8 30H, 41H, 20H, 43H, 72H, 79H, 73H, 74H
\ 7374
\ 0001A8 616C20457468 DC8 61H, 6CH, 20H, 45H, 74H, 68H, 65H, 72H
\ 6572
\ 0001B0 6E657420436F DC8 6EH, 65H, 74H, 20H, 43H, 6FH, 6EH, 74H
\ 6E74
\ 0001B8 726F6C6C6572 DC8 72H, 6FH, 6CH, 6CH, 65H, 72H, 3CH, 2FH
\ 3C2F
\ 0001C0 623E3C2F6C69 DC8 62H, 3EH, 3CH, 2FH, 6CH, 69H, 3EH, 0DH
\ 3E0D
\ 0001C8 0A3C2F756C3E DC8 0AH, 3CH, 2FH, 75H, 6CH, 3EH, 0DH, 0AH
\ 0D0A
\ 0001D0 0D0A3C703E3C DC8 0DH, 0AH, 3CH, 70H, 3EH, 3CH, 62H, 3EH
\ 623E
\ 0001D8 412F4420436F DC8 41H, 2FH, 44H, 20H, 43H, 6FH, 6EH, 76H
\ 6E76
\ 0001E0 657274657220 DC8 65H, 72H, 74H, 65H, 72H, 20H, 56H, 61H
\ 5661
\ 0001E8 6C756520506F DC8 6CH, 75H, 65H, 20H, 50H, 6FH, 72H, 74H
\ 7274
\ 0001F0 2050362E373A DC8 20H, 50H, 36H, 2EH, 37H, 3AH, 3CH, 2FH
\ 3C2F
\ 0001F8 623E3C2F703E DC8 62H, 3EH, 3CH, 2FH, 70H, 3EH, 0DH, 0AH
\ 0D0A
\ 000200 0D0A3C746162 DC8 0DH, 0AH, 3CH, 74H, 61H, 62H, 6CH, 65H
\ 6C65
\ 000208 206267636F6C DC8 20H, 62H, 67H, 63H, 6FH, 6CH, 6FH, 72H
\ 6F72
\ 000210 3D2223666630 DC8 3DH, 22H, 23H, 66H, 66H, 30H, 30H, 30H
\ 3030
\ 000218 302220626F72 DC8 30H, 22H, 20H, 62H, 6FH, 72H, 64H, 65H
\ 6465
\ 000220 723D22352220 DC8 72H, 3DH, 22H, 35H, 22H, 20H, 63H, 65H
\ 6365
\ 000228 6C6C70616464 DC8 6CH, 6CH, 70H, 61H, 64H, 64H, 69H, 6EH
\ 696E
\ 000230 673D22302220 DC8 67H, 3DH, 22H, 30H, 22H, 20H, 63H, 65H
\ 6365
\ 000238 6C6C73706163 DC8 6CH, 6CH, 73H, 70H, 61H, 63H, 69H, 6EH
\ 696E
\ 000240 673D22302220 DC8 67H, 3DH, 22H, 30H, 22H, 20H, 77H, 69H
\ 7769
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -