- Intel BMC GitHub : https://github.com/orgs/Intel-BMC/repositories?type=all
- libmctp
- astpcie.h 에서 선언된 참조 device file
- /* driver device file */
#define AST_DRV_FILE "/dev/aspeed-mctp" - https://github.com/Intel-BMC/libmctp/blob/master/astpcie.h
- astpcie.c
- 위 file 을 open 하여 ioctl(), write, read 하여 통신.
- https://github.com/Intel-BMC/libmctp/blob/master/astpcie.c
- kernel 의 aspeed-mctp device driver
- drivers/soc/aspeed/aspeed-mctp.c
- AST2600 의 MCTP controller HW 에 access 하여 PCIe VDM MCTP 통신 수행
- https://github.com/Intel-BMC/linux/blob/dev-5.15-intel/drivers/soc/aspeed/aspeed-mctp.c
- AST2600 datasheet 에서 내용 확인 필요.
댓글 없음:
댓글 쓰기