4 #include "short_types.h"
6 #define SM_DIMM0_ADDR 0x51
7 #define SM_DIMM1_ADDR 0x52
9 void sm_write_mode(void);
10 void sm_read_mode(void);
11 void sm_write_byte(uint8 writeme);
12 uint8 sm_read_byte(void);
14 void sm_write_ack(void);
15 void sm_write_nack(void);
16 void sm_send_start(void);
17 void sm_send_stop(void);
18 int sm_read_byte_from_device(uint8 addr, uint8 reg, uint8 *storage);
19 int sm_get_data(uint8 *DataArray, int dimm_socket);