⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tags

📁 Embeded bootloader (rrload by ridgerun) for TI linux based platform v5.36
💻
📖 第 1 页 / 共 5 页
字号:
c_FILESYS	btldr_pi.h	/^  c_FILESYS,$/;"	ec_KERNEL	btldr_pi.h	/^  c_KERNEL,$/;"	ec_PARAMS	btldr_pi.h	/^  c_PARAMS,$/;"	ec_VECTORS	btldr_pi.h	/^  c_VECTORS,$/;"	ecache_init	cache_dm270.c	/^void cache_init(void)$/;"	fcache_init	cache_null.c	/^void cache_init(void)$/;"	fccr	btldr_pi.c	/^        u16 ccr;       \/\/ channel control -- working set$/;"	m	struct:	file:cdsa_l	btldr_pi.c	/^        u16 cdsa_l;    \/\/ destn lower bits -- programming set$/;"	m	struct:	file:cdsa_u	btldr_pi.c	/^        u16 cdsa_u;    \/\/ destn upper bits -- programming set$/;"	m	struct:	file:cei	btldr_pi.c	/^        u16 cei;       \/\/ channel element index -- programming set$/;"	m	struct:	file:cen	btldr_pi.c	/^        u16 cen;       \/\/ channel element number -- programming set$/;"	m	struct:	file:cfi	btldr_pi.c	/^        u16 cfi;       \/\/ channel frame index -- programming set$/;"	m	struct:	file:cfi_supported	flash_amd.c	/^static int cfi_supported(void)$/;"	f	file:cfi_supported	flash_toshiba.c	/^static int cfi_supported(void)$/;"	f	file:cfn	btldr_pi.c	/^        u16 cfn;       \/\/ channel frame number -- programming set$/;"	m	struct:	file:chip_mac_assign	ether_cs8900.c	/^static void chip_mac_assign(unsigned char *mac_array)$/;"	f	file:chip_major	btldr_ui.c	/^short chip_major(void) {$/;"	fchip_minor	btldr_ui.c	/^int chip_minor(void) {$/;"	fchip_online	ether_cs8900.c	/^static void chip_online(void)$/;"	f	file:chip_read_data_polled	ether_cs8900.c	/^static void chip_read_data_polled(void *datagram,            \/\/ in\/out$/;"	f	file:chip_reset	ether_cs8900.c	/^static void chip_reset(void)$/;"	f	file:chip_send_data	ether_cs8900.c	/^static void chip_send_data(submit_mode mode,          \/\/ in$/;"	f	file:chksum	net.h	/^  unsigned short chksum;$/;"	m	struct:cicr	btldr_pi.c	/^        u16 cicr;      \/\/ channel interrupt control -- working set$/;"	m	struct:	file:clear	btldr_ui.c	/^static void clear(void)$/;"	f	file:clear_status	flash_intel.c	/^static void clear_status(unsigned short *block_addr)$/;"	f	file:clock_ini	hwinit_dm270.S	/^clock_ini:$/;"	lclr_cmdline	hwinit_dm270.S	/^clr_cmdline:            $/;"	lcmd	btldr_pi.c	/^static unsigned char cmd[CMDMAX];$/;"	v	file:cmd	btldr_ui.c	/^unsigned char cmd[CMDMAX];$/;"	vcmd	flash_toshiba.c	/^unsigned char cmd[CMDMAX];$/;"	vcmd_address	rwmem.c	/^static unsigned long cmd_address;$/;"	v	file:cmd_boot_kernel	btldr_pi.c	/^void cmd_boot_kernel(int auto_xfer, \/\/ TRUE or FALSE,$/;"	fcmd_code	rwmem.c	/^static int           cmd_code;$/;"	v	file:cmd_copy_comp	btldr_pi.c	/^int cmd_copy_comp(comp_t c,        \/\/component$/;"	fcmd_count	rwmem.c	/^static unsigned long cmd_count;$/;"	v	file:cmd_get_params	btldr_pi.c	/^params_t *cmd_get_params(void)$/;"	fcmd_line_mode	btldr_ui.c	/^static void cmd_line_mode(void)$/;"	f	file:cmd_value	rwmem.c	/^static unsigned long cmd_value;$/;"	v	file:cmd_verify_comp	btldr_ui.c	/^void cmd_verify_comp(comp_t c)        \/\/component$/;"	fcmd_write	rwmem.c	/^static unsigned long cmd_write;$/;"	v	file:comp_flash_info	btldr_pi.c	/^static comp_flash_info_t comp_flash_info[c_END] = {$/;"	v	file:comp_flash_info_t	btldr_pi.c	/^} comp_flash_info_t;$/;"	t	file:comp_info	btldr_pi.c	/^static comp_info_t comp_info[c_END];$/;"	v	file:comp_info_t	btldr_pi.c	/^} comp_info_t;$/;"	t	file:comp_t	btldr_pi.h	/^} comp_t;$/;"	tconnect_tftp	tftp.c	/^void connect_tftp(char *device_IP,$/;"	fcontrol	btldr_pi.c	/^    u16 control;$/;"	m	struct:	file:copy_to_SDRAM_menu1	btldr_ui.c	/^static void copy_to_SDRAM_menu1(void)$/;"	f	file:copy_to_flash_menu	btldr_ui.c	/^static void copy_to_flash_menu(void)$/;"	f	file:count	btldr_pi.c	/^    u16 count;$/;"	m	struct:	file:cpc	btldr_pi.c	/^        u16 cpc;       \/\/ channel progress counter$/;"	m	struct:	file:cpdext	decompress.c	/^static const ush cpdext[] = {         \/* Extra bits for distance codes *\/$/;"	v	file:cpdist	decompress.c	/^static const ush cpdist[] = {         \/* Copy offsets for distance codes 0..29 *\/$/;"	v	file:cplens	decompress.c	/^static const ush cplens[] = {         \/* Copy lengths for literal codes 257..285 *\/$/;"	v	file:cplext	decompress.c	/^static const ush cplext[] = {         \/* Extra bits for literal codes 257..285 *\/$/;"	v	file:crc	decompress.c	/^static ulg crc;		\/* initialized in makecrc() so it'll reside in bss *\/$/;"	v	file:crc_32_tab	decompress.c	/^static ulg crc_32_tab[256];$/;"	v	file:csdp	btldr_pi.c	/^        u16 csdp;      \/\/ channel s\/d parameters -- working set (current transfer)$/;"	m	struct:	file:csr	btldr_pi.c	/^        u16 csr;       \/\/ channel status -- working set$/;"	m	struct:	file:cssa_l	btldr_pi.c	/^        u16 cssa_l;    \/\/ source lower bits -- programming set (next transfer)$/;"	m	struct:	file:cssa_u	btldr_pi.c	/^        u16 cssa_u;    \/\/ source upper bits -- programming set$/;"	m	struct:	file:current_params	btldr_pi.c	/^static params_t current_params;$/;"	v	file:data_gram	tftp.c	/^static tftp_datagram_t *data_gram;$/;"	v	file:dbits	decompress.c	/^static const int dbits = 6;          \/* bits in base distance lookup table *\/$/;"	v	file:decompress_comp	decompress.c	/^decompress_comp(const char *output_start, $/;"	fdelay_1ms	hwinit_dm270.S	/^delay_1ms:$/;"	ldest_IP_addr	net.h	/^  unsigned long  dest_IP_addr;$/;"	m	struct:dest_addr	net.h	/^  unsigned char  dest_addr[6];$/;"	m	struct:dest_hi	btldr_pi.c	/^    u16 dest_hi;$/;"	m	struct:	file:dest_lo	btldr_pi.c	/^    u16 dest_lo;$/;"	m	struct:	file:dest_port	net.h	/^  unsigned short dest_port;$/;"	m	struct:detect_interrupt	pmu.c	/^unsigned char detect_interrupt(void){$/;"	fdevice_IP	btldr_pi.h	/^  char      device_IP  [PARAM_STR_LEN];$/;"	m	struct:device_MAC	btldr_pi.h	/^  char     device_MAC  [PARAM_STR_LEN];$/;"	m	struct:dg_type_t	tftp.c	/^} dg_type_t;$/;"	t	file:dir_scl	i2c.c	/^static volatile UINT16 *dir_scl, *bitset_scl, *bitclr_scl;$/;"	v	file:dir_sda	i2c.c	/^static volatile UINT16 *dir_sda, *bitset_sda, *bitclr_sda;$/;"	v	file:disconnect_tftp	tftp.c	/^void disconnect_tftp(void)$/;"	fdisplay_board_digit	io_dm270.c	/^void display_board_digit(unsigned char val)$/;"	fdma_flash_read	btldr_pi.c	/^static void dma_flash_read(unsigned int offset,  \/\/ Of flash.$/;"	f	file:dma_flash_read	btldr_pi.c	/^static void dma_flash_read(unsigned int offset, \/\/ Of flash.$/;"	f	file:dma_flash_read	btldr_pi.c	/^static void dma_flash_read(unsigned int offset_orig,  \/\/ Of flash.$/;"	f	file:dma_reg_t	btldr_pi.c	/^} dma_reg_t;$/;"	t	file:dma_regs_t	btldr_pi.c	/^} dma_regs_t;$/;"	t	file:do_ACK	tftp.c	/^  do_ACK$/;"	e	file:do_RRQ	tftp.c	/^  do_RRQ,$/;"	e	file:do_command	rwmem.c	/^static int do_command(void)$/;"	f	file:do_copy_command	btldr_ui.c	/^static void do_copy_command(char *line)$/;"	f	file:do_erase_flash	btldr_ui.c	/^static void do_erase_flash(void)$/;"	f	file:do_erase_flash_cmd	btldr_ui.c	/^static void do_erase_flash_cmd(char *line)$/;"	f	file:do_help_command	btldr_ui.c	/^static void do_help_command(void)$/;"	f	file:do_param_listing	btldr_ui.c	/^void do_param_listing(void)$/;"	fdo_printf	util.c	/^static char *do_printf(char *buf, const char *fmt, const int *dp)$/;"	f	file:do_set_command	btldr_ui.c	/^static void do_set_command(char *line)$/;"	f	file:do_sprintf	util.c	/^static char *do_sprintf(char *buf, const char *fmt, ...)$/;"	f	file:done_hwinit	hwinit_dm270.S	/^done_hwinit:$/;"	ldsp_ini	hwinit_dm270.S	/^dsp_ini:$/;"	ldummy1	tftp.c	/^  long dummy1; \/\/ See Note below$/;"	m	struct:	file:dump_memory	btldr_ui.c	/^static void dump_memory(void)$/;"	f	file:e	decompress.c	/^  uch e;                \/* number of extra bits or operation *\/$/;"	m	struct:huft	file:enable_read_mode	flash_amd.c	/^static void enable_read_mode()$/;"	f	file:enable_read_mode	flash_intel.c	/^static void enable_read_mode(unsigned short *block_addr)$/;"	f	file:enable_read_mode	flash_toshiba.c	/^static void enable_read_mode()$/;"	f	file:end_addr	flash_amd.c	/^  int end_addr;$/;"	m	struct:	file:end_addr	flash_intel.c	/^  int end_addr;$/;"	m	struct:	file:end_addr	flash_toshiba.c	/^    int   end_addr;$/;"	m	struct:	file:entry_addr	btldr_pi.c	/^  unsigned int entry_addr;$/;"	m	struct:	file:erase_comp	btldr_pi.c	/^void erase_comp(comp_t c)$/;"	ferase_region_info	flash_toshiba.c	/^struct erase_region_info {$/;"	s	file:err_code	tftp.c	/^  unsigned short err_code;$/;"	m	struct:	file:err_msg	tftp.c	/^  unsigned char err_msg[MAX_FNAME_CHAR]; \/\/ hmmm? that should be plenty.$/;"	m	struct:	file:error	decompress.c	/^static void error(char *x)$/;"	f	file:ether_hdr_t	net.h	/^} __attribute__ ((packed)) ether_hdr_t; \/\/ total bytes 14$/;"	tether_init	ether_cs8900.c	/^void ether_init(void)$/;"	fether_init	ether_smc91c111.c	/^void ether_init(void)$/;"	fether_submit	ether_cs8900.c	/^void ether_submit(submit_mode mode,          \/\/ in$/;"	fether_submit	ether_smc91c111.c	/^void ether_submit(submit_mode mode,           \/\/ in$/;"	fexpected_block_num	tftp.c	/^static unsigned short expected_block_num;$/;"	v	file:f_NA	btldr_pi.h	/^  f_NA,$/;"	ef_RR_BINARY	btldr_pi.h	/^  f_RR_BINARY$/;"	ef_SREC	btldr_pi.h	/^  f_SREC,$/;"	efalse	types.h	41;"	dfheader	btldr_pi.c	/^  FHEADER_t fheader;$/;"	m	struct:	file:filesys_path	btldr_pi.h	/^  char    filesys_path [PARAM_STR_LEN];$/;"	m	struct:fill_inbuf	decompress.c	/^int fill_inbuf(void)$/;"	ffind_comp	btldr_ui.c	/^static int find_comp(comp_t *comp, char *line)$/;"	f	file:find_dest	btldr_ui.c	/^static int find_dest(src_dest_t *dest, char *line)$/;"	f	file:find_format	btldr_ui.c	/^static int find_format(port_format_t *format, char *line)$/;"	f	file:find_param	btldr_ui.c	/^static int find_param(char *param, char *line)$/;"	f	file:find_src	btldr_ui.c	/^static int find_src(src_dest_t *src, char *line)$/;"	f	file:flags_fragoffset	net.h	/^  unsigned short flags_fragoffset;$/;"	m	struct:flash	hwinit_dm270.S	/^flash:          $/;"	lflash__init	io_dm270.c	/^static void flash__init()$/;"	f	file:flash_area_has_content	btldr_pi.c	/^static int flash_area_has_content(comp_t comp)$/;"	f	file:flash_erase	flash_amd.c	/^void flash_erase(void)$/;"	fflash_erase	flash_intel.c	/^void flash_erase(void)$/;"	fflash_erase	flash_toshiba.c	/^void flash_erase(void)$/;"	fflash_erase_range	flash_amd.c	/^void flash_erase_range(int start_addr, int end_addr)$/;"	fflash_erase_range	flash_intel.c	/^void flash_erase_range(int start_addr, int end_addr)$/;"	fflash_erase_range	flash_toshiba.c	/^void flash_erase_range(int start_addr, int end_addr)$/;"	fflash_flush	flash_amd.c	/^int flash_flush(void)$/;"	fflash_flush	flash_intel.c	/^int flash_flush(void)$/;"	fflash_flush	flash_toshiba.c	/^int flash_flush(void)$/;"	fflash_init	flash_amd.c	/^int flash_init()$/;"	fflash_init	flash_intel.c	/^int flash_init(void)$/;"	fflash_init	flash_toshiba.c	/^int flash_init()$/;"	fflash_read	flash_amd.c	/^void flash_read(unsigned int offset,  \/\/ Of flash.$/;"	fflash_read	flash_intel.c	/^void flash_read(unsigned int offset,  \/\/ Of flash.$/;"	fflash_read	flash_toshiba.c	/^void flash_read(unsigned int offset,  \/\/ Of flash.$/;"	fflash_write	flash_amd.c	/^int flash_write(unsigned int offset,  \/\/ Of flash.$/;"	fflash_write	flash_intel.c	/^int flash_write(unsigned int offset,  \/\/ Of flash.$/;"	fflash_write	flash_toshiba.c	/^int flash_write(unsigned int offset,  \/\/ Of flash.$/;"	fflush_output	decompress.c	323;"	d	file:flush_window	decompress.c	/^void flush_window(void)$/;"	ffname_and_mode	tftp.c	/^  unsigned char fname_and_mode[MAX_FNAME_CHAR]; \/\/ hmmm? that should be plenty.$/;"	m	struct:	file:forever	setup_dm270.S	/^forever:                $/;"	lframe_type	net.h	/^  unsigned short frame_type;$/;"	m	struct:free	decompress.c	/^static void free(void *where)$/;"	f	file:free_mem_ptr	decompress.c	/^static ulg free_mem_ptr;$/;"	v	file:free_mem_ptr_end	decompress.c	/^static ulg free_mem_ptr_end;$/;"	v	file:free_memory_size	btldr_pi.c	/^int free_memory_size;        \/\/ in bytes$/;"	vfree_memory_start	btldr_pi.c	/^char *free_memory_start;     \/\/ used by gunzip uncompressor$/;"	vfull_ether_frame	tftp.c	/^static full_ether_frame_t full_ether_frame;$/;"	v	file:full_ether_frame_t	tftp.c	/^} __attribute__ ((packed)) full_ether_frame_t;$/;"	t	file:get_Ack	rr_i2c.c	/^unsigned char get_Ack(void){$/;"	fget_SDA	rr_i2c.c	/^unsigned char get_SDA(void){$/;"	fget_block_buff	tftp.c	/^static void get_block_buff(tftp_datagram_t *dg,       \/\/ in$/;"	f	file:get_byte	decompress.c	134;"	d	file:get_end_address	flash_amd.c	/^unsigned short *get_end_address(unsigned short *block_address)$/;"	fget_end_address	flash_toshiba.c	/^unsigned short *get_end_address(unsigned short *block_address)$/;"	fget_flash_comp_addresses	btldr_pi.c	/^int  get_flash_comp_addresses(comp_t c,$/;"	fget_next_tftp_block	tftp.c	/^void get_next_tftp_block(void)$/;"	fget_sdram_comp_addresses	btldr_pi.c	/^int  get_sdram_comp_addresses(comp_t c,$/;"	fget_start_address	flash_amd.c	/^unsigned short *get_start_address(unsigned short *block_address)$/;"	fget_start_address	flash_toshiba.c	/^unsigned short *get_start_address(unsigned short *block_address)$/;"	fget_val_from_addr	btldr_pi.c	/^static void get_val_from_addr(unsigned short *vaddr, unsigned short *val)$/;"	f	file:getchar_tftp	tftp.c	/^unsigned char getchar_tftp(void)$/;"	fgio_ini	hwinit_dm270.S	/^gio_ini:$/;"	lgunzip	decompress.c	/^static int gunzip(void)$/;"	f	file:gzip_mark	decompress.c	/^static void gzip_mark(void **ptr)$/;"	f	file:gzip_release	decompress.c	/^static void gzip_release(void **ptr)$/;"	f	file:hdr_chksum	net.h	/^  unsigned short hdr_chksum;$/;"	m	struct:hex	util.c	/^static const char hex[]="0123456789ABCDEF";$/;"	v	file:hextable	util.c	/^static const unsigned char hextable[256] = {$/;"	v	file:htonl	net.h	46;"	dhtonl	net.h	54;"	dhtons	net.h	48;"	dhtons	net.h	56;"	dhuft	decompress.c	/^struct huft {$/;"	s	file:huft_build	decompress.c	/^static int huft_build(b, n, s, d, e, t, m)$/;"	f	file:huft_free	decompress.c	/^static int huft_free(t)$/;"	f	file:hufts	decompress.c	/^static unsigned hufts;         \/* track memory usage *\/$/;"	v	file:hw_ini	hwinit_dm270.S	/^hw_ini:	mov r9, lr$/;"	li2cGetAck	i2c.c	/^static BOOL i2cGetAck(void)$/;"	f	file:i2cReadBit	i2c.c	/^static BOOL i2cReadBit(void)$/;"	f	file:i2cReadByte	i2c.c	/^static UINT8 i2cReadByte(void)$/;"	f	file:i2cSendAck	i2c.c	/^static void i2cSendAck(void)$/;"	f	file:i2cSendNack	i2c.c	/^static void i2cSendNack(void)$/;"	f	file:i2cStart	i2c.c	/^static void i2cStart(void)$/;"	f	file:i2cStop	i2c.c	/^static void i2cStop(void)$/;"	f	file:i2cWait	i2c.c	/^static void i2cWait(void)$/;"	f	file:i2cWriteBit	i2c.c	/^static void i2cWriteBit(BOOL bit)$/;"	f	file:i2cWriteByte	i2c.c	/^static void i2cWriteByte(UINT8 byte)$/;"	f	file:i2c_Init	rr_i2c.c	/^void i2c_Init(void){$/;"	fi2c_Open	rr_i2c.c	/^void i2c_Open(void){$/;"	fi2c_Read_Byte	rr_i2c.c	/^unsigned char i2c_Read_Byte(void){$/;"	fi2c_Send_Byte	rr_i2c.c	/^int i2c_Send_Byte(unsigned char buff){$/;"	fi2c_Stop	rr_i2c.c	/^void i2c_Stop(void){$/;"	fi2c_readReg	rr_i2c.c	/^unsigned char i2c_readReg(unsigned char devaddr, unsigned char subaddr,$/;"	fi2c_scl	i2c.c	/^static UINT16 i2c_scl,i2c_sda;$/;"	v	file:i2c_sda	i2c.c	/^static UINT16 i2c_scl,i2c_sda;$/;"	v	file:i2c_wait	rr_i2c.c	/^void i2c_wait(void){$/;"	fi2c_writeReg	rr_i2c.c	/^void i2c_writeReg(unsigned char devaddr, unsigned char subaddr,$/;"	ficache_clear	cache_dm270.c	/^void icache_clear(void)$/;"	ficache_clear	cache_null.c	/^void icache_clear(void)$/;"	ficache_disable	cache_dm270.c	/^void icache_disable(void)$/;"	ficache_disable	cache_null.c	/^void icache_disable(void)$/;"	ficache_enable	cache_dm270.c	/^void icache_enable(void)$/;"	ficache_enable	cache_null.c	/^void icache_enable(void)$/;"	fident	net.h	/^  unsigned short ident;$/;"	m	struct:idle_wait	hwinit_dm270.S	/^idle_wait:$/;"	limage_is_compressed	decompress.c	/^int image_is_compressed(char *image_start_addr) {$/;"	finb	ether_cs8900.c	/^static __inline__ unsigned char inb(unsigned short reg_offset)$/;"	f	file:inb	rwmem.c	43;"	d	file:inbuf	decompress.c	/^static uch *inbuf;		\/* input buffer *\/$/;"	v	file:inflate	decompress.c	/^static int inflate()$/;"	f	file:inflate_block	decompress.c	/^static int inflate_block(e)$/;"	f	file:inflate_codes	decompress.c	/^static int inflate_codes(tl, td, bl, bd)$/;"	f	file:inflate_dynamic	decompress.c	/^static int inflate_dynamic()$/;"	f	file:inflate_fixed	decompress.c	/^static int inflate_fixed()$/;"	f	file:inflate_stored	decompress.c	/^static int inflate_stored()$/;"	f	file:inl	rwmem.c	62;"	d	file:inptr	decompress.c	/^static unsigned inptr;		\/* index of next byte to be processed in inbuf *\/$/;"	v	file:input_data	decompress.c	/^static char *input_data;$/;"	v	file:input_data_end	decompress.c	/^static char *input_data_end;$/;"	v	file:inreg_ser	io_dm270.c	/^static unsigned short inreg_ser(unsigned int reg)$/;"	f	file:insize	decompress.c	/^static unsigned insize;		\/* valid bytes in inbuf *\/$/;"	v	file:insw	ether_cs8900.c	/^static __inline__ void insw(unsigned short port, void* buf, unsigned int count)$/;"	f	file:invalid_command	btldr_ui.c	/^static void invalid_command(void)$/;"	f	file:inw	ether_cs8900.c	/^static __inline__ unsigned short inw(unsigned short reg_offset)$/;"	f	file:inw	rwmem.c	/^static inline unsigned short inw(unsigned int addr)$/;"	f	file:inw	rwmem.c	47;"	d	file:io_AddressIsInFlashSpace	io_dm270.c	/^int io_AddressIsInFlashSpace(unsigned int addr)$/;"	fio_StartTimeElapse	io_dm270.c	/^void io_StartTimeElapse(int milliseconds)$/;"	fio_TimeElapseHasExpired	io_dm270.c	/^int io_TimeElapseHasExpired()$/;"	fio_change_con	io_dm270.c	/^void io_change_con(new_con)$/;"	fio_delay	io_dm270.c	/^void io_delay(int milliseconds)$/;"	fio_getbootmode	io_dm270.c	/^int io_getbootmode(void)$/;"	fio_getc	io_dm270.c	/^unsigned char io_getc(int timeout_msec)$/;"	fio_getchar_con	io_dm270.c	/^unsigned char io_getchar_con()$/;"	fio_getchar_par	io_dm270.c	/^unsigned char io_getchar_par(void)$/;"	fio_getchar_ser	io_dm270.c	/^unsigned char io_getchar_ser(void)$/;"	fio_init	io_dm270.c	/^void io_init(void)$/;"	fio_putchar	io_dm270.c	/^void io_putchar(unsigned char c)$/;"	fio_putchar_par	io_dm270.c	/^static void io_putchar_par(unsigned char c)$/;"	f	file:io_putchar_ser	io_dm270.c	/^static void io_putchar_ser(unsigned char c)$/;"	f	file:ip_chksum	net.c	/^static unsigned short ip_chksum(unsigned short *iphdr, int num_bytes)$/;"	f	file:ip_hdr_t	net.h	/^} __attribute__ ((packed)) ip_hdr_t; \/\/ total bytes 20$/;"	tip_submit	net.c	/^static void ip_submit(submit_mode mode,         \/\/ in$/;"	f	file:is_FLASH_resident	btldr_pi.c	/^  int is_FLASH_resident;$/;"	m	struct:	file:is_SDRAM_resident	btldr_pi.c	/^  int is_SDRAM_resident;$/;"	m	struct:	file:is_

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -