HPM SDK
HPMicro Software Development Kit
hpm_jl1111.h File Reference
#include "hpm_enet_phy.h"
#include "hpm_common.h"
#include "hpm_enet_regs.h"

Go to the source code of this file.

Data Structures

struct  jl1111_config_t
 

Macros

#define JL1111_ADDR   (0U)
 
#define JL1111_ID1   (0x937CU)
 
#define JL1111_ID2   (0x10U)
 

Functions

void jl1111_reset (ENET_Type *ptr)
 
void jl1111_basic_mode_default_config (ENET_Type *ptr, jl1111_config_t *config)
 
bool jl1111_basic_mode_init (ENET_Type *ptr, jl1111_config_t *config)
 
void jl1111_get_phy_status (ENET_Type *ptr, enet_phy_status_t *status)
 

Macro Definition Documentation

◆ JL1111_ADDR

#define JL1111_ADDR   (0U)

◆ JL1111_ID1

#define JL1111_ID1   (0x937CU)

◆ JL1111_ID2

#define JL1111_ID2   (0x10U)

Function Documentation

◆ jl1111_basic_mode_default_config()

void jl1111_basic_mode_default_config ( ENET_Type ptr,
jl1111_config_t config 
)

◆ jl1111_basic_mode_init()

bool jl1111_basic_mode_init ( ENET_Type ptr,
jl1111_config_t config 
)

◆ jl1111_get_phy_status()

void jl1111_get_phy_status ( ENET_Type ptr,
enet_phy_status_t status 
)

◆ jl1111_reset()

void jl1111_reset ( ENET_Type ptr)