1What: /sys/class/c2port/ 2Date: October 2008 3Contact: Rodolfo Giometti <giometti@linux.it> 4Description: 5 The /sys/class/c2port/ directory will contain files and 6 directories that will provide a unified interface to 7 the C2 port interface. 8 9What: /sys/class/c2port/c2portX 10Date: October 2008 11Contact: Rodolfo Giometti <giometti@linux.it> 12Description: 13 The /sys/class/c2port/c2portX/ directory is related to X-th 14 C2 port into the system. Each directory will contain files to 15 manage and control its C2 port. 16 17What: /sys/class/c2port/c2portX/access 18Date: October 2008 19Contact: Rodolfo Giometti <giometti@linux.it> 20Description: 21 The /sys/class/c2port/c2portX/access file enable the access 22 to the C2 port from the system. No commands can be sent 23 till this entry is set to 0. 24 25What: /sys/class/c2port/c2portX/dev_id 26Date: October 2008 27Contact: Rodolfo Giometti <giometti@linux.it> 28Description: 29 The /sys/class/c2port/c2portX/dev_id file show the device ID 30 of the connected micro. 31 32What: /sys/class/c2port/c2portX/flash_access 33Date: October 2008 34Contact: Rodolfo Giometti <giometti@linux.it> 35Description: 36 The /sys/class/c2port/c2portX/flash_access file enable the 37 access to the on-board flash of the connected micro. 38 No commands can be sent till this entry is set to 0. 39 40What: /sys/class/c2port/c2portX/flash_block_size 41Date: October 2008 42Contact: Rodolfo Giometti <giometti@linux.it> 43Description: 44 The /sys/class/c2port/c2portX/flash_block_size file show 45 the on-board flash block size of the connected micro. 46 47What: /sys/class/c2port/c2portX/flash_blocks_num 48Date: October 2008 49Contact: Rodolfo Giometti <giometti@linux.it> 50Description: 51 The /sys/class/c2port/c2portX/flash_blocks_num file show 52 the on-board flash blocks number of the connected micro. 53 54What: /sys/class/c2port/c2portX/flash_data 55Date: October 2008 56Contact: Rodolfo Giometti <giometti@linux.it> 57Description: 58 The /sys/class/c2port/c2portX/flash_data file export 59 the content of the on-board flash of the connected micro. 60 61What: /sys/class/c2port/c2portX/flash_erase 62Date: October 2008 63Contact: Rodolfo Giometti <giometti@linux.it> 64Description: 65 The /sys/class/c2port/c2portX/flash_erase file execute 66 the "erase" command on the on-board flash of the connected 67 micro. 68 69What: /sys/class/c2port/c2portX/flash_erase 70Date: October 2008 71Contact: Rodolfo Giometti <giometti@linux.it> 72Description: 73 The /sys/class/c2port/c2portX/flash_erase file show the 74 on-board flash size of the connected micro. 75 76What: /sys/class/c2port/c2portX/reset 77Date: October 2008 78Contact: Rodolfo Giometti <giometti@linux.it> 79Description: 80 The /sys/class/c2port/c2portX/reset file execute a "reset" 81 command on the connected micro. 82 83What: /sys/class/c2port/c2portX/rev_id 84Date: October 2008 85Contact: Rodolfo Giometti <giometti@linux.it> 86Description: 87 The /sys/class/c2port/c2portX/rev_id file show the revision ID 88 of the connected micro. 89